Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Module CMPS: Shoutcast Status Full Details »»
Module CMPS: Shoutcast Status Full
Version: 1.2, by Zachariah Zachariah is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 12-05-2004 Last Update: 11-27-2005 Installs: 29
 
No support by the author.

/* -----------------12/06/2004 10:45AM-----------------
Shoutcast Status Full 1.2 - CMPS Module

This is a Module for CMPS to place Shoutcast Status in a block. :alien:

Hope it helps !!! Zack - http://www.gzhq.net

Quote:
There are 4 types of this script here on vb.org:

1) CMPS: Shoutcast Status Lite
2) CMPS: Shoutcast Status Full
3) Shoutcast Status Lite (forum home)
4) Shoutcast Status Full (forum home)

This script pulls the XML data from a shoutcast server.
http://www.shoutcast.com/download/serve.phtml
CREDITS:
GeZuS P - for giving me a leg up on some code.

(this hack requires a password form the shoutcast admin to pull stream information.) --- Module CMPS: Shoutcast Status Lite does not need one.


================================================== =====
NEEDED To Install:

vBadvanced CMPS
https://vborg.vbsupport.ru/showthread.php?t=65797
Coded by: Tigga
================================================== =====

Add: 2 templates
Upload: 4 images, 1 php file

Note: This Module with it's current template layout was designed as a center block.
--------------------------------------------------*/

== Install: 2-5 min ==

Server Name
Last 5 songs
DJ Name
DJ ICQ
DJ AIM
Bitrate
Current Song
Users Connected
User Max
IRC Server and Room
Online / Offline status
--------------------------------------------------*/
- Something that came to mind. You can take this add-on and rename the shoutcast.php file to say "shoutcast1.php, shoutcast2.php, etc." and make multi-blocks to get feeds from different servers. They all can use the same templates.


Changelog:
1.2 - 02.22.05
- Added: DJ ICQ, DJ AIM, IRC Server and Room, 2 images
Edited: cleaned up code in templates and php file.

1.1 Fixed - 12.07.04
- shoutcast.php file to show offline if sever IP can not be reached.
To update replace shoutcast.php file.

If you choose not to show any/all:

Variables used.
Here is a list of variables that can be used in your "adv_portal_shoutcast". If do not wish to show data, just remove the variables.

$scdef = Default station name
$scip = IP shoutcast server
$scport = Port of shoutcast server
$scpass = Admin password (not DJ) to shoutcast server
$ircsite = IRC Server - EX: irc.server.com
$song[t] = Song History:t can range from 0-19. EX: $song[$0], $song[1], $song[2] .... $song[19] ----- $song[0] (zerro) is the current song playing.
$servertitle = "Discription" - setting in DJ - DSP (I used for DJ Name).
$servergenre = - setting in DSP.
$bitrate = Quility of the Bitrate - setting in DJ - DSP .
$icq = ICQ# of DJ - setting in DJ - DSP.
$aim = AIM# of DJ - setting in DJ - DSP.
$irc = IRC room of DJ - setting in DJ - DSP.
$url = URL - setting in DJ - DSP
$currentlisteners = Current connected users.
$maxlisteners = Max users for the server.
$irclink = irc://$ircsite/$irc
$listenlink = 'http://$scip:$scport/listen.pls

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 12-10-2004, 02:09 AM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ya'll get this turkey going ?
Reply With Quote
  #23  
Old 12-20-2004, 06:19 PM
BlazeXXX BlazeXXX is offline
 
Join Date: May 2004
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*clicks install* Great hack, exactly wat i was waiting for. Gonna customise it to work with normal forumhome template and see thanks fella.
Reply With Quote
  #24  
Old 12-20-2004, 09:17 PM
BlazeXXX BlazeXXX is offline
 
Join Date: May 2004
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok.. it looks good, but having a problem here:

I configured 'shoutcast.php' with my own server details and uploaded this and other images in to the appropriate folders. I went in to my Vbulletin template and den in ForumHome template:

I added:

<if condition="$scfp">
<if condition="$streamstatus=1">

pasted code for Shoutcast (online one)

<else />

Pasted code for Shoutcast (offline one)
</if>
</if>

It doesn't seem to recognise the DJ gone offline. I tried changing <if condition="$streamstatus=1"> to <if condition="$streamstatus['1']">, still doesn't work. Am I doing something stupid?

I am not a programmer, so was playing arnd with just vb knowledge. Any expert advice here on how to make it show offline condition in an event of dj goes off? or no spinning happening at that time?
Reply With Quote
  #25  
Old 12-21-2004, 07:30 AM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BlazeXXX
ok.. it looks good, but having a problem here:

I configured 'shoutcast.php' with my own server details and uploaded this and other images in to the appropriate folders. I went in to my Vbulletin template and den in ForumHome template:

I added:

<if condition="$scfp">
<if condition="$streamstatus=1">

pasted code for Shoutcast (online one)

<else />

Pasted code for Shoutcast (offline one)
</if>
</if>

It doesn't seem to recognise the DJ gone offline. I tried changing <if condition="$streamstatus=1"> to <if condition="$streamstatus['1']">, still doesn't work. Am I doing something stupid?

I am not a programmer, so was playing arnd with just vb knowledge. Any expert advice here on how to make it show offline condition in an event of dj goes off? or no spinning happening at that time?
Its not gana work that easy w/ forumhome. I'll work on it soon. I did this mod-hack for php-nuke by request.

http://www.gzhq.net/forums/showthread.php?t=11619

I'll work on forumhome and a full static page next. - Just off the top of my head for forumhome perhaps an edit to phpinclude template to call the page that requests the shoutcast info, but its 1:49AM :sleep: :dead:
Reply With Quote
  #26  
Old 01-09-2005, 06:30 AM
pfdc pfdc is offline
 
Join Date: Dec 2004
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

a great hack.. can this be done for the forumhome instead as a right hand block?? please let me know if you could make this one. I appreciate and I am sure many others would like it too. Thank again. :-)
Reply With Quote
  #27  
Old 01-09-2005, 11:38 AM
H@K@N H@K@N is offline
 
Join Date: Dec 2004
Location: Dortmund
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

lol pfdc, i was just wrinting the same Message :

Code:
does somebody know, how i can place that Module into the Forumhome Template ?
Reply With Quote
  #28  
Old 01-09-2005, 03:21 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have been busy off-line, still worken on it on forumhome.
Reply With Quote
  #29  
Old 01-12-2005, 04:48 PM
pramodha pramodha is offline
 
Join Date: Apr 2004
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HarryButt
I have been busy off-line, still worken on it on forumhome.
When can i except this for normal vb without installing CMPS ?
Reply With Quote
  #30  
Old 01-14-2005, 05:13 PM
pfdc pfdc is offline
 
Join Date: Dec 2004
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

please please.. can someone else do this as Harry is obviously busy.. it shouldnt be that hard..
Reply With Quote
  #31  
Old 01-15-2005, 08:11 AM
hXc Radio hXc Radio is offline
 
Join Date: Mar 2004
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What about a way to cal to Amazon to get the cover artwork of current song? I know this can be done using python. I'd love it for vB
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 02:55 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07301 seconds
  • Memory Usage 2,311KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete