Гость
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
  • Мини сюжетный мод"Лейтенант посланный в зону"... (2)
  • ATM Shaders Mod v 0.1: Soft Hardened Shadows for DX10 (0)
  • Золотой Шар. Завершение (0)
  • Все игры по Средиземью (список) (0)
  • Тёмные uWnd окна для uCoz (0)
  • Weloveiconfonts — иконки из шрифтов на чистом CSS (0)
  • Эффекты увеличения изображений через плагин Cloud Zoom (0)
  • Подсветка синтаксиса Code через Google Pretty для uCoz (0)
  • Спасибо виде плюса за материал, статью для uCoz (0)
  • Кнопка переключения дизайна (0)
  • Русскоязычное руководство по моду Frackin' Universe... (38)
  • Фоны для сталкерского сайта (32)
  • Capital-Rp Wikia Code (22)
  • Личные сообщения (18)
  • Проблемы в модуле "Пользователи" (17)
  • Рамки сталкер / для аватарок / новостей. (13)
  • Контент блоки Сталкер // Content block stalker (11)
  • Гид прохождения Золотой Обоз 2 (11)
  • Блоки сталкер // Block stalker (9)
  • Вопросы // Ответы (8)
  • Xemordio (1792)
  • Ghosteron (2)
  • BlackHARD (0)
  • VarWarrer (0)
  • grigorjevaolga75 (0)
  • Milan_Shubin (0)
  • Илья (0)
  • taxxat (0)
  • (((miha))) (0)
  • igor (0)
  • TonaTor (06.06.2018)
  • BlackHARD (17.05.2018)
  • VarWarrer (16.05.2018)
  • grigorjevaolga75 (14.05.2018)
  • Milan_Shubin (30.04.2018)
  • Илья (18.04.2018)
  • taxxat (14.04.2018)
  • (((miha))) (11.04.2018)
  • igor (03.04.2018)
  • avdeevay27 (02.04.2018)

    • Страница 1 из 1
    • 1
    Форум » Web uCoz » Скрипты для uCoz » Универсальная статистика для uCoz
    Универсальная статистика для uCoz
    Xemordio [Offline]Дата: Суббота, 28.04.2018, 07:57 | Сообщение # 1
    Генерал [?]
    Группа: Администраторы
    Сообщений: 1792
    Награды: 0
    Репутация: 1
    Описание:
    Универсальная статистика для uCoz

    Скачано с >CSOMSK.3DN.RU<
    Преимущества:

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

    Установка:

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

    Code
    <script type="text/javascript">
    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;"></div>$ONLINE_USERS_LIST$<div id="outstat" style="margin-left:19px;margin-top:6px;margin-bottom:6px;"></div></fieldset>
    Форум » Web uCoz » Скрипты для uCoz » Универсальная статистика для uCoz
    • Страница 1 из 1
    • 1
    Поиск:

    13:09
    Обновить