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

Ответить
Аватара пользователя
Distructor
Администратор
Сообщения: 1606
Зарегистрирован: 28.12.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 обязательны.

Ответить