myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> GraphPX, API2 | Графики для сайта

Теги
Нет тегов для показа
alex82
сообщение 20.11.2009, 20:54
Сообщение #1


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




GraphPX


Версия скрипта: 1.00
Версия API: API2
Автор: alex82

Описание:
Скрипт генерирует графики, отображающие информацию о посещаемости хаба, общей шаре, количестве сообщений в главном чате, и количестве поисковых запросов. Результат работы скрипта можно наблюдать здесь и здесь.

Дополнительная информация:
Для работы скрипта требуется библиотека Lua-GD.

Простейший код для встраивания графиков в страницу сайта
Код
<center><h1>Графики</h1><br />
<h2>Пользователи на хабе</h2>
За сутки:<br><img src='users_day.png' border=0><br><br>За месяц:<br><img src='users_month.png' border=0><br />
<h2>Общая шара</h2>
За сутки:<br><img src='share_day.png' border=0><br><br>За месяц:<br><img src='share_month.png' border=0><br />
<h2>Сообщения в главном чате</h2>
За сутки:<br><img src='chat_day.png' border=0><br><br>За месяц:<br><img src='chat_month.png' border=0><br />
<h2>Поисковые запросы</h2>
За сутки:<br><img src='search_day.png' border=0><br><br>За месяц:<br><img src='search_month.png' border=0><br />
</center>

Встраивание графиков в StatPX

1. Скачиваем html-файлПрикрепленный файл  graph.rar ( 1.2 килобайт ) Кол-во скачиваний: 61
разархивируем его, открываем в блокноте, и заменяем [Hub name] на имя Вашего хаба (в двух местах). После чего перемещаем файл в директорию web-статистики.

2. Открываем шаблон default/header.tpl, находим строку:
Код
<td class="menu" align="center" onclick="window.location.href='bans.html?#39;" OnMouseOver="this.style.background='#F8F8F8'" OnMouseOut="this.style.background='white'"><b><a href="bans.html?#34;>Бан-лист</a></b></td>
после добавляем:
Код
<td class="menu" align="center" onclick="window.location.href='graph.html?#39;" OnMouseOver="this.style.background='#F8F8F8'" OnMouseOut="this.style.background='white'"><b><a href="graph.html?#34;>Графики</a></b></td>



Прикрепленный файл  GraphPX_1.00.rar ( 3.9 килобайт ) Кол-во скачиваний: 227
Go to the top of the page
+Quote Post
Sergey613
сообщение 21.11.2009, 21:55
Сообщение #2


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

Группа: Пользователи
Сообщений: 71
Регистрация: 8.4.2009
Пользователь №: 2 982
Спасибо сказали: 1 раз




Что делать тем, кто не умеет работать с кодом и вставлять его в странички?

Сделал, всё работает!
Если можно, то хотелось бы профилями управлять через менюшку на хабе.
Go to the top of the page
+Quote Post
Setuper
сообщение 21.11.2009, 22:07
Сообщение #3


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Сушить вёсла или учиться вставлять)))
Go to the top of the page
+Quote Post
Nickolya
сообщение 21.11.2009, 22:16
Сообщение #4


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




А в чем проблема собственно? Отрываешь блокнотом страницу да вставляешь код...
Go to the top of the page
+Quote Post
Invisible
сообщение 21.11.2009, 23:42
Сообщение #5


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 248
Регистрация: 14.7.2008
Из: Хабаровск
Пользователь №: 193
Спасибо сказали: 40 раз




alex82
5+ Молоток. big_smile1.gif
Go to the top of the page
+Quote Post
Sergey613
сообщение 22.11.2009, 0:05
Сообщение #6


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

Группа: Пользователи
Сообщений: 71
Регистрация: 8.4.2009
Пользователь №: 2 982
Спасибо сказали: 1 раз




Цитата(Sergey613 @ 21.11.2009, 22:55) *
Сделал, всё работает!
Если можно, то хотелось бы профилями управлять через менюшку на хабе.

Написал уже...
Go to the top of the page
+Quote Post
alex82
сообщение 22.11.2009, 1:05
Сообщение #7


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Цитата(Sergey613 @ 21.11.2009, 23:05) *
хотелось бы профилями управлять через менюшку на хабе
Какими ещё профилями?
Go to the top of the page
+Quote Post
Sergey613
сообщение 22.11.2009, 9:27
Сообщение #8


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

Группа: Пользователи
Сообщений: 71
Регистрация: 8.4.2009
Пользователь №: 2 982
Спасибо сказали: 1 раз




Цитата(alex82 @ 22.11.2009, 2:05) *
Какими ещё профилями?

Немного не корректно выразился, сорри!
Вот о чём речь: "-- Темы оформления"
Период обновления 1час, а можно реализовать, чтобы период можно было выбрать через меню например 10 мин или 30 мин.
График за ГОД, очень хочется.
И последнее: график маловат по размеру, можно ли его размер увеличить, опять таки как то бы это делать через меню. Естественно и раскинуть по 1 графику на 1 страничку.
Спасибо.
Go to the top of the page
+Quote Post
Serx
сообщение 22.11.2009, 23:08
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 153
Регистрация: 21.9.2008
Из: Челябинск
Пользователь №: 574
Спасибо сказали: 54 раза




Всё работает в лучшем виде big_smile.gif СПАСИБО
Go to the top of the page
+Quote Post
X-Sky
сообщение 29.11.2009, 18:35
Сообщение #10


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Выразил благодарность на хабе, да и тут как всё-таки в теме скрипта, хотел бы ещё раз сказать огромное СПАСИБО big_smile.gif
Скрипт отличный! big_smile.gif
Go to the top of the page
+Quote Post
DrakonSP
сообщение 5.12.2009, 19:57
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 107
Регистрация: 23.11.2008
Из: Сергиев Посад
Пользователь №: 1 178
Спасибо сказали: 9 раз




Спасибо полезная вещь
Подмутил её в вашу статистику
Go to the top of the page
+Quote Post
Serx
сообщение 4.4.2010, 19:56
Сообщение #12


Продвинутый участник
****

Группа: Пользователи
Сообщений: 153
Регистрация: 21.9.2008
Из: Челябинск
Пользователь №: 574
Спасибо сказали: 54 раза




Сегодня в начале суток что-то случилось... (а мб и не случилось) и теперь в базе за месяц (всех графиков) отсутствуют данные за предыдущие дни. Есть данные из бэкапа... но вставляя их в файл базы скрипт их не принимает, а так-же затирает - остаются данные только за сегодня. Возможно ли их восстановить и как избежать такого в будущем?


Спасибо сказали:
Go to the top of the page
+Quote Post
alex82
сообщение 7.4.2010, 14:50
Сообщение #13


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Цитата(Serx @ 4.4.2010, 19:56) *
Сегодня в начале суток что-то случилось... (а мб и не случилось) и теперь в базе за месяц (всех графиков) отсутствуют данные за предыдущие дни.
Я тоже такое замечал. Причину глюка пока не нашел. beat_brick.gif
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 7.4.2010, 18:24
Сообщение #14


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Под RusHub нету скрипта? Птоку уже давно не используем. А под новый серверный софт очень пригодилась бы.
Go to the top of the page
+Quote Post
Санёк
сообщение 1.6.2010, 23:29
Сообщение #15


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

Группа: Пользователи
Сообщений: 83
Регистрация: 14.3.2009
Из: Belarus', Minsk
Пользователь №: 2 593
Спасибо сказали: 0 раз




Спасибо ) Супер
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsGraphRusHub from GraphPX
Графики для Сайта
5 Saymon21 11 013 25.11.2012, 20:46 Посл. сообщение: ShadoWx

 



RSS Сейчас: 11.11.2024, 0:32