форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Made in vBSupport.org 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default Статистика Icecast2 в блок форума
13

Версия: 1.0
Название: Icecast2 statistics
Описание: Встраивает в блок форума статистику icecast2: нзвание радиостанции, что сейчас играет, сколько людей слушает и т.д.

Особенности:
Требует доступ в админку icecast чтобы забрать информацию. Есть 2 вариации: стандартная и со спойлером.
Известные проблемы:
При использовании варианта со спойлером, после нажатия на иконку прослушивания, картинка пропадает.

Установка:
1) Загрузить содержимое папки upload на форум
2) импортировать продукт
a) icecast_cp1251.xml - в кодировке cp1251
icecast_utf8.xml - в кодировке utf8
б) если у вас стоит [YUI] VSQ - Spoiler (http://vbsupport.ru/forum/showthread.php?t=34740) то можно импортировать вместо верхних продуктов вот эти
icecast_spoiler_cp1251.xml - в кодировке cp1251
icecast_spoiler_utf8.xml - в кодировке utf8
сворачивание и разворачивание будет плавным
3) Админка - Разделы и модераторы - Управление блоками форума - Добавить блок

Скриншоты:



[B]Спасибо[B]
mad@Max за хак [YUI] VSQ - Spoiler
Dev и форуму http://devilart.net/ за идею

ЗЫ: поздравляю себя с первым написаным хаком для vBulletin
Attached Files
File Type: zip icecast.zip (17.8 KB, 78 views)

Last edited by Hitsi : 07-16-2010 at 02:20 AM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
darsitaros
Продвинутый
 
darsitaros's Avatar
Default
0

Алексей за хак однозначно спасибо.
Только вот не все используют для локального радио icecast, а как насчёт getstream ?
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

darsitaros, я только в теории сталкивался со стримерами dvb потоков. Если верить офф сайту то статистика там есть.
Quote:
HTTP Status URL with client count, pid bandwidth stats..
Вот только что там, в каком формате и есть ли вообще полезная информация - без понятия ) А следовательно неизвестно что и как парсить чтобы выводить, а хак написать можно на основе этого.
 
 
Мишка
Продвинутый
 
Мишка's Avatar
Default
0

Hitsi, поздравляю.Просто молодчик!Отличный хак.
 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default
0

Quote:
Требует доступ в админку icecast чтобы забрать информацию. Есть 2 вариации: стандартная и со спойлером.
А без этого никак?
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

Тиджик, А без этого можно сделать только если у вас 1 радиостанция (при большем кол-ве запятые в названии песен портят все дело).. и вся статистика ограничивается названием радиостанции, названием песни и кол-вом слушателей
 
 
hun33
Простоузер
Default
0

У меня блок не отображается, хотя запросы к серверу идут смотрел тспдампом. сервер находится на другом ип
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

Время кэширования в 0 поставьте..... пока не знаю как иначе (
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
1

При кэшировании используется serialize() и unserialize() которые имею проблемы с объектами SimpleXml
 
 
DEN2
Продвинутый
 
DEN2's Avatar
Default
0

Всё отлично робит !

Last edited by DEN2 : 10-06-2010 at 06:01 AM.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 11:08 PM.


Powered by vBulletin® Version Free Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...