Ответов: 5 Просмотров: 5894
|
Здравствуйте. Переезжаю на вашу платформу с одного из бесплатных сервисных движков и провожу небольшую адаптацию внешнего вида форума.
Хотелось сделать, чтобы на каждой странице форума под логотипоп отображался список участников, которые сейчас на форуме, а также число гостей и сколько всего сейчас человек просматривают форум в таком виде:
Online: ник1, ник2, гостей 3. Всего: 5
В файл logos.tpl в самый низ перед строкой DATA; была добавлена строка
CODE:Online: {$fm->_MembersOutput} {$countonline_my}
В файл index.php(корневой) под вычислением переменной $countonline была добавлена по аналогии с $countonline (с небольшой модификацией) строка
CODE:$countonline_my = ($fm->exbb['visiblemode'] === TRUE) ?
sprintf($fm->LANG['OnlineDataVSHide'],$fm->exbb['membergone'],$fm->_OnlineTotal,$fm->_OnlineGuest,$fm->_Members,$fm->_Invisible):
sprintf("гостей %d. Всего: %d ",$fm->_OnlineGuest,$fm->_OnlineTotal);
На главной странице форума все работает как надо. На других страницах просто отображается Online:, вместо вывода _MembersOutput и countonline_my пусто.
Пожалуйста, подскажите, что я делаю не так. Куда надо добавить строку CODE:Online: {$fm->_MembersOutput} {$countonline_my} чтобы она отображалась на каждой странице под логотипом? |