+22.15
Рейтинг
88.90
Сила

Порядок пунктов меню (Решено)

В главном меню пункты располагаются в определенном порядке (Топики, Блоги, Люди, Активность).
То, что добавлено хуками (плагины) располагается в конце. Для них, как я понял, можно задать приоритет примерно так:
$this->AddHook('template_main_menu_item', 'ShowMenuItem',__CLASS__, цифра приоритета);
Но этот приоритет работает только для добавленных хуками пунктов в конце меню
Вопрос в следующем:
Читать дальше →

Дата редактирования топика

Решил в topic_part_footer добавить дату последнего редактирования топика.
Оказалось, что в базе эта дата меняется даже при комментировании. Я так понимаю, это задействуется где-нибудь в прямом эфире.
Подскажите кто знает, как сделать дату редактирования именно топика?
Наверное, придется новое поле в базе задавать?

Помогите pls с ошибкой

При публикации топика появилась такая ошибка:
Catchable fatal error: Argument 1 passed to ModuleNotify::SendTopicNewToSubscribeBlog() must be an instance of ModuleUser_EntityUser, null given in \home\XXXXX\public_html\classes\modules\notify\Notify.class.php on line 125
При этом топик добавляется…

"Все - Интересные" и "Коллективные - Интересные" (Решено)

Отключил персональные блоги плагином. Соответственно, по логике в данной ситуации «Все — Интересные» = «Коллективные — Интересные» и было бы логично пункт меню «Коллективные» убрать вообще.
Однако в реалии это не так:
по ссылке «Коллективные — Интересные» видны также топики не попавшие на главную.
Т.е. фактически «Коллективные — Интересные» = «Коллективные — Новые».
Это можно расценивать как баг? Как можно поправить?

UPD: Этот топик сразу после публикации попал в «Коллективные — Интересные», что служит доказательством что никакие критерии «интересности» тут не задействуются.

UPD (решение вопроса by Shrike ):
В меню «Коллективные — Интересные» отображаются топики, рейтинг которых выше указанного в $config['module']['blog']['collective_good']
В меню «Коллективные — Новые» отображаются все топики в хронологии, при этом в меню вида «Новые +N» отображается число топиков, опубликованных за время, указанное в $config['module']['topic']['new_time']