Вывод подфорумов только на один уровень ниже

Аватара пользователя
Distructor
Администратор
Сообщения: 1600
Зарегистрирован: 28 дек 2009
Небольшой, но довольно полезный мод отображения списка форумов.

Допустим имеем глубокую структуру со множеством подфорумов. Если у них у всех установить "Показывать подфорумы в списке" и "Показывать форум в списке подфорумов" в "Да", то в списке подфорумов будут выводиться все подфорумы текущего форума. Когда их слишком много это может захламить страницу и запутать пользователя.
scr1_old.gif
scr2_old.gif


Сделаем небольшие изменения в файле includes/functions_display.php :
Найти

Код: Выделить всё

}
else if ($row['forum_type'] != FORUM_CAT )
{
и заменить на

Код: Выделить всё

}
else if ($row['forum_type'] != FORUM_CAT && $parent_id==$row['parent_id'] )
{


В результате будут отображаться подфорумы только на один уровень ниже
scr1.gif
scr2.gif


Copyright © 2010 Creaternal (v-tanke.ru).
При копировании информации ссылка на источник и указание copyright обязательны.

Вернуться в «Моды phpBB3»