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
[ Audio / Visual ] - VB Mega Jukebox - Now with permissions to save bandwith Details »»
[ Audio / Visual ] - VB Mega Jukebox - Now with permissions to save bandwith
Version: 2.3, by trafix trafix is offline
Developer Last Online: Jul 2008 Show Printable Version Email this Page

Version: 3.0.5 Rating:
Released: 01-10-2005 Last Update: 02-14-2005 Installs: 112
DB Changes
 
No support by the author.

I want to thank everyone who has supported the original release of this hack and for all the suggestions to make this hack even better
I have spent days on adding all these new features and would like to thank the people who have assisted me to get some of these function to work.

Its back after a long time

This hack will add a whole new dimention to your forums with a Jukebox

3 file edit
1 template edit
1 new db table
1 db table alteration

This hack uses and includes a copy of the [HIS] Hack Installer System (Build 3)
released by Link14716 and can be found here --> https://vborg.vbsupport.ru/showthread.php?t=71542
My thanks to Link for his one on one time in building the install files for the VB Jukebox

General Features

* The ability to play audio and movie formats - The script will detect both .mpg or .mpeg files and open the media player. If an audio format is played then the media player will stay invisable.

Admin Features

* Upload songs from your browser.
* Unlimited genres.
* Manual data entery for when the uploader fails or for large files.
* At a click will automaticly generate a new thread announcing a song in the jukebox.

* Usergroup permissions for:
--> 1) Who can listen to songs.
--> 2) Who can upload songs.
--> 3) Who can rate songs.

Front End Features

*Members can upload songs, these songs are not available in the jukebox until admin aproval (optional email notification available).
* Callapsable genres (only displays genres that have active songs in them).
* Members can rate songs.

Future Possible Functions

* members favs, this will allow members to add songs to their own favs list and if i can work it out i will try to make it so they can play their favs from start to finish.

INSTRUCTIONS FOR REMOTE SONG HOSTING

OPTION 1

In the admin options where it asks for the folder name enter the full path to the where the songs are stored eg "www.something.com/music folder" NO backslash after.
The Downside to this is that your members canrt upload or add songs to the jukebox and movie files will not work.

OPTION 2
In vb_jukebox.php find each instance of

PHP Code:
$playsong "$vboptions[jb_media_folder]/$playthisong 
replace with
PHP Code:
$playsong "$playthisong
Then enter the full url into the song file field for each song.

A Tutorial for manual install can be found here https://vborg.vbsupport.ru/showthread.php?t=76050

Please Click install

This hack will always be free however you can donate to paypal@petnshow.com

Jukebox Feedback Please
I would love to hear some feeback from your members there is a feedback thread here https://vborg.vbsupport.ru/showthread.php?t=76124

Update
Fix Template and missing image

Update 2.1
includes whos online code by Murphinator, i have changed the varname of the phrase to conform with the perfix
also includes instructions for adding admin to the modcp

Update 2.2
Just a file edit here that will stop the media player desplaying a long narrow strip .. just upload the new vb_jukebox.php file

Update 2.3
Major bug fix ... negative song count for songs
just upload the new vb_jukebox.php file

Show Your Support

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

Comments
  #212  
Old 01-26-2005, 04:09 AM
trafix's Avatar
trafix trafix is offline
 
Join Date: Dec 2002
Location: Australia
Posts: 1,021
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmmm, i just tested it on my forum and it does work

I changed the vb options "Media Folder" to "h**p://srv01.orpbus.com/~admin152/upload/midi"
Reply With Quote
  #213  
Old 01-26-2005, 06:03 AM
mekro mekro is offline
 
Join Date: Jun 2002
Location: England
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry for the trouble and yes it does work i was just impatinat for the song to load.

My bad and thanks for the hack it brilliant.

By the way anyway of letting the user know how much of the song is loadded as it can take up to 5 minutes for a song to load and many members think its not loading.

Kirk
Reply With Quote
  #214  
Old 01-26-2005, 06:13 AM
trafix's Avatar
trafix trafix is offline
 
Join Date: Dec 2002
Location: Australia
Posts: 1,021
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ummm i did post a code alteration that would show just the meadia player tool bar ... bun in not sure what page its on
Reply With Quote
  #215  
Old 01-26-2005, 07:10 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by trafix
ummm i did post a code alteration that would show just the meadia player tool bar ... bun in not sure what page its on
People can always play with the PARAM name "uiMode" settings.

With the following setting Windows Media Player is embedded with the status window, seek bar, play/pause, stop, mute, next, previous, fast forward, fast reverse, and volume controls in addition to the video or visualization window:
HTML Code:
<PARAM Name = "uiMode" Value = "full">
With the following example Windows Media Player is embedded without any visible user interface (controls, video or visualization window):
HTML Code:
<PARAM
NAME="uiMode" VALUE="invisible">
With this example Windows Media Player is embedded with the status window, play/pause, stop, mute, and volume controls shown in addition to the video or visualization window:
HTML Code:
<PARAM NAME="uiMode" VALUE="mini">
With this mode Windows Media Player is embedded without controls, and with only the video or visualization window displayed:
HTML Code:
<PARAM NAME="uiMode" VALUE="none">
you can also make sure that these are set:
HTML Code:
<param name="ShowControls" value="true">
<param name="ShowDisplay" value="true">
If you want to be nice you can let your users choose. The following example creates an HTML SELECT element that allows the user to change the user interface for an embedded Player object (The Player object was created with ID = "Player"):
HTML Code:
<!-- Create an HTML SELECT element. -->
<SELECT  ID = UI  LANGUAGE="JScript"

         /* Specify the UI mode the user selects. */
         onChange = "Player.uiMode = UI.value">

/* These are the four UI mode options. */
<OPTION VALUE="invisible">Invisible
<OPTION VALUE="none">No Controls

<OPTION VALUE="mini">Mini Player
<OPTION VALUE="full">Full Player
</SELECT>
Reply With Quote
  #216  
Old 01-26-2005, 08:02 AM
trafix's Avatar
trafix trafix is offline
 
Join Date: Dec 2002
Location: Australia
Posts: 1,021
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm, i was aware of being able to edit the paramaters but as i dont know enough about it i wasnt willing to quote .... tnx for the input yoyoyoyo .... do i have too many yo's ??? lol
Reply With Quote
  #217  
Old 01-26-2005, 08:08 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by trafix
hmm, i was aware of being able to edit the paramaters but as i dont know enough about it i wasnt willing to quote .... tnx for the input yoyoyoyo .... do i have too many yo's ??? lol
no .. I do.. my son is the one who actually signed up me up at the forum here and that is the name he chose.. lucky, eh? I was thinking of joining the "Please change my nick" thread, soon!

glad to help! I can't do much original with php at this point, but I do know a bit of html ;D
Reply With Quote
  #218  
Old 01-27-2005, 12:38 AM
WiseOwl WiseOwl is offline
 
Join Date: Oct 2004
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="http://digitalmental.com/bb/vb_jukebox.php" target="_blank">http://digitalmental.com/bb/vb_jukebox.php</a> why are the TOTALS going negative, ie: "-140" for the 50 Cent song... ?
Reply With Quote
  #219  
Old 01-27-2005, 03:00 AM
indie indie is offline
 
Join Date: Aug 2004
Posts: 127
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can this be used as a video gallery?

I need something where memebers can upload video clips, and tother members can watch them. Will they play in the browser, or have to be downloaded? Also, if it can be dome, then can "jukebox" be change in the phreases since it would be used for video?

Also can file types be specified? .mov ,etc.

Thanks.
Reply With Quote
  #220  
Old 01-27-2005, 05:33 AM
mekro mekro is offline
 
Join Date: Jun 2002
Location: England
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yoyoyoyo
People can always play with the PARAM name "uiMode" settings.

With the following setting Windows Media Player is embedded with the status window, seek bar, play/pause, stop, mute, next, previous, fast forward, fast reverse, and volume controls in addition to the video or visualization window:
HTML Code:
<PARAM Name = "uiMode" Value = "full">
With the following example Windows Media Player is embedded without any visible user interface (controls, video or visualization window):
HTML Code:
<PARAM
NAME="uiMode" VALUE="invisible">
With this example Windows Media Player is embedded with the status window, play/pause, stop, mute, and volume controls shown in addition to the video or visualization window:
HTML Code:
<PARAM NAME="uiMode" VALUE="mini">
With this mode Windows Media Player is embedded without controls, and with only the video or visualization window displayed:
HTML Code:
<PARAM NAME="uiMode" VALUE="none">
you can also make sure that these are set:
HTML Code:
<param name="ShowControls" value="true">
<param name="ShowDisplay" value="true">
If you want to be nice you can let your users choose. The following example creates an HTML SELECT element that allows the user to change the user interface for an embedded Player object (The Player object was created with ID = "Player"):
HTML Code:
<!-- Create an HTML SELECT element. -->
<SELECT  ID = UI  LANGUAGE="JScript"

         /* Specify the UI mode the user selects. */
         onChange = "Player.uiMode = UI.value">

/* These are the four UI mode options. */
<OPTION VALUE="invisible">Invisible
<OPTION VALUE="none">No Controls

<OPTION VALUE="mini">Mini Player
<OPTION VALUE="full">Full Player
</SELECT>
Hi

yoyoyoyo could you explain more as i would like to show the buffering bar etc etc to my members as each song loads, and i can not figure out where to place the codes etc.

I have searched this thread but can not find out any info on this.

Thanks
Kirk
Reply With Quote
  #221  
Old 01-28-2005, 04:47 AM
spence2 spence2 is offline
 
Join Date: Jun 2002
Location: usa
Posts: 284
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Trafix,
Thank you so much! Easy install and so far no glitches.

One question:
Since I anticipate my song list growing I'm a bit concerned about the length of the entry page. Could you tell me if it is possible to load the page with the categories collapsed instead of opened?

Would it be a matter of modding the template? If so, how?

Thanks again for sharing your work with all of us ... and for your support as well.
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 12:35 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12138 seconds
  • Memory Usage 2,338KB
  • Queries Executed 25 (?)
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
  • (12)bbcode_html
  • (2)bbcode_php
  • (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
  • (2)pagenav_pagelinkrel
  • (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