Расширенная онлайн статистика для ucoz без php


Расширенная онлайн статистика для ucoz без php

3847
9.4 из 10
Проголосовало: 14




  • Скачать с сервера
  • Скачать
  • Смотреть демо

Расширенная онлайн статистика для ucoz без php.
Всё работает на за счёт небольшого скрипта


Установка:

1) Скачиваем архив выше, распаковываем и папку online загружаем в корень сайта

2) Заходим в "Общии настройки"
Кто не знает это находиться тут:
http://адрес_вашего_сайта/panel/?a=setup

И ищем пункт "Разрешить использование API", ставим галочку.

3) Где хотим видеть статистику вставляем(например в блок контейнера):

Code

<style>  
  #mchatIfm2 {padding-bottom: 32px;}  
  div.group251{background-color:#24afb1;}  
  span.group2{color:#008b00;}  
  span.group4{color:#b22222;}  
  span.group1{color:#a5a5a5;}  
  span.group3{color:#7b08b7;}  
  span.group255{color:#663300;}  
  span.group251{color:#24afb1;}  
  .avkas {  
  display: inline-block; *display: inline; background: rgba(230,230,230,0.65); padding: 5px; padding-bottom: 6px;  
  -webkit-box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12);  
  -moz-box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12);  
  box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12);  
  }  
  .avkas div {  
  background: #fff; padding: 2px; display: inline-block; *display: inline;  
  -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);  
  -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);  
  box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);  
  }  
  .rad2 {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}  
  .wrap-but {  
  display: inline-block; *display: inline;  
  background: #e0e0e0 url("/online/19671782.png");  
  padding: 4px;  
  -webkit-box-shadow: inset 0px 1px 1px -1px rgba(0, 0, 0, 0.17);  
  -moz-box-shadow: inset 0px 1px 1px -1px rgba(0, 0, 0, 0.17); box-shadow: inset 0px 1px 1px -1px rgba(0, 0, 0, 0.17);  
  }  

  #body{}  
  ::-webkit-scrollbar  
  {  
  width: 5px;  
  height: 9px;  
  }  
  ::-webkit-scrollbar-track-piece  
  {  
  background-color: #ffffff;  
  -webkit-border-radius: 5px;  
  }  
  ::-webkit-scrollbar-thumb:vertical  
  {  
  height: 9px;  
  background-color: #666;  
  -webkit-border-radius: 5px;  
  }  
  ::-webkit-scrollbar-thumb:horizontal  
  {  
  width: 5px;  
  background-color: #666;  
  -webkit-border-radius: 5px;  
  }  

  a.rad2 {color: #9B9B9B;}  
  a.rad2:hover {color: #000;}  

  .groupot4 {background: url(/online/4a.png) no-repeat;}  
  .groupot251{background: url(/online/251a.png) no-repeat;}  
  .groupot2{background: url(/online/2a.png) no-repeat;}  
  .groupot1{background: url(/online/1a.png) no-repeat;}  
  .groupot3{background: url(/online/3a.png) no-repeat;}  
  .groupot255{background: url(/online/255a.png) no-repeat;}  
  #useridonlines {border: 1px solid #DDD;border-bottom:0px;max-height: 140px;overflow: auto;}  
  </style>  

  <div style="display:none;" id="template">  
  <a href="/index/8-#USERID#" style="text-decoration:none;"><table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding: 3px;"><tbody><tr><td valign="bottom" align="right" class="groupot#USERGROUPID#" style="width: 52px;height: 45px;"><div class="avkas rad2 group#USERGROUPID#" style="padding: 2px;"><div class="rad2"><img src="#USERAVATARURL#" border="0" class="rad2" style="max-width: 30px;" alt=""></div></div></td><td style="padding-left: 5px;" valign="top"><div style="padding-bottom: 3px;"><span class="group#USERGROUPID#"><b>#USERNAME#</b></span></div><div style="color: #9d9d9d;">#USERGROUPNAME#</div></td><td style="width: 22px;" align="right" valign="top"><div style="border-left: 1px dotted #ddd; padding: 0 0 0 5px;"><a href="/index/14-#USERID#-0-1" target="_blank" class="button rad2">Лс</a></div></td></tr></tbody></table></a><div style="border-top: 1px solid #ddd;"></div></div>  
  <script type="text/javascript" src="/online/onlinestat.js"></script>


Изначально всё выглядело не так как на скрине,
А только простые значения: "Имя, ID, аватар пользователя и т.д.
Но я добавил немного html кода и стилей, и всё стало отлично выглядеть

Можете сами попробовать собрать свой вид статистики передевал этот код:

Code

<div style="display:none;" id="template">  
  #USERNAME# - Имя пользователя  
  #USERID# - ID Пользователя  
  #USERAVATARURL# - URL Ававтки пользователя  
  #USERGROUPID# - ID Группы пользователя  
  #USERGROUPNAME# - Имя группы пользователя  
  </div>  
  <script type="text/javascript" src="/online/onlinestat.js"></script>


Готово..
Автор публикации: Загрузка
Загрузка
Fatal1ti, это его n материал
Источник: http://novi4ok.ru
  • Всего комментариев: 7

Вовчик
0
Вовчик написал: Написано 19 Ноября 2012 в 21:30
Комментарий №7
так я такую статистику видел на одном сайта, название не помню, но он весь фиолетовым был...

kolyan1282
0
kolyan1282 написал: Написано 10 Ноября 2012 в 22:12
Комментарий №1
Вопрос - если Разрешить использование API ничего плохого не будет?

hladenkiy
+1
hladenkiy написал: Написано 10 Ноября 2012 в 22:29
Комментарий №2
нет

Fatal1ti
0
Fatal1ti написал: Написано 10 Ноября 2012 в 22:31
Комментарий №3
Вроде нет, не слышал я, чтобы от API плохое что-то произошло
Вот от скриптов ненужных, которые много гет запросов делают на api ещё может быть

uExpert
0
uExpert написал: Написано 11 Ноября 2012 в 16:36
Комментарий №4
Quote
которые много гет запросов делают на api ещё может быть

От этого скрипта при большом онлайне тоже вполне может быть бан IP на 3 часа.

Fatal1ti
+1
Fatal1ti написал: Написано 11 Ноября 2012 в 17:01
Комментарий №5
Тогда берём и подключаем php, где-то в паблике был скрипт хороший, нужно только дизайн этот подогнать

uExpert
0
uExpert написал: Написано 11 Ноября 2012 в 17:04
Комментарий №6
Это я и хотел сказать, не стоит экономить, делать на js то, что лучше бы сделать на php.
Подойдет только что если для слабо нагруженных сайтов.

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    403
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: