29.10.14, 09:44
0 комментарий
  DLE Хаки

Меняем в адресе xfsearch на более логичное слово

Каждый хоть раз задумывался, что xfsearch на сайте и в адресной строке никак не вписывается в сайт и только рушит всю его прекрасность. Хак поможет использовать вместо xfsearch более логичное слово.

Установка:
1. Для начала определимся каким словом мы заменим это самое надоедливое xfsearch. Для примера возьмем слово find.

2. Открываем .htaccess и ищем:

# поиск по доп полям
RewriteRule ^xfsearch/([^/]*)(/?)+$ index.php?do=xfsearch&xf=$1 [L]
RewriteRule ^xfsearch/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]


И заменяем xfsearch на выбранное слово, чтобы получилось так:

# поиск по доп полям
RewriteRule ^find/([^/]*)(/?)+$ index.php?do=xfsearch&xf=$1 [L]
RewriteRule ^find/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]


3. Открываем engine/engine.php и ищем везде:

"xfsearch/"


Меняем на своё:

"find/"


4. Открываем engine/modules/show.custom.php и ищем:

"xfsearch/"


Меняем на своё:

"find/"


5. Открываем engine/modules/show.full.php и ищем 2 раза:

"xfsearch/"


Меняем на своё:

"find/"


6. Открываем engine/modules/show.short.php и ищем:

"xfsearch/"


Меняем на своё:

"find/"


7. Открываем engine/modules/topnews.php и ищем:

"xfsearch/"


Меняем на своё:

"find/"


Готово!
В итоге ссылка на поиск по дополнительным полям станет более красивой.

Версия DLE: 10.х
Автор: DooMDiM

Напишите своё мнение