Скрипты для ucoz,шаблоны для ucoz,шаблоны для dle

Добро пожаловать на софт портал На сайте публикуются материалы, которые Вы можете выбрать для себя абсолютно бесплатно. Рекомендуем Вам добавить сайт в закладки, а также подписаться на RSS ленту.
Стартовая Избранное Главная Контакты Карта сайта
Все для ucoz и dle
>

Меню

Новые комментарии

san-san написал:

Мини-чат

Наша кнопочка

скрипты шаблоны софт графика для Ucoz -DLE!


Статистика

Счетчик посещений

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

Сегодня были:

Друзья портала


Каталог@Mail.ru - каталог ресурсов интернет Проверка PR ТИЦ

Рады вас видеть!


Главная » Файлы » скрипты

Новый простой динамичный список онлайн пользователей
16.10.2012, 20:01
Это простой динамичный список онлайн пользователей, но предоставленный в блочной системе. Профиль и личные сообщения открываются в 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>


Чтобы увидеть скрытый текст - Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам Зарегистрироваться --- Либо зайти на сайт под своим именем.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию

Категория: скрипты | Добавил: Aninew
Просмотров: 341 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]



Случайные материала портала




шаблон для ucoz

Материал полностью


Статистика сайта для uCoz

Материал полностью


Flash статистика CW встиле огня

Материал полностью


награды отправка для пользователей скрипт для ucoz

Материал полностью


новости

Наш опрос

новый год


Всего ответов: 35

 
Главная |О сайте | Контакты | Правила сайта | Карта сайта | Карта форума | Хостинг от uCoz|