Что нового

Хак "Транслит ссылок в дополнительных полях c заменой xfsearch на sort" [DLE 15.1+] (1 Viewer)

MrDeath

MrDeath

Местный
Проверенные
Регистрация
7 Июл 2021
Сообщения
186
Реакции
696
Screenshot 6
Делюсь хаком, который делает транслит ссылок в дополнительных полях, а так же заменяет в ссылке "/xfsearch/" на "/sort/". Это модификация плагина от LazyDev, заточенная под DLE 15.1.

Установка:
  1. Установить плагин через систему плагинов.
  2. Открыть .htaccess в корне сайта, найти в нем
    HTML:
    RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [B,L]RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [B,L]
    заменить на
    HTML:
    RewriteRule ^sort/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [B,L]
    RewriteRule ^sort/(.*)/?$ index.php?do=xfsearch&xf=$1 [B,L]
  3. Открываем нужные доп поля, в которых вы используете значения полей как перекрестные гиперссылки и выставить галочку "Использовать транслит в ссылках" https://prnt.sc/iprPobVFVQc8
При желании вы можете заменить sort на любое другое слово - find, filter и тд, достаточно в плагине и правке касательно htaccess заменить все найденные sort на ваше слово
 
Последнее редактирование модератором:
dle 15.2 не работает
 
В новой версии код отличается. вот под 15.2 плагин
 

Вложения

  • translit-ssylok-v-dopolnitelnyh-poljah-c-zamenoj-xfsearch-dle-15.2.zip
    2.6 КБ · Просмотры: 43
Спасибо. Влияет ли как то на поисковики, проблем не будет?
 
Спасибо. Влияет ли как то на поисковики, проблем не будет?
Моё мнение, это уйма бесполезных ссылок для пс. Страницы доп полей лучше закрывать от индексации. Если это тематика кино то ищут название фильма или сериала в поисковиках, а не значения доп полей
 
Спасибо вам! к сожалению на dle 15.3 не работает
 
У кого то может есть для дле 15.3 хотя бы?
 

Вложения

  • translit-ssylok-v-dopolnitelnyh-poljah-c-zamenoj-xfsearch.zip
    2.9 КБ · Просмотры: 17
Здравствуйте, может кто нибудь обновить для версии 16.0?
 
Последнее редактирование:

Вложения

  • translit-ssylok-v-dopolnitelnyh-poljah-c-zamenoj-xfsearch.zip
    3.1 КБ · Просмотры: 12
Вот такую ошибку теперь выдает
там пробел был украден... на 16ой версии такая херня



вот, уже обновлял. а то думал, что дежавю
 
Последнее редактирование:
там пробел был украден... на 16ой версии такая херня



вот, уже обновлял. а то думал, что дежавю
У меня так и не заработало, версия dle 16.0. При нажатии открывается старая ссылка с xfsearch и нет вообще никаких новостей. В .htaccess код заменил
 

Пользователи, просматривающие данную тему

Верх