Пятница, 28.02.2020, 04:16
Мега софт

Сайт

Главная страница Файлы Форум Статьи Топ сайтов Банеробмен

Сервер CSS

Готовые сервера Программы Патчи Читы Плагины Моды Модели игроков Модели оружий

Сервер CS 1.6

Готовые сервера Программы Патчи Читы Плагины Моды Модели игроков Модели оружий

Развлечения

Фильмы Игры Музыка

Все для Ucoz

Шаблоны Иконки групп Ранги Шапки Скрипты

Все для Warcraft 3

Скачать WarCraft 3 Программы для WarCraft 3 Карты для WarCraft 3
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты » Другие скрипты для uCoz » Универсальная статистика для uCoz
Универсальная статистика для uCoz
tanusikДата: Воскресенье, 20.02.2011, 13:47 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
СКРИН СКРИПТА --> http://s013.radikal.ru/i322/1101/f2/60ba63dc6d2a.png

Универсальная статистика для uCoz. По скрину всё должно быть понятно.

Преимущества:

Выводит количество гостей, зарегистрированных, общее кол-во пользователей онлайн
Склоняет числительные. То есть 6 пользователей, 2 пользователя

Установка:

Находим $ONLINE_USERS_LIST$, удаляем и ставим код в любое место, желательно в глобальный блок, чтобы отображение было везде.

Code
<script src="http://izizi.ru/1.js" type="text/javascript"></script>   
dc1 = [],   
dc2 = [2, 0, 1, 1, 1, 2];   
function startOnline(num, text)   
{   
   if(!dc1[num]) dc1[num] = num % 100 > 4 && num % 100 < 20 ? 2 : dc2[Math.min(num % 10, 5)];   
   return text[dc1[num]];   
}   
$(document).ready(function() {   
users_online = $("#onl1").text().substr(13);   
guest_online = $("#onl2").text().substr(8);   
reg_online = $("#onl3").text().substr(14);   
   $("#divstat").html('Сейчас на сайте' + '<b>'+users_online+'</b>'+ ' ' + startOnline(users_online,['пользователь', 'пользователя', 'пользователей']) + '. Из них:');   
   $("#regstat").html('<li>' + '<b>'+reg_online+'</b>' + ' ' + startOnline(reg_online, ['зарегистрированный', 'зарегистрированных', 'зарегистрированных']) + '</li>');   
   $("#outstat").html('<li>' + '<b>'+guest_online+'</b>' + ' ' + startOnline(guest_online, ['гость', 'гостя', 'гостей']) + '</li>');   
});   

</script>

В шаблоне находим $ONLINE_COUNTER$ и заменяем на:

Code
<div style="display:none;">$ONLINE_COUNTER$</div>

И по месту отображения ставим код:

Code
<br>   
<fieldset style="border:1px solid #d4d3d3;"><legend><span id="divstat"></span></legend><div id="regstat" style="margin-left:19px;margin-top:6px;margin-bottom:6px;"><script src="http://izizi.ru/1.js" type="text/javascript"></script>
</div>$ONLINE_USERS_LIST$<div id="outstat" style="margin-left:19px;margin-top:6px;margin-bottom:6px;"></div></fieldset>
 
Форум » Скрипты » Другие скрипты для uCoz » Универсальная статистика для uCoz
  • Страница 1 из 1
  • 1
Поиск:
Статистика
Онлайн:


Счетчик материалов:
Новостей: 25
Статей: 13
Файлов: 248
Форум: 529/557
Сайтов: 6
Картинок:
Комментариев: 44
Зарег. на сайте:
Всего: 239
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них:
Обычных: 207
Г.Администраторов: 0
Администраторов:
Пиар менеджеров:
Г.Модераторов: 1
Модераторов: 0
Дизайнеров: 2
Журналистов: 0
Контролеров:
Файловиков:
Тимэйтов: 0
Друзья: 1
Проверенных: 26
Забаненых: 0
Из них:
Парней: 221
Девушек: 17
Счетчики:
Сегодня нас посетили:


Сайт создан в системе uCoz © Имя Сайта 2008-2010. Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте, а также за возможное игнорирование пользователями коммерческого статуса программного обеспечения, к которому ведут ссылки, представленные на данном сайте.