Здесь одним скриптом можно сделать горячие темы, которые постоянно обсуждаются в самом верху и там их закрепить по умолчанию. Но также есть функция на закрытые темы, они автоматически опускаться в низ. Только не на самой последней страницы, а если есть закрытая тема на какой сто из них, то она опуститься.
Это не коснется горячей темы, так как на всех страницах она будет всегда первая, и не будут они собираться на одной, что важно в каком то смысле. Это все делается для удобства пользователя, где зайдя на модуль, можно сразу найти запрос на котором идет общение, да и удобно, что все на своем месте стоит.
Переходим к установке:
В админ пенале заходим в Общий вид страниц форума, после BODY ставим код код.
Код <?if($PAGE_ID$='forum' || $PAGE_ID$='recentthreads' || $PAGE_ID$='uthreads' || $PAGE_ID$='usermess' || $PAGE_ID$='search')?><script type="text/javascript"> $('img[title="Тема закрыта"]').each(function(){ $('td.threadsDetails').parent().before($(this).parent().parent()); }); $('img[title="Горячая тема"]').each(function(){ $('td.gTableSubTop').parent().after($(this).parent().parent()); }); </script><?endif?> Здесь 2 функций сразу в одном скрипте, которое распределит все по местам, а простые посты останутся на своем месте |