ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (1): [1]

> Найдено сообщений: 3
Марта Отправлено: 9 февраля 2010 — 21:49 • Тема: Отображение списка online • Форум: Обсуждение

Ответов: 5
Просмотров: 5894
yura3d, спасибо, Цветок . С использованием $fm->_OnlineLog() всё получилось. Модуль расширенной статистики посещений подключен, но хотелось именно полный список присутствующих на форуме.

yura3d пишет:
Для вывода пользователей на всех страницах форума (что не рекомендуется, поскольку может создавать некоторую нагрузку на сервер) нужно открыть файл include/common.php, найти в нём строку
На форуме одновременно бывает максимум человек 8-10, средняя загрузка - до 4-6 человек. По вашим оценкам большая ли нагрузка будет на сервер?
Марта Отправлено: 9 февраля 2010 — 19:15 • Тема: Отображение списка online • Форум: Обсуждение

Ответов: 5
Просмотров: 5894
Victor, спасибо. Попробую поэкспериментировать в этом направлении.
Марта Отправлено: 9 февраля 2010 — 17:03 • Тема: Отображение списка online • Форум: Обсуждение

Ответов: 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}
чтобы она отображалась на каждой странице под логотипом?

Страниц (1): [1]

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0136]     [ ]