Приветствую Вас Прохожий | RSS Суббота, 28.09.2024, 18:36
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



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



Главная » Файлы » Скрипты для uCoz » Скрипты для форума

Скрипт показывает статус пользователей для форума и сайта

Скрипт показывает статус пользователей для форума и сайта Скрипт, показывает, статус, пользователей, форума, сайта
Интересный скрипт от модератора TRANE73, который позволяет сразу видеть кто есть на сайте в настоящие время путем указывания через скрипт непосредственно к каждому пользователю после Логина в таблице.
Новенький скрипт для сайта, который выводит статусы пользователей на странице модуля со списком пользователей. В скрипте использует всего 1 get запрос, это снижает к минимум количество запросов на сайте, тем более если используется не посредственно в странице поиска пользователей.
Скрипт можно использовать в двух модулях сайта, это само собой список пользователей на сайте http://ucozon.ruindex/15, и список пользователей на форуме http://ucozon.ru/forum/0-0-1-35 и отличаются эти два скрипта тем, что для модуля forum скрипт вставляем в условный оператор.
итак начнем установку с модуля форум Скрипт показывает статус пользователей для форума и сайта
для форума:
Заходим в Панель Управления = Изменение дизайна = Главная страница форума и вставляем после условного оператора $BODY$ ниже приведенный скрипт заключенный в условия:
Code
<?if($PAGE_ID$='forumsmembers')?><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><?endif?>

Скрипт полностью настроен и его нет смысла ковырять, разве что изменить можно цвет онлайн и оффлайн

Следующая такая же часть уже для страницы раздела пользователи
Заходим в Панель Управления = Изменение дизайна = Страница со списком пользователей и вставляем ниже приведенный скрипт так же как и в первом варианте после условного оператора $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>

Внимание!!! Работа скрипта возможна только если в первом столбце идёт Логин или Ник пользователя, если у вас не ник то это можно изменить в Панели Управления в настройках модуля пользователи , как можно выше в настройке поднять логин пользователя, или активировать его если нету проставив галочку.
Автор скрипта наш именинник , модератор TRANE73
Демо страницы для демонстраций предоставлены на страницах автора скрипта:

Внимание При копировании обязательно указывайте источник он находится вверху страницы!
Автор\Источник: uweb.su

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 3996 | Комментарии: 7 | Рейтинг: 4.0/4 | |Категория: Скрипты для форума | Добавил: мир | Дата: 29.05.2011 | Скачали: 0 | Теги: статус, Скрипт, форума, сайта, пользователей, показывает
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 7
0  
7 Quenbe   Дата: 07.08.2011  Время: 22:03   [№ 9918] [Материал]
Вроде делала все по инструкции, но пишут что все юзеры в сети.

0  
3 mdbaner   Дата: 30.05.2011  Время: 13:51   [№ 8634] [Материал]
да писали уникальное описание к материалу и один урод его уже копиранул на известный портал LP и опять наш сайт оказывается копирайтом..

0  
5 TRANE73   Дата: 30.05.2011  Время: 20:22   1 [№ 8639] [Материал]
придумаем метод защиты?

0  
6 mdbaner   Дата: 30.05.2011  Время: 20:28   2 [№ 8640] [Материал]
Да я уже что только не ставил.. все равно тянут как могут))

0  
1 TRANE73   Дата: 29.05.2011  Время: 22:22   [№ 8625] [Материал]
спасибо очень приятно что обо мне не забыли даже тут =)

0  
2 mdbaner   Дата: 29.05.2011  Время: 22:59   1 [№ 8626] [Материал]
Общие поздравления и удачных get

0  
4 TRANE73   Дата: 30.05.2011  Время: 20:21   2 [№ 8638] [Материал]
спасибо =)


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru