Транслит ссылок в дополнительных полях c заменой xfsearch на sort


Модификация хака от LazyDev для конвертации ссылок в дополнительных полях в латиницу, заточенного под актуальную версию DLE, который кроме всего прочего заменяет в ссылке /xfsearch/ на /sort/.


Установка:
  1. Установить хак через через систему плагинов.
  2. Открыть в корне сайта .htaccess и найти:
    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]

    Заменить на:
    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. Открыть нужные доп.поля, в которых используется значения полей как перекрестные гиперссылки и выставить галку напротив - Использовать транслит в ссылках.

Готово!

При желании можно заменить sort на любое другое слово - find, filter и т.д. Для этого достаточно в коде хака и правке касательно .htaccess заменить все найденные sort на ваше слово.

translit-ssylok-v-dopolnitelnyh-poljah-c-zamenoj-xfsearch-15_1.zip
Создайте аккаунт или авторизуйтесь для скачивания

translit-ssylok-v-dopolnitelnyh-poljah-c-zamenoj-xfsearch-15_2.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 15.1-15.2
Кодировка: utf-8
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.