Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Сетевые скрипты [PtokaX] _ GraphPX

Автор: alex82 20.11.2009, 20:54

GraphPX


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

Описание:
Скрипт генерирует графики, отображающие информацию о посещаемости хаба, общей шаре, количестве сообщений в главном чате, и количестве поисковых запросов. Результат работы скрипта можно наблюдать http://mydc.ru/r/?http://hub.mydc.ru/graph.php и http://mydc.ru/r/?http://ext.titan-hub.od.ua/graph.php.

Дополнительная информация:
Для работы скрипта требуется библиотека http://mydc.ru/topic2356.html.

Простейший код для встраивания графиков в страницу сайта
Код
<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

Автор: Sergey613 21.11.2009, 21:55

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

Сделал, всё работает!
Если можно, то хотелось бы профилями управлять через менюшку на хабе.

Автор: Setuper 21.11.2009, 22:07

Сушить вёсла или учиться вставлять)))

Автор: Nickolya 21.11.2009, 22:16

А в чем проблема собственно? Отрываешь блокнотом страницу да вставляешь код...

Автор: INVISIBLE 21.11.2009, 23:42

alex82
5+ Молоток. big_smile1.gif

Автор: Sergey613 22.11.2009, 0:05

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

Написал уже...

Автор: alex82 22.11.2009, 1:05

Цитата(Sergey613 @ 21.11.2009, 23:05) *
хотелось бы профилями управлять через менюшку на хабе
Какими ещё профилями?

Автор: Sergey613 22.11.2009, 9:27

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

Немного не корректно выразился, сорри!
Вот о чём речь: "-- Темы оформления"
Период обновления 1час, а можно реализовать, чтобы период можно было выбрать через меню например 10 мин или 30 мин.
График за ГОД, очень хочется.
И последнее: график маловат по размеру, можно ли его размер увеличить, опять таки как то бы это делать через меню. Естественно и раскинуть по 1 графику на 1 страничку.
Спасибо.

Автор: Serx 22.11.2009, 23:08

Всё работает в лучшем виде big_smile.gif СПАСИБО

Автор: X-Sky 29.11.2009, 18:35

Выразил благодарность на хабе, да и тут как всё-таки в теме скрипта, хотел бы ещё раз сказать огромное СПАСИБО big_smile.gif
http://mydc.ru/r/?http://kreadc.ru/graphics.html big_smile.gif

Автор: Соколов Алексей 5.12.2009, 19:57

Спасибо полезная вещь
Подмутил её в вашу http://mydc.ru/r/?http://89.222.214.82/stats/graph/graph_user_day.html

Автор: Serx 4.4.2010, 19:56

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

Автор: alex82 7.4.2010, 14:50

Цитата(Serx @ 4.4.2010, 19:56) *
Сегодня в начале суток что-то случилось... (а мб и не случилось) и теперь в базе за месяц (всех графиков) отсутствуют данные за предыдущие дни.
Я тоже такое замечал. Причину глюка пока не нашел. beat_brick.gif

Автор: Otshelnik-Fm 7.4.2010, 18:24

Под RusHub нету скрипта? Птоку уже давно не используем. А под новый серверный софт очень пригодилась бы.

Автор: Санёк 1.6.2010, 23:29

Спасибо ) Супер