Мини чат
Главная » Файлы » Всё для uCoz » Скрипты для uCoz

Сегодняшние посетители
05.03.2011, 12:14
Скрипт позволяет увидеть кто посетил сайт сегодня в расширенному виде.

В любое место где бы вы хотели видеть кнопку вставляем код

<a href="javascript://" class="pgSwchA" onclick="todUsrList();return false;">Сегодняшние посетители</a>



<script type="text/javascript">/*  <br>  * Автор Богдан script by forucoz.com  <br>  * 07.08.2010  <br>  */  <br><br> 
  function corTxt (a, n) { return  
a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2]; 
  }; function fieldUsers (a, b) { if ($(a).eq(0).attr("href")) {  
$(a).each(function(){$(b).append("<a href='/index/8-0-" +  
$(this).text() + "' target='_blank'>" + $(this).text() +  
"</a><br>");}); } else { $(b).append("Сегодня не посещали"); 
  }}; function otherGroups(a, b){if (a) {$(a).each(function(){var c =  
$(this).attr("class"); if (c != "groupUser" && c !=  
"groupVerify" && c != "groupModer" && c != "groupAdmin"  
&& c != "groupOther2" && c != "groupOther8" && c 
  != "groupOther3" && c!= "groupOther6") { $(b).append("<a  
href='/index/8-0-" + $(this).text() + "' target='_blank'>" +  
$(this).text() + "</a><br>");}});} if (!$(b).text()) {  
$(b).text("Сегодня не посещали");} }; function todUsrList () {new  
_uWnd('loading', 'Загрузка', 200, 100, {fadespeed: 0, fadeclosespeed:  
0}, '<br>Загрузка...'); $.get("/index/62-2", function(data){var  
len = $('a', $('cmd[p="content"]', data).text()).length, userL =  
$('a.groupUser', $('cmd[p="content"]', data).text()).length, verL =  
$('a.groupVerify', $('cmd[p="content"]', data).text()).length, modL =  
$('a.groupModer', $('cmd[p="content"]', data).text()).length, admL =  
$('a.groupAdmin, a.groupOther8', $('cmd[p="content"]',  
data).text()).length, vipL = $('a.groupOther2', $('cmd[p="content"]',  
data).text()).length, mmodL = $('a.groupOther3', $('cmd[p="content"]',  
data).text()).length, postL = $('a.groupOther6', $('cmd[p="content"]',  
data).text()).length, othrL = len - userL - verL - modL - admL - vipL -  
mmodL - postL; new _uWnd('t', 'Сегодняшние посетители', 550, 400,  
{align: 0, oncontent: function () {fieldUsers($('a.groupUser',  
$('cmd[p="content"]', data).text()), "#todayUsersgroup");  
fieldUsers($('a.groupVerify', $('cmd[p="content"]', data).text()),  
"#todayVerifigroup"); fieldUsers($('a.groupModer', $('cmd[p="content"]', 
  data).text()), "#todayModergroup"); fieldUsers($('a.groupAdmin,  
a.groupOther8', $('cmd[p="content"]', data).text()),  
"#todayAdmingroup"); fieldUsers($('a.groupOther2', $('cmd[p="content"]', 
  data).text()), "#todayVipgroup"); fieldUsers($('a.groupOther3',  
$('cmd[p="content"]', data).text()), "#todayGmodgroup");  
fieldUsers($('a.groupOther6', $('cmd[p="content"]', data).text()),  
"#todayPostgroup"); otherGroups($('a', $('cmd[p="content"]',  
data).text()), "#todayOthrgroup"); _uWnd.close('loading'); }},  
'<fieldset><legend>Информация</legend>Сегодня нас ' +  
corTxt(['посетил', 'посетили', 'посетили'], len) + ' <b>' + len +  
'</b> ' + corTxt(['человек', 'человека', 'человек'], len) +  
'.<hr> <table border="0" cellpadding="1" cellspacing="1"  
width="100%"><tr><td width="50%"> Пользователей:  
<b>' + userL + '</b> (' + (userL*100/len).toFixed(2) +  
'%)<br>Проверенных: <b>' + verL + '</b> (' +  
(verL*100/len).toFixed(2) + '%)<br>Модераторов: <b>' + modL + 
  '</b> (' + (modL*100/len).toFixed(2) +  
'%)<br>Администраторов: <b>' + admL + '</b> (' +  
(admL*100/len).toFixed(2) + '%)</td><td width="50%">VIP  
пользователи: <b>' + vipL + '</b> (' +  
(vipL*100/len).toFixed(2) + '%)<br>Гл. модераторы: <b>' +  
mmodL + '</b> (' + (mmodL*100/len).toFixed(2) +  
'%)<br>Постоянные: <b>' + postL + '</b> (' +  
(postL*100/len).toFixed(2) + '%)<br>Другие группы: <b>' +  
othrL + '</b> (' + (othrL*100/len).toFixed(2) +  
'%)</td></tr></table></fieldset> <table  
border="0" cellpadding="1" cellspacing="1"  
width="100%"><tr><td width="50%">  
<fieldset><legend>Пользователи</legend><div  
id="todayUsersgroup" style="height: 80px; overflow:  
auto"></div></fieldset></td> <td  
width="50%"><fieldset><legend>Проверенные</legend><div 
  id="todayVerifigroup" style="height: 80px; overflow:  
auto"></div></fieldset></td>  
</tr></table><table border="0" cellpadding="1"  
cellspacing="1" width="100%"><tr><td width="33%">  
<fieldset><legend>Модераторы</legend><div  
id="todayModergroup" style="height: 80px; overflow:  
auto"></div></fieldset></td> <td  
width="33%"><fieldset><legend>Администраторы</legend><div 
  id="todayAdmingroup" style="height: 80px; overflow:  
auto"></div></fieldset></td> <td  
width="33%"><fieldset><legend>Гл.  
модераторы</legend><div id="todayGmodgroup" style="height:  
80px; overflow:  
auto"></div></fieldset></td></tr><tr><td 
  width="33%"> <fieldset><legend>VIP  
пользователи</legend><div id="todayVipgroup"  
style="height:80px; overflow:  
auto"></div></fieldset></td><td width="33%">  
<fieldset><legend>Постоянные</legend><div  
id="todayPostgroup" style="height: 80px; overflow:  
auto"></div></fieldset></td> <td  
width="33%"><fieldset><legend>Другие  
группы</legend><div id="todayOthrgroup" style="height: 80px;  
overflow: auto"></div></fieldset></td>  
</tr></table>');});};</script>

Разработчик: forucoz
Категория: Скрипты для uCoz | Добавил: Tost1k
Просмотров: 358 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Cтатистика
Иди нахуй ;)