Приветствую Вас Прохожий | RSS Понедельник, 05.12.2016, 21:40
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


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



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



Главная » Файлы » Скрипты для 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

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

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

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

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

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

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

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

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


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

Форма входа
Логин:
Пароль:


Поиск


На форуме

1 Файловик. Уникальные те...

0

2 Куплю сайты в индексе Я...

1

3 Куплю сайты с ТИЦ/PR (п...

9

4 Предлагаю услуги для ан...

0

5 Предлагаю услуги по про...

0

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

51

7 Сайт онлайн фильмов на ...

1

8 Проблема с таблицей

9

9 Отредактировать фото

2

10 Уже все перепробовал )

1


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


Комментарии



Copyright UcozOn.ru™ © 2008-2016


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