The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vJukebox - Song and Video Management System Details »» | |||||||||||||||||||||||||||
vJukebox - Song and Video Management System
Developer Last Online: Jul 2020
vJukebox v 0.9.0 Alpha
What does this do? This is a Jukebox system, you can add and listen to/play videos/songs, users can rate the media, comment it, and much more! Updates: 0.9.0 - Total Rewrite, several new features, template overhall. 0.8.1 - Fixed several bugs that I overlooked at first distribution. Known Bugs: File Writing Error - Fix by Replicators, See this post. To Install: 1. Import the product xml file in this folder. 2. Upload all files in the upload folder. 3. Create a folder named media in your forumroot (or another name, you can edit the name of the folder you want to upload media in, in the ACP settings. CHMOD 777 3. Enjoy. Please note: I will not officially support this until we get into the beta phases. If you want to add a link to this in the navbar: In the template: navbar ============================= FIND: ============================= <td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td> ============================= BELOW THIS, ADD: ============================= <td class="vbmenu_control"><a href="jukebox.php?$session[sessionurl_q]">Jukebox</a></td> ============================= Bug Reporting: Please report all bugs to: http://www.digitalsupremacy.com/forums/vbugs.php Please Donate if you want the product to grow. I'll donate 15% of all donations I get for this project to Unicef as well. Supporters / CoAuthors Show Your Support
|
Comments |
#432
|
|||
|
|||
Nah, Microstats just tosses the server load at the bottom of your page. For some reason your page output in that particular template has no whitespace where the actual applet code is.
If the template is at all customized, try reverting it. If not, it looks like something's up with the way it imported. Try pasting this code in jukebox_mediadisplay - this is my un-edited default template for it. Code:
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> $headinclude <title>$vboptions[bbtitle] - $vbphrase[jukebox] - $vbphrase[jukebox_view_media]: $media[title]</title> </head> <body> $header $navbar <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" width="100%" colspan="2">$vbphrase[jukebox_view_media]<span class="normal"> $media[title] by $media[author]<if condition="$bbuserinfo['usergroupid'] ==6"> | <a href="$vboptions[bburl]/$admincpdir/jukeboxadmin.php?do=editmedia&mid=$media[mediaid]">Edit</a> | <a href="$vboptions[bburl]/$admincpdir/jukeboxadmin.php?do=deletemedia&mid=$media[mediaid]">Delete</a></if></span></td> <if condition="$can['rate']"> <td id="mediarate" class="vbmenu_control" nowrap="nowrap"><a href="#mediarate"><if condition="$mediarating==0">Rate This Song/Video<else />Rating: <img src="$stylevar[imgdir_rating]/rating_$mediarating.gif" border="0" alt="" /></if></a> <script type="text/javascript"> vbmenu_register("mediarate"); </script></td> </if> </tr> </table> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead" width="50%" colspan="2">Now Playing:</td> <td class="thead" width="50%" colspan="2">Other Information:</td> </tr> <tr> <td class="panelsurround" align="center" colspan="2"> <div class="panel"> <div align="center"> <fieldset class="fieldset"><legend>$media[title] by $media[author]</legend> <if condition="$media[type]=='adobe_flash'"> <!-- Abode Flash --> <object data="$media[url]" type="$media[mime]" width="$media[width]" height="$media[height]" class="player_mozilla"> <param name="play" value="$media[autoplay]" /> <param name="wmode" value="opaque" /> <param name="quality" value="high" /> </object> <!--[if IE]> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="$media[width]" height="$media[height]"> <param name="movie" value="$media[url]" /> <param name="play" value="$media[autoplay]" /> <param name="wmode" value="opaque" /> <param name="quality" value="high" /> </object> <![endif]--> </if> <if condition="$media[type]=='quick_time'"> <!-- Quick Time --> <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="$media[width]" height="$media[height]"> <param name="autoplay" value="$media[autoplay]" /> <param name="src" value="$media[url]" /> </object> </if> <if condition="$media[type]=='real_media'"> <!-- Real Media --> <!-- IE or Mozilla --> <object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="$media[width]" height="$media[height]"> <param name="src" value="$media[url]" /> <param name="controls" value="Imagewindow" /> <param name="console" value="clip$media[mediaid]" /> <param name="autostart" value="$media[autoplay]" /> <embed src="$media[url]" type="$media[mime]" autostart="$media[autoplay]" console="clip$media[mediaid]" width="$media[width]" height="$media[height]" controls="Imagewindow"></embed><br /> </object> <object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="$media[width]" height="42"> <param name="src" value="$media[url]" /> <param name="controls" value="ControlPanel" /> <param name="console" value="clip$media[mediaid]" /> <param name="autostart" value="$media[autoplay]" /> <embed src="$media[url]" type="$media[mime]" autostart="$media[autoplay]" console="clip$media[mediaid]" width="$media[width]" height="42" controls="ControlPanel"></embed> </object> </if> <if condition="$media[type]=='windows_media'"> <!-- Windows Media --> <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="$media[width]" height="$media[height]"> <param name="autoplay" value="$media[autoplay]" /> <param name="filename" value="$media[url]" /> </object> </if> <div class="smallfont"><a href="jukebox.php?$session[sessionurl]do=view&type=media&mid=$media[mediaid]&full=1">View in Full Version/Popup</a></div> </fieldset> </div> </div> </td> <td class="panelsurround" align="center" colspan="2"> <div class="panel" style="height:100%; display:block;"> <div align="$stylevar[left]"> <fieldset class="fieldset"><legend>Description:</legend> $media[description] </fieldset> </div> </div> </td> </tr> </table> <br /> <div align="center" class="smallfont"> <a href="jukebox.php?$session[sessionurl]do=view&type=media&mid=$prem">? Previous Item</a> | <a href="jukebox.php?$session[sessionurl]do=view&type=media&mid=$nextm">Next Item ?</a> </div> <br /> <if condition="$can['comment']"> <div style="padding-bottom:2px"> <a href="jukebox.php?$session[sessionurl_q]do=add&type=comment&mid=$media[mediaid]" rel="nofollow"><img src="$stylevar[imgdir_button]/addcomment.gif" border="0" alt="Add Comment" /></a> </div> </if> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" class="tborder" border="0" width="100%"> <thead> <tr> <td class="tcat" colspan="2">Comments on $media[title]</td> </tr> </thead> <tbody> $commentbits </tbody> </table> <if condition="$can['comment']"> <div style="padding-top:2px"> <a href="jukebox.php?$session[sessionurl_q]do=add&type=comment&mid=$media[mediaid]" rel="nofollow"><img src="$stylevar[imgdir_button]/addcomment.gif" border="0" alt="Add Comment" /></a> </div> </if> <br /> <if condition="$can['comment']"> $vBeditTemplate[clientscript] <div id="posts" style="display: none"></div> <form action="jukebox.php" method="post" name="vbform" onsubmit="return qr_prepare_submit(this, $vboptions[postminchars]);" id="qrform"> <input type="hidden" id="qr_postid" name="postid" value="1" /> <input type="hidden" name="preview" value="" /> <input type="hidden" name="do" value="insert" /> <input type="hidden" name="type" value="comment" /> <input type="hidden" name="mid" value="$media[mediaid]" /> <table class="tborder" align="center" cellspacing="$stylevar[cellspacing]" cellpadding="$stylevar[cellpadding]" border="0" width="100%"> <thead><tr> <td class="tcat" colspan="2"><a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('quickreply');"><img id="collapseimg_quickreply" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_quickreply].gif" alt="" border="0" /></a>Add a Comment (Quick Reply)</td> </tr></thead> <tbody id="collapseobj_quickreply" style="$vbcollapse[collapseobj_quickreply]"> <tr> <td class="panelsurround" align="center"> <div class="panel"> <table cellpadding="0" cellspacing="0" border="0" align="center"> <tr> <td class="smallfont" align="$stylevar[left]">$vbphrase[message]:</td> </tr> <tr> <td id="$editorid" class="vBulletin_editor" align="$stylevar[left]">$messagearea</td> </tr> </table> </div> <div style="margin-top:$stylevar[cellpadding]px"> <input type="submit" class="button" value="Submit Reply" accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" /> </div> </tr> </td> </tbody> </table> </form> </if> <br /> <!-- Popup Menus --> <div class="vbmenu_popup" id="mediarate_menu" style="display:none"> <form action="jukebox.php?do=ratemedia" method="post"> <if condition="$show['voteform']"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">Rate $media[title]</td> </tr> <tr> <td class="vbmenu_option" title="nohilite"> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]" /><label for="5"><input type="radio" name="rating" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]" /><label for="4"><input type="radio" name="rating" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]" /><label for="3"><input type="radio" name="rating" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]" /><label for="2"><input type="radio" name="rating" id="2" value="vote2" $votechecked[2] />$vbphrase[bad]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]" /><label for="1"><input type="radio" name="rating" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></div> </td> </tr> <tr> <td class="vbmenu_option" title="nohilite" align="center"> <input type="hidden" name="s" value="$session[dbsessionhash]" /> <input type="submit" class="button" value="$vbphrase[vote_now]" /> <input type="hidden" name="mid" value="$media[mediaid]" /> </td> </tr> </table> </form> <else /> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0"> <tr> <td class="vbmenu_option" title="nohilite"> You have already voted or cannot vote on this item </td> </tr> </table> </if> </div> <!-- / Popup Menus --> $footer </body> </html> |
#433
|
|||
|
|||
Just want to add again, this hack really, really needs a definable limit on # of files uploaded per Usergroup.
Right now if I allow regular members to upload, there's nothing stopping someone from registering to my site and chain-uploading 100 gigs of files 10MB at a time. |
#434
|
||||
|
||||
Nope, still ain't working Chris. I really don't know what's going on in here.
|
#435
|
|||
|
|||
Hrm. Do a view source on your page - something is still killing all of the line breaks and whitespaces. Here's a snippet of the code:
Code:
ass="normal"> testest by tsetstset</span></td> <td id="mediarate" class="vbmenu_control" nowrap="nowrap"><a href="#mediarate">Rate This Song/Video</a> <script type="text/javascript"> vbmenu_register("mediarate"); </script></td> </tr> </table> <table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center"> <tr> <td class="thead" width="50%" colspan="2">Now Playing:</td> <td class="thead" width="50%" colspan="2">Other Information:</td> </tr> <tr> <td class="panelsurround" align="center" colspan="2"> <div class="panel"> <div align="center"> <fieldset class="fieldset"><legend>testest by tsetstset</legend> <object data="http://www.finalfantasyforums.net/players/mp3player.swf?file=http%3A%2F%2Fwww.finalfantasyforums.net%2Fmedia%2F1-wwe+-+undertaker+bells+and+thunder.mp3&autoPlay=true" type="application/x-shockwave-flash" width="220" height="20" class="player_mozilla"> <param name="play" value="true" /> <param name="wmode" value="opaque" /> <param name="quality" value="high" /> </object> <!--[if IE]> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="220" height="20"> <param name="movie" value="http://www.finalfantasyforums.net/players/mp3player.swf?file=http% |
#436
|
||||
|
||||
Well I got the welcome headers hack but I don't think that's the problem which is causing here. And yes I have tried on the default vB skin, still same result.
|
#437
|
|||
|
|||
Quote:
I have personally tried everything here.. with no success.. as an amateur I throw in the towel and sadly un install.. this was a favorite hackon our 3.09 board.. but i cant make it work on 3.5.4 ill be checking back tho to see if it makes more progress. |
#438
|
|||
|
|||
Quote:
|
#439
|
|||
|
|||
As a newbie I had a request from a number of my members for an MP3 Jukebox, I loaded this up with the amended code changes and the system works fine... i can upload MP3's, I can see the MP3's .... I just can't play the MP3's...... there is no MP3 Player present.
Does anyone know what code is needed to install a Flash MP3 Player and where I need to add it???? Thanks |
#440
|
|||
|
|||
The flash player is just an option in the ACP options for vJukebox.
ACP -> Jukebox -> Flash MP3 Player |
#441
|
||||
|
||||
Quote:
there are some bugs in it though.. minor.... still i like it |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|