Скрипт вытягивающий с мини профиля оператор в онлайне тот или иной пользователь, и выводящий его в окне Ajax без перезагрузки окна самого ажакс.
Онлайн статистика пользователей с авто обновлением
Особенности скрипта статистики:
# Статистика открывается в Ajax окне
# Осуществлена функция обновления статистики без перезагрузки страницы
# Внимание происходит запрос с личного профиля что не рекомендуется создавать на больших порталах, если вас блокирует сервер ucoz то откажитесь от этого скрипта
Установка:
1) В персональную страницу пользователя в самый верх вставляйте:
Code
<span style="display:none;"><span id="tester1">$ONLINE_USERS_LIST$</span></span>
2) В глобальный блок "Нижняя часть сайта" или в самый низ на нужных вам страницах вставляйте:
Code
<script>
function act() {
$('span:contains("Сейчас онлайн")').html('Сейчас онлайн <a id="n2" href="javascript://" onclick="javascript:reload();"><img src="http://ucozon.ru/SCRIN7/1/reload.png" title="Обновить статистику" width="10px"></a>');
}
function act2() {
$('#n2').fadeOut(500);
}
function reload() {
$('span#f1').html('<span id="uli"><img src="http://ucozon.ru/SCRIN7/1/loading_universalinai_statistika.gif" width="100px"></span>');
$('span#uli').load('/index/8 #tester1');
}
function abb() {
new _uWnd('name','Сейчас онлайн', 300, 100, { x: _uWnd.getdims().clientW - 305, y: _uWnd.getdims().clientH - 105, alert: 1, refresh:1, nomove:1, autosize: 1, fixed: 1, resize: 0, fadetype: 2, fadespeed: 500, fadeclosetype: 2, fadeclosespeed: 500} , '<span id="f1" class="f2">$ONLINE_USERS_LIST$</span>');
}
</script>
3) В то место, где будет ссылка на отображение онлайн статистики, вставляйте:
Code
<a href="javascript://" onclick="javascript:abb();" onmouseout="javascript:act();" onmouseover="javascript:act2();">[Показать список онлайн пользователей]</a>
Автор реальный не известен
Материал переписал и подготовил мир
Внимание происходит запрос с личного профиля что не рекомендуется создавать на больших порталах, если вас блокирует сервер ucoz то откажитесь от этого скрипта