WebFound Четверг, 16.05.2024, 23:52
Главное меню сайта

Софт
Веб-Мастеру
Категории
Шаблоны. [64]
DLE Шаблоны. [13]
Скрипты. [42]
Программы Для Веб-Мастера. [3]
Иконки. [5]
Базы SEO. [10]
Фавиконы. [1]
Пользователь сайта
Новые Файлы
[17.08.2011][Шаблоны.]
Рабочий шаблон для Ucoz (1)
[17.08.2011][Шаблоны.]
Шаблон сайта ps-all ru для Ucoz (2)
Поиск
Главная » Файлы » Софт » Скрипты.

Информер статуса пользователя в списке
21.08.2011, 23:48
Вашему вниманию предостовляется новейший скрипт который выводит статус пользователя на странице "Страница пользователей" (Извеняемся за тафтологию =))

Скрипт довольнотаки простой и требует всего 1 гет запорс, и это не приводит к блокировке IP адреса на несколько часов (как мы знаем за очень частые запросы с одного ип, система Ucozэто признаёт за атаку на сайт и ставит автоматически бан, так вот этого теперь не будет) Скрипт подходит как и для форума так и для самого сайта, просто эти скрипты немного отличаются друг от друга

Первая версия это для форума. Зайдите в ПУ - Изменение дизайна - Главная страница форума находите $BODY$ и после него добовляем код ниже:

Code

<script type="text/javascript">  
  var status='', text='';  
  $.get('/index/62',function(data){  
  text = $('a',$('cmd[p="content"]',data).text()).text();  
  $('.uTable tr:gt(0)').each(function() {  
  var user = $('.uTd:first a:first',this).text();  
  if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};  
  $('.uTd:first a:first',this).after(stat);  
  });  
  });  
  </script>


Вторая версия скрипта, это уже для сайта. Зайдите в ПУ - Измнение дизайна - Страница со списком пользователей находим сново $BODY$ и после него добовляем код ниже:
Code

<script type="text/javascript">  
  var status='', text='';  
  $.get('/index/62',function(data){  
  text = $('a',$('cmd[p="content"]',data).text()).text();  
  $('.uTable tr:gt(0)').each(function() {  
  var user = $('.uTd:first a:first',this).text();  
  if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};  
  $('.uTd:first a:first',this).after(stat);  
  });  
  });  
  </script>


Вот и всё =)
Категория: Скрипты. | Добавил: WebFound
Просмотров: 299 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 1.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Опросы
Какой движок вы используете?
Всего ответов: 20
Теги
Новый Обновление пак Шаблоны улучшения сайта иконки иконки программ картинки софта кнопки кнопки для сайтов кнопки для форумов логотипы маленькие картинки для сайта софт софт иконки
Нужный Софт
Copyright MyCorp © 2024
Хостинг от uCoz