myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Webstats, API2 | Веб-статистика для хаба

Рейтинг 5 V
PomanoB
сообщение 14.7.2009, 17:15
Сообщение #341


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Название скрипта: WebStats
Версия скрипта: 0.3
Версия API: API 2
Автор: PomanoB
Описание скрипта:
Скрипт предназначен для вывода некоторой информации о хабе на сайт.
Основные функции:
- Вывод общей статистики хаба
- Гибко настраиваемый юзербар с поддержкой анимации: можно выбрать фон, шрифт, анимацию, размер, цвет, текст и координаты надписи/двух надписей
Пример юзербара можно посмотреть у меня в подписи
- RSS с информацией о текущей шаре хаба и количества пользователей
- Список хабов
- Построение диаграммы распределения пользователей по объему шары
- Построение графика распределения пользователей по клиентам
- Топ пользователей по шаре и времени онлайн
- Информация о всех пользователях с удобным поиском
- Поиск по нику, IP, профилю и клиенту
- Индивидуальная расширенная информация о каждом пользователе
- Система шаблонов позволят легко настраивать внешний вид
Файл block.php в папке inc предназначен для вывода информации в центральный блок сайта на главной странице

Пользователям lighttpd нужно подключить lighttpd-hub.conf
Пользователям Apache нужно найти в конфиге AllowOverride и написать там AllowOverride All

Необходимо запускать файл inc/cli.php с нужной периодичностью для обновления информации о хабах
RSS доступно по адресу hubstats/hub<номер_хаба>.xml

Пример работы скрипта можно посмотреть здесь - пример центрального блока
Пример главной страницы статистики - здесь

Небольшое обновление - быстрая сортировка по клику на соответвующей надписи в заголовке таблицы списка пользователей

V 0.1.2.1
- Исправлена ошибка поиска при множестве находимых элементов
- Более удобный поиск по профилю

V 0.2.0
- Переход на XSLT-преобразования
- Отделение графиков от информации о хабе
- Новый дизайн
- Поддержка ланг-файлов
- Новый формат таблицы пользователей
- Изменение поиска
- Устранение багов

v 0.2.0.1
- Оптимизация
- Исправление багов

v 0.2.0.2
- Исправлена ошибка с русскими ссылками

v 0.3
- Переработан юзербар и добавлена возможность анимации юзербара
- Добавлен список хабов
- RSS
- отбор пользователей по онлайн


Прикрепленные файлы
Прикрепленный файл  hubstats.zip ( 4.27 мегабайт ) Кол-во скачиваний: 1141
 
Go to the top of the page
+Quote Post
22 страниц V  « < 16 17 18 19 20 > »   
Начать новую тему
Ответов
PomanoB
сообщение 9.8.2010, 14:09
Сообщение #342


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Это тоже уже обсуждалось
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 9.8.2010, 19:27
Сообщение #343


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Появилась ещё одна проблема. В php.ini стоял часовой пояс по-умолчанию, после того как я поставил наш часовой пояс, то появилось следующее:
Код
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '4.0/DST' instead in C:\Program Files\Wamp\www\hubstats\inc\user.php on line 40

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '4.0/DST' instead in C:\Program Files\Wamp\www\hubstats\inc\user.php on line 41

Это появляется когда заходишь в статистику какого-нибудь пользователя.
Как исправить?
Go to the top of the page
+Quote Post
PomanoB
сообщение 9.8.2010, 20:24
Сообщение #344


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Уже обсуждалось где-то вначале, на первых страницах
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 9.8.2010, 23:39
Сообщение #345


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Почти всё удалось устранить, осталось только одно. Так и не смог решить проблему с отображением графиков и юзербаров, никак не хотят отображаться...
Вбиваю в браузер адреса графиков, получаю это:
Код
<br />
<b>Notice</b>:  Uninitialized string offset: 0 in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pData.class</b> on line <b>127</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 1 in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pData.class</b> on line <b>127</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>C:\Program Files\Wamp\www\hubstats\inc\graph\pChart\pChart\pChart.class</b> on line <b>221</b><br />
�PNG


Библиотеку gd.dll добавил в папку libs на хабе.
PomanoB, очень понравился твой скрипт, помоги решить эту последнюю проблему пожалуйста и я отстану)
Go to the top of the page
+Quote Post
mariner
сообщение 10.8.2010, 0:30
Сообщение #346


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата
Библиотеку gd.dll добавил в папку libs на хабе.

Так надо же php-gd, а не lua-gd
Go to the top of the page
+Quote Post
PomanoB
сообщение 10.8.2010, 8:53
Сообщение #347


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Подожди пару недель, ошибки Notice должны исчезнуть, а по поводу Deprecated - установи более раннюю версию php
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 10.8.2010, 14:32
Сообщение #348


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




mariner, значит я неправильно понял, вообще в PHP включено расширение php_gd2. Это оно?

PomanoB, порылся в инете и нашёл как исправить ошибку Deprecated, там надо было заменить split на explode. Ошибки пропали, остались только Notice.
И заметил ещё такую вещь, установил гостевую книгу, всё нормально, но также нет картинок, в общем ситуация такая же как в статистике. Я так понял у меня сервер не умеет обрабатывать изменяющиеся изображения (не знаю как точно это называется), возможно поэтому и нет графиков с юзербаром. Может надо модуль какой-нибудь включить или расширение в PHP? По этой проблеме я в инете ничего не нашёл...
Go to the top of the page
+Quote Post
PomanoB
сообщение 10.8.2010, 14:58
Сообщение #349


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Ну если php_gd2 включено, то все должно быть ок.
А вообще попробуй подождать пару недель
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 0:58
Сообщение #350


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




PomanoB
А зачем надо ждать пару недель? От этого что-то изменится? Неужели самому никак нельзя убрать эти Notice?
Проблему с изображениями в гостевой книге я тоже решил, остались только эти графики с юзербаром.
В Интернете про Notice я тоже ничего не нашёл.
Go to the top of the page
+Quote Post
PomanoB
сообщение 11.8.2010, 7:29
Сообщение #351


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Ну данные для графиков накопятся, перестанет ошибками сыпать
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 11:49
Сообщение #352


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Ладно, подожду немного.
А почему юзербары не отображаются? По вводимому адресу никаких ошибок не выводит, показывает что нет картинки.
Go to the top of the page
+Quote Post
PomanoB
сообщение 11.8.2010, 14:38
Сообщение #353


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




А куда установлена статистика?
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 16:30
Сообщение #354


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




C:\Program Files\Wamp\www\hubstats
Go to the top of the page
+Quote Post
PomanoB
сообщение 11.8.2010, 17:20
Сообщение #355


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Странно, обычно проблемы с юзербарами если статистика установленна не в папку hubstats в корне сервера(
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 17:59
Сообщение #356


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Может у меня сервер гребёт? Даже не знаю уже что делать, никаких мыслей нет.
Go to the top of the page
+Quote Post
PomanoB
сообщение 11.8.2010, 18:41
Сообщение #357


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Адрес юзербара имеет вид hub_что_то_userbar.(gif|png)
Попробуй зайти браузером по адресу inc/img.php?ub=это_самое_что_то
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 19:31
Сообщение #358


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Попробовал таким образом:
http://...........ru/hubstats/inc/img.php?ub=1_black_0_15_users%5Bc%5D%20%5Ba%5D,%20share%5Bc%5D%20%5Bz%5D_agatha[p]modern_12_ffffff_10_15_E-telecom-Unity%20DC++_agatha[p]modern_12_ffffff_220_15

Как и на сайте, просто рисует крестик.
Go to the top of the page
+Quote Post
PomanoB
сообщение 11.8.2010, 21:27
Сообщение #359


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




А если зайти по адресу http://...........ru/hubstats/inc/img.php ?
Go to the top of the page
+Quote Post
Fe(one)X
сообщение 11.8.2010, 22:31
Сообщение #360


Активный участник
***

Группа: Пользователи
Сообщений: 58
Регистрация: 6.2.2010
Из: Россия, г. Волжский
Пользователь №: 5 963
Спасибо сказали: 0 раз




Пишет Fatal Error
Где-то ошибка...
Go to the top of the page
+Quote Post
PomanoB
сообщение 12.8.2010, 7:59
Сообщение #361


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Попробуй в файле img.php закомментировать строку 32, тоесть получится
// $UB -> Draw();
и зайти по адресу http://...........ru/hubstats/inc/img.php?ub=1_black_0_15_users%5Bc%5D%20%5Ba%5D,%20share%5Bc%5D%20%5Bz%5D_agatha[p]modern_12_ffffff_10_15_E-telecom-Unity%20DC++_agatha[p]modern_12_ffffff_220_15
Go to the top of the page
+Quote Post

22 страниц V  « < 16 17 18 19 20 > » 
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsWebstats
Веб-статистика для хаба
33 Saymon21 35 810 12.3.2017, 15:29 Посл. сообщение: 000000
No New Posts От: Webstats
От темы с ID: 2193
0 Win32 4 809 10.11.2009, 6:28 Посл. сообщение: Win32
No New Posts От: Webstats
От темы с ID: 2193
0 mariner 4 983 26.7.2009, 10:44 Посл. сообщение: mariner

 



RSS Сейчас: 23.12.2024, 18:25