sania пишет:Искал и так и не нашел функцию {$countonline} чтобы в ней можно местами там поменять и отредактировать,подскажите плиз в каком файле редактировать?
Значение переменной $countonline, которая содержит текстовую информацию о пользователях on-line, формируется в исполняемом скрипте index.php в строках:
CODE:$countonline = ($fm->exbb['visiblemode'] === TRUE) ?
sprintf($fm->LANG['OnlineDataVSHide'],$fm->exbb['membergone'],$fm->_OnlineTotal,$fm->_OnlineGuest,$fm->_Members,$fm->_Invisible):
sprintf($fm->LANG['OnlineData'],$fm->exbb['membergone'],$fm->_OnlineTotal,$fm->_Members,$fm->_OnlineGuest);
При этом за основу выводимой информации берутся шаблоны из языкового файла language/russian/lang_front_all.php:
CODE:$this->LANG['OnlineDataVSHide'] = 'За последние %d минут форум посетило: %d (гостей: %d, зарегистрированных: %d, скрытых: %d)';
$this->LANG['OnlineData'] = 'За последние %d минут форум посетило: %d (зарегистрированных: %d, гостей: %d)';
Каждому символу-шаблону %d в языковых шаблонах соответствует значение некоторой переменнной (см. строки из файла index.php). Например, первому символу %d соответствует переменная $fm->exbb['membergone'], второму %d - переменная $fm->_OnlineTotal (переменные отделены друг от друга запятыми). Поэтому, для изменения порядка следования выводимой информации, Вам нужно:- отредактировать описанные выше шаблоны в языковом файле в соответствии с Вашими потребностями;
- изменить порядок следования переменных в приведённых выше строках скрипта index.php согласно изменениям языковых шаблонов.
|