Unique AJAX/SEO Friendly Musicbox System: Entertain Your Members At Its Best!

MobileHacks

New Member
Introduction
This is the SEO friendly yet Advanced AJAX powered Musicbox by DnP Networkâ„¢. It is found by Silveryhat in the late 2008 and early 2009. The original version was first use way back in the '06 or '07 with limited functions and no ajax support. A serious upgrade and rebuilding have been made few weeks ago for this release. Main goal was to make it faster and compatible with all vBulletin forums. This project is the hard work of Silveryhat and DnP Administrator of DnP Networkâ„¢, we wish to bring the best to the vB community .
DnP Instant! Musicbox is free for non-commercial, non-profit use. Otherwise, please read the Notice at the end of this post.

Requirements

  • Host supports AJAX
  • Administrator skill level should be intermediate for you must know what you are doing.
Compatible

  • vBulletin 3.8.x
  • vBulletin 3.7.x
  • vBulletin 3.6.x
  • vBulletin 3.5.x
Simplified 2-Step Installation :
1. Upload all files and folders under the "upload" folder to your forum root.

2. Run forum_root/install_dnp_musicbox.php to setup new tables to your database. This little friendly webpage is also AJAX supported. Delete it after you have finished installing the data.
[Note] : For Unix host, please make sure the folder you have uploaded the musicbox content to is CHMOD to 666 or 777 (writable) if you receive a permission error during installation.
And, That's all for the installation step!

Customizations :
  • Now proceed to AdminCP » DnP Musicbox Options to add new categories, artists (optional), and albums (optional).
  • Use the Configuration Editor from Musicbox Homepage » Administrator's Quick Panel to customize the your personal musicbox !
There is no manual template change needed, unless you would want a musicbox link to show on navigation bar, too.

Access forum_root/music.php to start your musicbox!

Brief
Now, it is time to speed up the rest of the introduction. Here's the small summary of DnP Instant! Musicbox with some picture links and one giant screenshot.​


Obvious Features :

+ Lightweight, Fast response and 95% AJAX powered musicbox. Supports cross browsers, non-javascript browsers.

+ All Ajax links are degradable, SEO friendly with built-in normal URL.

+ More than 100+ customizations (and continue to grow each version) to fit your own way. Explore them yourself!

+ Allows the creation of Singer Biography , Album Records and Lyric for song.

+ Members can rate the song using Who Like It feature.

+ Playlist is built-in. Data is saved on cookie file for fast access and database safe.

+ Templates are built-in. No necessary change is required.

+ Easy installation process. Includes dynamic installation webpage.

+ Fully integrated with vBulletin forum. Tested on 3.6.x, 3.7.x and 3.8.x

+ [View Screenshot] Separate playlist page with moveable listbox where members can listen to their own selected songs while browsing your forum. Great joy!

+ Support your own forum style with matching style option. No Template editing is necessary. vBulletin Style - Style 1 - Style 2

+ [View Screenshot] Flash file from online video services can also be embed. Literally any online video could be inserted into the musicbox. Any question of how, please ask.

+ [View Screenshot] Lightbox effect included. Option can be switched On or Off.

+ [View Screenshot] The Instant! box on mainpage is fully run by AJAX. It conveniently shows many different media stats such as Newest, Hottest, Highest rate or just random. You can even customize how many songs to show, replace the current icons and change the width elements, or the size of thumbnails. Then, you might run into a tough decision to choose the way it should list the song like the screenshot above, because both look pretty good.

+ [View Screenshot] The Instant! box also sports a compact layout for a clean and tidy overall look.

+ [View Screenshot] Navigation is all ajax powered for fastest response. Categories are organized and nested.

+ [View Screenshot] Social Bookmarking Icons are included.

+ [View Screenshot] Do your members like to comment (or start a flame war ._. ) ? Yes DnP Instant! Musicbox has a built-in comment system as well. It also runs by AJAX and includes Rating feature. A comment that has too many negative points will not be shown anymore. A good community will tend to unfold itself, well if it doesn't... you can always delete that bad comment in a blink (This kind of blink )

+ [View Comment Rating Screenshot]

+ [View Screenshot] When member report links as broken, you can quickly view a list of them in less than 10 seconds. The Administrator's Quick panel is located right in the footer and it runs with AJAX too!

+ [View Screenshot] DnP Instant! Musicbox also comes with more than many hidden blocks that they can only be activated from the configuration editor. These blocks can display new topics, new singers or albums, showing announcement, list of friend websites, random songs, etc...Check them out too if you have time.
Admin can moderate media posted by members.
Members can report broken links.

+ FLV file supported.

+ [View screenshot] Built-in 14 default supports/guide for Online video sharing services.

+ [View Screenshot] Instant! Setting Editor for quick configuration changes.

+ Option to compress javascript files for very fast page load.

+ Allow custom thumbnail for media. You can post a picture to display by default for your video, audio clip.

+ [View Screenshot] Allow the customization for Player window look and feel. Be unique!

+ [View Screenshot] Turn Off the Light feature for soothing video experience.

+ [View Screenshot] Administrator's Note to member on Post page

Demo :
As shown on the original homepage (click Continue to pass the firewall protection)
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) or DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3)

Sample video clips :
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (I will follow him) (Youtube)
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (We didn't start the flame war) (CollegeHumor)
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (Khi con tim biết yêu (Love Paradise)) (DailyMotion)
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (Can't let go) (FLV Player)

Like old songs? Try Search function for these :
500 miles
Never on a sunday
Deborah
Love is blue
Leaving on a jet plane
Auld Lang Syne
Donna Donna
Greenfield
Knock Three Times
Seven lonely days
Am I that easy to forget
Please release me
I do my crying in the rain
River of no return
The Tennessee Waltz
Sample mp3 songs:
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (No turning back)
DnP Networkâ„¢ is protected by PHP Auto Flood-Detector (Engine v0.3) (Love Paradise)

Showcases from Members:
PM me your board to have your URL shown here.

Version Track:

1.0.5 (Released July 03 2009):
  1. Better effect (fly & fade) for Loading box 100%
  2. Fix a small bug that display two sets of Send/Clear buttons for comment 100%
  3. Instant! Guide has better compatibility with IE 100%
  4. Improve SEO friendliness for Category and Artist of no ajax page. 100%
  5. Instant! News Feature 100%

    articlek.jpg


  6. Improve Cache Feature. 100%
  7. FLV player now can play in fullscreen mode. 100%
  8. Support order by number of views, likes, by name, by media type, by artist in category list. 100%

    viewoiw.jpg


  9. Relocate view broken/unapproved media list to the above of Admin QP. 100%
  10. Support multiple Admin group Ids. 100%
  11. Fix a bug for New album block to correctly display image with space in name. 100%
  12. Definable background image on mouse over for instant! box media. 100%

    19367397.jpg


  13. If custom thumbnail is available but artist image is not, custom thumbnail will be displayed in player window. 100%
  14. Fix a minor bug for I like It box. 100%
  15. Upgrade Recommendation box for 3 different Modes of showing media. 100%
  16. Minor changes for layout. 100%
  17. Fix a bug for random artist list that do not show No_Image picture for artist that has no portrait. 100%
  18. Option to always play HQ mode for Youtube clip. 100%
  19. Customizable Logo for FLV Player. 100%

    logotbp.jpg


  20. Fix a bug that blocks youtube clip to play in Fullscreen mode. 100%
  21. Local URL feature. 100%
IF YOU HAVE INSTALLED THE MOD :
Read HOW-TO & F.A.Q

1.0.6 (Released July 09 2009):
  1. Optimize Javascript code for faster load and smaller size 100%
  2. Display amount of media for broken/unapprove media list on Admin QP 100%



  3. AJAX integrated Playlist system 100%



  4. Public playlist 100%
  5. Share feature for Playlist 100%
  6. Now support both left and right column on sides. 100%



  7. Fix a small bug that prevent closing on view broken/unapproved media lists. 100%
  8. Update Cache feature core. 100%
  9. Ajax Artist Info Editor on Admin QP. 100%



  10. Add Delete function to Artist Info Editor. 100%
  11. Fix a bug in Artist Info Creator that incorrectly sets English country for artist. 100%
  12. Fix an avatar path bug in comment list of player window. 100%
  13. Fix an incorrect mouse over title in Artist info. 100%
  14. Increase character limit in Weblink URL box in AdminCP. 100%
  15. Simple Musicbox Poster block (shows who has posted media in musicbox). 100%
  16. Minor change in search function 100%
  17. Predefined IMG tag option for article 100%
  18. Simple Built-in Sql Inject Protection 100%
  19. Option to set Autostart/Loop for video,audio media 100%
  20. FLV mode supports MP4 file 100%
  21. Free AdminCP Media Manager Plugin by TeknoSounds 100%
  22. Improve link clearness for media type 100%
  23. Instant! Anti-Flood Protection - Automatically Cancel Multiple Requests 100%
  24. Overview feature for Instant! box 100%

  25. Minor changes for musicbox 100%
All Updates and History log

Paid Request:
Paid request is optional and available up to demand, because a few of us would want to extend the musicbox ability to another level.


Media Copyrights Infringement :
Please do not abuse the use of musicbox to create an illegal source of music. It's all your responsibility when it comes to these matters.

Please be aware : For every Modification, there are always bugs somewhere that the author have not yet found them himself. The same gravity applies for DnP Instant! Musicbox. Though I have manage to solve all the issues before anyone notices, there is still a great chance it's not perfectly bug free. Even vBulletin itself. I urge any kind souls who will contribute their time and effort, will help me improve it for every coming version. Bug reports, Ideas, Feedbacks are truly welcomed.

Update : From weekly to monthly per patch. Depend on requests, feedbacks and amount of bugs found.

2-Step Upgrade:
1. Upload all files and folders under the "upload" folder to your forum root.

2. Run forum_root/install_dnp_musicbox.php to upgrade tables. Current data will not be lost, only new columns are installed.

[Note] : For Unix host, please make sure the folder you have uploaded the musicbox content to is CHMOD to 666 or 777 (writable) if you receive a permission error during installation.
(..did I just copy almost exactly the two steps of installation here ._. )
Support : In this topic or at its homepage dnp.silveryhat.com - DnP Instant! Musicbox Modification.

Bottom line - About Search Engines, Do they really crawl the content?:
Try this or this for examples.
My site rank is not high enough to beat other big sites, so I would narrow down the search to show that google does see the content of Musicbox.
Keyword : Leaving on a jet plane dnp or Honest Graduation Song dnp, as well as Baby I would dnp.
Here is the site search where it displays everything Google has gathered from the Musicbox : allinurl:silveryhat.com/delynie/music.php

 

goodbye

New Member
lordsyntax said:
did any of you figure out how to create a playlist?

click the hearts, and to the person above you can change the video size to whatever you like in in settings.php file, make sure you dont select 'music' for music videos, it will show a small player by default even if you put a movie in becuase that settings is for mp3 players.

also you can edit the musicajax.php and musicajax.php files and change the text from "singer" and "album", to "Movie" "tv show" or "episodes" or whatever you like, im using it on mysite for movies and tv episodes.
 

goodbye

New Member
I found it on his site
Code:
http://www.silveryhat.com/delynie/f130/dnp-instant-musicbox-modification-for-vbulletin-forum-6858.html
 

Perfecta

New Member
this looks brilliant, but can i heck get it to work!!

i upload everything as i should...

i run forumhome/music.php and i get this message "Process terminated.
DnP Instant! Musicbox Installation file has not been removed from the server. Please do so."

so i go and delete it from server, refresh and i get

Warning: include(./DnPMusicbox_Settings.php) [function.include]: failed to open stream: No such file or directory in [path]/music/functions_music.php on line 13

Warning: include(./DnPMusicbox_Settings.php) [function.include]: failed to open stream: No such file or directory in [path]/music/functions_music.php on line 13

Warning: include() [function.include]: Failed opening './DnPMusicbox_Settings.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/music/functions_music.php on line 13

Warning: require_once(./DnPMusicbox_Settings.php) [function.require-once]: failed to open stream: No such file or directory in [path]/musicajax.php on line 23

Fatal error: require_once() [function.require]: Failed opening required './DnPMusicbox_Settings.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/*******/public_html/musicajax.php on line 23

so...as instructed originally i simply re-up to the server and run the music.php and instead of following on screen instructions i go straight to acp and try adding catagories and get

Warning: include(./DnPMusicbox_Settings.php) [function.include]: failed to open stream: No such file or directory in [path]/music/functions_music.php on line 13

Warning: include(./DnPMusicbox_Settings.php) [function.include]: failed to open stream: No such file or directory in [path]/music/functions_music.php on line 13

Warning: include() [function.include]: Failed opening './DnPMusicbox_Settings.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/music/functions_music.php on line 13

Invalid SQL:
SELECT * FROM music_cat AS lite_cat where parentid=0 Order By disorder ASC;



please help!!
 

liljak

New Member
New Version Out Today!

Code:
http://www.silveryhat.com/delynie/f130/dnp-instant-musicbox-update-and-history-log-6864.html
 

MattGraal

New Member
I've installed correctly but i get this error with every fucntion i try to access

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]/global.php(238) : eval()'d code on line 3
 

-XR-

New Member
Database error in vBulletin 3.8.0:

Invalid SQL:
ALTER TABLE music_song ADD `local` INT( 10 ) NOT NULL DEFAULT '0' AFTER `approved`;

MySQL Error : Unknown column 'approved' in 'music_song'
Error Number : 1054


getting this error while installing :(
 
Top