Впервые, по крайней мере на ExBB, модифицирован алгоритм расчёта "популярности" темы.
Теперь тема становится "горячей" не просто по достижении заданного количества сообщений, а по достижении заданного среднего количества сообщений в сутки за весь период существования темы. Соответственно, теперь тема "тухнет", если в неё долго ничего не пишут.
В файле include/lib.php находите строкиCODE:if ($topic['posts'] >= $fm->exbb['hot_topic'] && $topic['postdate'] <= $read_time) return '<img src="'.$icon_path.'/hotnonew.gif" border="0">';
if ($topic['posts'] >= $fm->exbb['hot_topic']) return '<img src="'.$icon_path.'/hotnew.gif" border="0">'; Если строки в таком виде не находятся, то ориентируйтесь на переменнуюCODE:$fm->exbb['hot_topic']
В обоих этих строках заменяем переменнуюна кодCODE:$topic['posts']/max(1, round((time() - $topic['date'])/86400)) На этом всё.(Отредактировано автором: 5 июня 2013 — 13:13) |