Главная » 2012 » Апрель » 5 » Модуль он-лайн v3.0 (Скрипты для ucoz)
05.04.2012, 09:54

Модуль он-лайн v3.0





Модуль он-лайн для uCoz, подобно аналогу на DLE, выводит имя, аватар, браузер, ОС, ip, время и место нахождения пользователя на сайте. Что нового в 3-ей версии:

- Полностью переписан код. Теперь модуль он-лайн будет написан под php на uCoz, что заметно упрощает разработку и повышает безопасность скрипта
- Основные настройки вывода данных полностью переданы css. Настройте модуль так, как вам удобно
- Админ-панель теперь будет написана под php на uCoz и находится по адресу вида http://сайт.ucoz.ru/php/admin.php?a=online
- Добавлен модуль "Статистика", позволяющий отслеживать пользователей из определённых групп (кроме гостей). В ней указывается общее время нахождения пользователя на сайте и ссылки на материалы, которые он посещал
- Добавлен код для форума, позволяющий отслеживать, кто из пользователей находится в данном разделе/теме
- Добавлено кэширование запросов к api - единственный способ получать данные, не перегружая сайт (иначе запросы к api будут блокироваться через некоторое время)

Модуль позволяет вывести в статистике онлайн:

- Логин пользователя
- Аватар пользователя
- Полное имя (если указано)
- ip (виден только для группы, указаной в настройках модуля)
- Группу, в которой состоит пользователь
- Браузер, в котором он просматривал сайт
- Где и когда находился пользователь

Данный скрипт совмещает в себе реализацию нескольких идей, представленных на конкурсе "PHP скрипты для uCoz":

- "Вывод аватаров пользователей онлайн на сайте и схожие"
- "Тему просматривают..."
- "Времяпрепровождение пользователей"
- "Чем заняты посетители"
- "Отслеживание ОС и браузера"

Уставновка:

* Убедитесь в том, что на Вашем сайте включена услуга PHP, а также в глобальных настройках включён API.

* Подключитесь к PHP серверу по протоколу FTP (данные для подключение приведены в разделе "PHP детали" главной страницы админпанели). ВАЖНО! Не путайте FTP данные для обычных файлов и FTP данные для PHP скриптов. Они разные.

* Загрузите файлы из папки upload в папку scripts PHP сервера.

* Убедитесь, что Вы вошли на сайт под администратором и id группы администраторов - 4 (id группы можно посмотреть на http://ваш_домен.ру/panel/?a=users;l=groups). Если это не так, измените в файле /configs/global.config.php параметр 'groupid' => '4' на id своей группы. Если Вы используете apikey, то в 'apikey' => '' между второй парой кавычкек вставьте свой apikey

* Откройте админпанель по адресу http://ваш_домен.ру/php/admin.php

* Перейдите в раздел Модуль он-лайн -> код (http://ваш_домен.ру/php/admin.php?a=online&e=code). Установите предлагаемые участки кода в том место, где хотите видеть списки пользователей он-лайн. ВАЖНО: не устанавливайте на форуме одновременно двух кодов во избежании ошибок. Пользуйтесь условными операторами, встроенными в шаблон

* Вставьте следующий код в css Вашего сайта, при желании отредактировав его. CSS для ников пользователей группы задаётся классом onl_group[id группы]:
Code
/*<<<*/
.h5_online{
  padding: 0px;  
  margin: 0px;
}
.h5_online li{
  float: left;
  text-align: left;
  padding: 0px;
  margin: 3px;
  list-style-type: none;
}
.h5_hintbox{
  position: absolute;
  z-index: 9999;
  border: 1px solid #0088ff;
  background-color: #ffffff;
  padding: 3px !important;  
  margin: 5px !important;  
  opacity: 0.9;
  display: none;
}
.h5_hintbox li{
  text-align: left;
  float: none;
  list-style-type: none;
}
.onl_group4{
  color: red !important;
}
.onl_group0{
  color: gray !important;
}
/*>>>*/

* Перейдите в раздел Модуль он-лайн -> настройки (http://ваш_домен.ру/php/admin.php?a=online&e=settings) и по своему усмотрению измените параметры

* Модуль установлен.
Материал взят с сайта infoscript.ru
Теги: Скачать Модуль он-лайн v3.0
Скачать "Модуль он-лайн v3.0"
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: php4ucoz.ru
Категория: Скрипты uCoz | Просмотров: 1402 | Добавил: antisept | Рейтинг: 3.8/4 |
Теги: v3.0, модуль, он-лайн
Всего комментариев: 6
0  
1 Voker -Infoscript Team-  (05.04.2012 13:02) [Материал]
Аватар пользователя
это Php скрипт!

+2  
2 antisept -Infoscript Team-  (06.04.2012 13:58) [Материал]
Аватар пользователя
Спасибо, кэп!

-1  
3 Voker -Infoscript Team-  (06.04.2012 18:52) [Материал]
Аватар пользователя
При добавлении не было указанно что это PhP angry

0  
4 sold93 -Infoscript Team-  (06.04.2012 19:11) [Материал]
Аватар пользователя
а описание для кого? Для Пушкина? angry

0  
6 Voker -Infoscript Team-  (06.04.2012 21:52) [Материал]
Аватар пользователя
Ну многие не по описанию что то ищут ,а по категориях dry

+1  
5 Cezar   (06.04.2012 20:18) [Материал]
Аватар пользователя
Тихо тихо разорались!!!

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