Custom select all выборка из всех категорий одним символом

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Custom select all выборка из всех категорий одним символом

Для тех у кого в шаблонах dle используется Custom наверняка знает, что нельзя выбирать все категории, для этого нужно перечислять каждую. Нужно было вывести блок, топ-10 (с ручной настройкой выдачи сортировки) понадобилось лишь одно - выбрать все категории.
Перечислять каждую категории было бы идиотизмом, для этого усовершенствовал custom добавив ему выбор сразу всех категорий.
Custom select all выборка из всех категорий одним символ
Итак, открываем functions.php

находим:

$where_category = "category regexp '[[::]]'";


Заменяем на:

if ($custom_category == '*'){$where_category = true;} else {$where_category = "category regexp '[[::]]'";}


теперь можно выводить все категории так: category="*"

Если парсер Dle хаки загрызет код:
Найти:

$where_category = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'";


Заменить на:

if ($custom_category == '*'){            $where_category = true;            } else {            $where_category = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'";            }


Вся установка

Советуем скачать хак дле Custom select all выборка из всех категорий одним символом
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Единая регистрация для форума с DLE и IP.Board 3.1« Далее Хак дле Запрет индексации страниц с ошибкой 404 Not Found в DLE
Добавление комментарияОставить комментарий