Архив - только для чтения |
Сообщество uCoz Модули uCoz Функциональные модули Статистика сайта $ONLINE_COUNTER$$ONLINE_USERS_LIST$ статистики пользователей (дополнительная статистика: кто онлайн, коды, информеры) |
$ONLINE_COUNTER$$ONLINE_USERS_LIST$ статистики пользователей | ||||
ВНИМАНИЕ! Изменен параметр работы информеров статистики Кто онлайн. Теперь вывод статистики кешируется! Данные выводятся с задержкой в 1 минуту для всех модулей, за исключением форума. Для модуля форум данные выводятся в реальном времени. Список пользователей обновляется для страницы через ~ 1 минут, после авторизации\выхода. Для не закрытой сессии данные обновляются через ~ 10 минут. Параметр изменен, для исключения неоправданных запросов к серверу. Функция "Кто Онлайн" Показывает общее количество присутствующих на сайте, из них отдельное количество гостей и отдельное количество залогинившихся пользователей Для активации данного вида статистики нужно пройти в Панель управления - Редактор Страниц - Общие настройки - поставить галочку на Активировать функцию "Кто Онлайн": - Рядом выставляем количество одновременно отображаемых пользователей на сайте (мах 50) - внизу сохраняем. Для сайтов где используется конструктор: Нужно пройти на главную страницу сайта, подключить конструктор, открыть блок статистики (если хотите добавить в блок с счетчиками), вставить туда код $ONLINE_COUNTER$ $ONLINE_USERS_LIST$ и сохранить. Если хотите добавить статистику в отдельный блок, то через конструктор создайте новый блок, переместите его в нужное место и вставить туда код $ONLINE_COUNTER$ $ONLINE_USERS_LIST$, сохранить. Для сайтов где используется дизайн: Нужно пройти на главную страницу сайта, в админбаре нажать на Дизайн - откроется редактор страниц с шаблонами можно вставить код в уже готовый блок статистики посредством быстрой замены Например: было $COUNTER$ вставить Код $COUNTER$<?if($ONLINE_COUNTER$)?><hr />$ONLINE_COUNTER$$ONLINE_USERS_LIST$<?endif?> Стандартные надписи: Онлайн всего, Гостей, Пользователей можно изменить через Замену стандартных надписей - Статистика "Кто Онлайн" Информеры статистики: Панель управления - Главная страница - Информеры - Создать информер Система uCoz предоставляет несколько видов информеров-счетчиков пользователей: Пользователи - это отображение различной статистики такой как дата регистрации, уровень ранга, уровень репутации, количество игр, количество комментариев, количество сообщений на форуме/дневнике, количество новостей, файлов, сайтов, объявлений и фотографий Счетчики для пользователей - это отображение количества пользователей по полу, по группам, по дням и по зодиаку. Например, с помощью этого информера можно создать статистику сколько на сайте админов, модеров, пользователей, сколько девушек, сколько зарегистрировалось за последний месяц и так далее Пользователи посетившие сайт за текущий день - это отображение списка всех пользователей посетивших сайт за сутки. Шаблоны информеров настраиваемы, это значит, что пользуясь кодами каждого информера, вы можете настроить его отображение как угодно После создания вам нужного информера и настроек его шаблона берем его код $MYINF_1$ (как пример) и так же как с кодом счетчиков вносите или в блок через конструктор или через дизайн Прикрепления:
2462636.jpg
(6.4 Kb)
| ||||
Нажмите на ссылку, чтобы перейти к ответу.
1. Картинка вместо слов online/offline | ||||
А как вставлять картинки в место надписей?
Ответ: в замене надписей. Ставить надо в тэге только адрес и тот не должен быть длинным. ============== где /online.gif путь до картинки со статусом Online; Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
По очень многочисленным просьбам при обновлении от 24 июля 2006 добавлены коды для вывода информации "Кто Онлайн", коды работают только если включена соответствующая настройка в разделе "Общие настройки" (Главная » Общие настройки - вход через Редактор сайта).
Коды: $ONLINE_COUNTER$ - счетчик выводящий количество человек онлайн (всего/гости/пользователи) $ONLINE_USERS_LIST$ - список пользователей находящихся сейчас на сайте Коды ставятся в любом нужном месте шаблона между тэгами и В настройках форума есть опция Учитывать в статистике "Кто Онлайн" пользователей всего сайта:. При её включении в статистике форума будут показываться пользователи находящиеся не только на форуме, но и на всём сайте. В противном случае будут учитываться только пользователи находящиеся на форуме. В разделе "Замена стандартных надписей" можно изменить тексты типа (Всего на сайте и т.д.), кроме того можно заменить разделитель между пользователями (по умолчанию ", "). У каждого элемента есть свой класс и id, поэтому с помощью стилей можно добавить любые картинки (как типа в "модных" системах сделано). Для кода $ONLINE_COUNTER$ классы в CSS tOnline (id="onl1") - всего gOnline (id="onl2") - гости uOnline (id="onl3") - пользователи Для кода $ONLINE_USERS_LIST$ классы в CSS /* User Group Marks */ a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;} a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;} a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;} /* ---------------- */ Образец оформления блока со статистикой:
А вот как это выглядит: Если вы хотите заменить слова картинками, то вам следует зайти в Замену стандартных надписей и вставить вместо слов офлайн/онлайн тэг изображения- Code <img src="http://..." > в самом примитивном варианте. И адрес должен быть коротким так как длина поля ограничена. Прикрепления:
6118326.png
(1.2 Kb)
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
В отображение кода $ONLINE_COUNTER$ входят 3 парамера (всего, пользователей и гостей). Мне нужно чтобы отображалось только общее количество посетителей в данный момент, без деления на группы. Как это сделать?
Ответ: сторонним скриптом, отменяющим вывод ненужных вам данных на страницу. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
Как мне сделать список с пользователями, которые были на сайте, регистрировались месяц назад, новые зарегистрированные?
Ответ: создайте информер Счетчики для пользователей · Материалы · всех, по группам, по полу, по зодиаку, по дням (сегодня, вчера, 7 дней, 30 дней). Замените в шаблоне всё на код: Code </br></br><b>Зарегистрировано на сайте:</b></br></br> Всего: $ALL_USERS$<br> Новых за месяц: $30DAYS$<br> Новых за неделю: $7DAYS$<br> Новых вчера: $YESTERDAY$<br> Новых сегодня: $TODAY$<br> <b>Из них:</b><br> Пользователей $GROUP_1$<br> Проверенных: $GROUP_2$<br> Модераторов: $GROUP_3$<br> Админов: $GROUP_4$<br> <b>Из них:</b><br> <img src="http://kamran.my1.ru/1.gif" border="0" align="absmiddle" />Парней: $GENDER_1$<br> <img src="http://kamran.my1.ru/35.gif" border="0" align="absmiddle" />Девушек: $GENDER_2$<br> Затем в статистике пропишите код данного информера "Будьте внимательны к своим мыслям, они - начало поступков."
| ||||
Как мне сделать так, чтоб у каждой фамилии человека выдавалось что он ONLINE или OFFLINE?
Ответ: код $USER_STATUS$ отвечает за статус пользователя (online/offline). ============== информеры => делаешь таблицу, вписываешь ник, статус онлайн/оффлайн и др. => всех пользователей, которые именно нужны в данной таблице, переносишь в отдельную группу, например, проверенные => в тонких настройках, где список ID групп пользователей, вписываешь ID группы (список ID групп пользователей через запятую) => вставляешь на страницу код вызова информера. | ||||
Как добавить код $ОNLINE_USERS_LIST$ на требуемую страничку (а именно на "Ленточный вариант форума")?
Ответ: Никак. Статистика показывается только на главной форума, а код $ОNLINE_USERS_LIST$ на форуме отдельно не функционирует. Он уже встроен ВНУТРЬ $BODY$ Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
Как сделать, чтобы $ONLINE_COUNTER$ и $ONLINE_USERS_LIST$ работали на html странице, которая залита на сервер?
Ответ: на статических страницах Юкоз-коды не работают по определению. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
у меня стоят, но не отображаются коды $ONLINE_COUNTER$ и $ONLINE_USERS_LIST$
Ответ: панель управления » Общие настройки » Активизировать функцию "Кто Онлайн". Активизируйте данную опцию, если хотите, чтобы работали коды $ONLINE_COUNTER$ и $ONLINE_USERS_LIST$. | ||||
Можно ли в модуле "новости" поставить, кто смотрит данную новость в данный момент?
Ответ: Такая статистика не предусмотрена. Только постранично, и то сторонними платными счётчиками. Мы всё-таки не специализированный сервис статистики. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
| ||||
Как изменить цвета групп в информере "за день кто посетил сайт"?
Ответ: условными операторами. В качестве примера: Условный оператор проверки не гость ли это обязателен, так как иначе система сотрёт конечный пробел, а он нужен, да и запятая в конце не уберется. ================= Сообщение отредактировал Inspector - Воскресенье, 08 Июн 2008, 23:15:46
| ||||
| |||