• Страница 1 из 1
  • 1
Форум » Всё для uCoz » Скрипты от All-Cspro.Ru » Статистика для сайта New 2012 by $h0cK (All-cspro.RU)
Статистика для сайта New 2012 by $h0cK
yaN - Offline
Дата: Понедельник, 02.04.2012, 20:55 | Сообщение # 1
Нет аватара
Сообщения: 1395
Саму статистику можно посмотреть на сайте, то есть скрин!
Вот коды статистики...
Это где хотим её видеть (Пример: блок...)
Код
<center>$COUNTER$</center>
<hr>
<div align="left">       
       <div style="display:none;">$ONLINE_COUNTER$</div>       
       <div style="float:right;">       
       <span style="color:#61768a;">Пользователи</span>       
       <span style="margin:0px; margin-left:2px; display:inline-block; border:1px solid #000;"><img style="height:7px; width:7px; background:#800080;" src="/.s/img/1px.gif" border="0" alt="" /></span>       
       </div>       

       <div>       
       <span style="margin:0px; margin-right:3px; display:inline-block; border:1px solid #000;"><img style="height:7px; width:7px; background:#808080" src="/.s/img/1px.gif" border="0" alt="" /></span>       
       <span style="color:#7d7d7d;">Гости</span>       
       </div>       

       <div style="border:1px solid #000;margin-top:2px;padding-left:1px;" id="stat-line" align="left"></div>       

       <script type="text/javascript">       
       var allusers = $('.tOnline b').html();       
       var gostusers = $('.gOnline b').html();       
       var siteusers = $('.uOnline b').html();       
       var uGosti = (gostusers/allusers).toFixed(2)*100;       
       var uUsers = (siteusers/allusers).toFixed(2)*100;       
       if (Number(Number(uGosti).toPrecision(3)) + Number(Number(uUsers).toPrecision(3)) > '100'){if(Number(uGosti).toPrecision(3) > Number(uUsers).toPrecision(3)) {var uUsers = (siteusers/allusers).toFixed(2)*100-1;}; if(Number(uGosti).toPrecision(3) < Number(uUsers).toPrecision(3)) {var uGosti = (gostusers/allusers).toFixed(2)*100-1;};};       
       if (Number(Number(uGosti).toPrecision(3)) + Number(Number(uUsers).toPrecision(3)) < '100'){if(Number(uGosti).toPrecision(3) > Number(uUsers).toPrecision(3)) {var uUsers = (siteusers/allusers).toFixed(2)*100+1;}; if(Number(uGosti).toPrecision(3) < Number(uUsers).toPrecision(3)) {var uGosti = (gostusers/allusers).toFixed(2)*100+1;};};       
       $('#stat-line').html('<div class="cross1" style="width:'+Number(uGosti).toPrecision(3)+'%;" id="ghostss"><span style="padding-left:3px;">'+uGosti.toFixed()+'%</span></div><div class="cross2" style="width:'+Number(uUsers).toPrecision(3)+'%;" id="userss"><span style="padding-right:3px;">'+uUsers.toFixed()+'%</span></div>').after('<div style="border:0px; padding:2px; text-align:center;">Всего на сайте <b>'+allusers+'</b></div>');       
       if (siteusers < '1') {$('#userss').hide();};       
       if (gostusers < '1') {$('#ghostss').hide();};       
       </script>       
       </div>
<hr>
       <div class="stats_polosa" align="center"> <font size="1.5" face="Visitor_Rus"> <a href="#" onclick="new _uWnd('OnUsrLst',' ',250,200,{autosize:0},{url:'/index/62'});return false;" rel="nofollow">Кто on-line?</a></div>       
       </div>
       <style type="text/css">       
       .stats_polosa {margin-top:6px;width:178px;background:url(/gs/menuo.png) repeat-x #4c4c4c;border:#000 1px solid;color:gray;padding:0;}       
       .fon_am1ak, .fondredd {background:url(/gs/body.png) #000;border:1px solid #000;width:172px;margin:2px;padding:3px;}       
       #banners a img {opacity:0.5;-moz-opacity:0.3;filter:alpha(opacity=10);}       
       #banners a:hover img {opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);background:none;}       
       .stats_polosa1 {margin-top:6px;width:170px;background:url(/gs/menuo.png) repeat-x #4c4c4c;border:#000 1px solid;color:gray;padding:0;}       
       .fon2 {background:url(/gs/body.png) #000;border:1px solid #000;width:170px;}       
       </style>
</div>
<hr>
<div style="text-align:center;" id="userkaNum">Наш сайт посетило <b id="usNaN"></b></div>       
       <script type="text/javascript">       
       NanUsers = function(number, one, two, five) { number = Math.abs(number); number %= 100; if (number >= 5 && number <= 20) { return five; } number %= 10; if (number == 1) { return one; } if (number >= 2 && number <= 4) { return two; } return five; };       
       $.get('/index/62-2', function(numUs){       
       $("#usNaN").append( $('a',$('cmd[p="content"]',numUs).text()).size() );       
       $("#userkaNum").append( NanUsers($('a',$('cmd[p="content"]',numUs).text()).size(), ' уникальный пользователь', ' уникальных пользователя', ' уникальных пользователей') );       
       });       
       </script>
<hr>
<center><div style="width:178px;background: url(/gs/menuo.png);border: #000000 1px solid; color:#515151;"><a href="javascript://" onclick="new _uWnd('TdUsrLst',' ',250,450,{autosize:0},{url:'/index/62-2'});return false;" class="fUsrList"><FONT size="1.5" face="Visitor_Rus" color="#808080">Все посетители</font></a></DIV></center>

А вот это в CSS в самый низ...
Код
.cross1 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #757B7F; background:#808080 url('') repeat-x top; text-align:left;}
.cross2 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #757B7F; border-left:1px solid #646A6D; background:#A020F0 url('') repeat-x top; text-align:right;}


Прикрепления: 1508204.jpg(29.2 Kb)

Форум » Всё для uCoz » Скрипты от All-Cspro.Ru » Статистика для сайта New 2012 by $h0cK (All-cspro.RU)
  • Страница 1 из 1
  • 1
Поиск:
Администрация проекта не несет ответственности за публикуемые материалы.
Дизайн полностью принадлежит "All-CsPro.Ru".
Копирование материалов с сайта без разрешения запрещено. © 2011-2023 .