CLIENT AREA
(+1) 626 460-0248
(+84) 93 219 5954

[V4] – Music Sharing

[V4] - Music Sharing

$0

(This is a product for phpFox version 4. If you’re looking for the same module for version 3, here it is: http://phpfox.younetco.com/music-sharing-v3.html)

Music Sharing plugin creates a place for users to share their favorite songs and artists with PHPfox communities. Users can upload songs and create their theme albums/playlists. Also, songs are available for downloading and for sharing via other social networks such as Facebook, Twitter.

Best compatibility: phpFox 4.5.x
Product version: 4.01p3
Ajax mode supported: Yes

Demo: http://phpfox4.demo.younetco.com/musicsharing/

Key Features

  • New layout for Audio Player
  • Support Mobile Application
  • HTML 5 compatible: play albums / playlists / songs on HTML 5
  • Import Music
  • Supporting CDN
  • Album: create, edit, delete, upload songs / thumbnail to albums
  • Playlist: create, edit, delete and set default: “Play on my profile for a playlist”
  • Song: add lyric / singer / category
  • Enable / Disable download option for albums
  • Share songs via social network such as Facebook, Yahoo, Twitter, etc
  • Download songs
  • Integrate with Profile, Contest, Social Publisher, Fox Favorite, Page

Front End

  • Browse All
    • Top albums are displayed in slideshow
    • Playlists are categorized as New Playlists – playlists have been recently added; and Top Playlists – playlist which have been played most
      • Each playlist shows full information such as Playlist Name, Thumbnail Image, Uploader Name, Number of Plays
    • Songs are also categorized as New Songs – song have been recently added; and Top Songs – songs which have been played most
      • Each song shows full information such as Song Title, Album Name, Singer Name, Uploader Name, Number of Plays
      • Ability to Download and Add Song To Playlist right on this page
    • Switch types searching for songs or searching for  albums
    • Additional blocks: Categories, Singers, Top Downloads, Top Uploaders, New Albums, Site Statistics, etc
  • All Songs
    • Display all available songs
    • Search for specific songs and sort by Name / Most Played, their characteristics (All Time / This Month / This Week / Today), and number of items per page (10 per page / 20 per page / 30 per page)
    • Each song shows full information such as Song Title, Singer, Posted Date, Uploader Name, Number of Plays
    • Ability to Download and Add Song To Playlist
    • Additional blocks: Top Songs, New Songs
  • My Songs
    • Display all songs which have been uploaded by current logged-in user
    • Search for specific songs and sort by Name / Most Played, their characteristics (All Time / This Month / This Week / Today), and number of items per page (10 per page / 20 per page / 30 per page)
    • Each song shows full information such as Song Title, Singer, Posted Date, Number of Plays
    • Ability to Download, Add Song To Playlist, Edit or Delete particular songs
  • Friend’s Songs
    • Display all songs which have been uploaded by the friends of current logged-in user
    • Search for specific songs and sort by Name / Most Played, their characteristics (All Time / This Month / This Week / Today), and number of items per page (10 per page / 20 per page / 30 per page)
    • Each song shows full information such as Song Title, Singer, Posted Date, Uploader Name, Number of Plays
    • Ability to Download and Add Song To Playlist
  • Song Details
    • Song is played in player
    • Ability to Rate song indicating by stars
    • Separated comment for Description and Lyric sections
    • External sharing with AddThis, Embed Link URL, HTML Code, Forum Code
    • Internal sharing by re-posting On your wall or On a friend’s wall
    • Ability to Like / Comment / Share / Report
  • Upload a Song
    • Select pre-created album for your song
    • Browse for MP3 files on local computer and upload them to the album
  • Edit a Song
    • Select song’s  Category
    • Ability to edit song Title
    • Choose a pre-defined singer or manually input other singer Name
    • Input song Lyric
  • All Albums
    • Display all available albums
    • Search for specific albums and sort by Most Recent / Most Played, their characteristics (All Time / This Month / This Week / Today), and number of items per page (5 per page / 10 per page / 15 per page)
    • Each album shows full information such as Album Name, Number of Songs, Number of Plays, Released Date, Album Owner
    • Additional blocks: Top Albums, New Albums
  • My Albums
    • Display all albums which have been created by current logged-in user
    • Each album shows full information such as ID, Album Name, Number of Songs, Number of Plays
    • Ability to Delete / Edit / Upload more songs / Play each album
    • Mass action to Delete multiple selected albums
  • Album Details
    • Album Info such as Album Name, Album Description, Album Image
    • Allow / Dis-allow users to download this album
    • Configuration on Viewing and Commenting privacy
    • Ability to View uploaded songs and Upload new songs to the album
    • Each song shows full information such as Song Name, Singer, Category, File Size
    • Ability to Edit / Delete each song
    • Mass action to Delete multiple selected songs
    • Re-order songs by moving up and down
    • Play all songs in album in a same player
      • Ability to Shuffle / Repeat played songs
  • Create an Album
    • Input Album Name and Album Description
    • Allow / Dis-allow users to download this album
    • Selected Album Image
    • Configuration on Viewing and Commenting privacy
  • All Playlists
    • Display all available playlists
    • Search for specific playlists and sort by Most Recent / Most Played, their characteristics (All Time / This Month / This Week / Today), and number of items per page (5 per page / 10 per page / 15 per page)
    • Each playlist shows full information such as Playlist Name, Number of Songs, Number of Plays, Creation Date, Playlist Owner
    • Additional blocks: Top Playlist, New Playlist
  • My Playlists
    • Display all playlists which have been created by current logged-in user
    • Each playlist shows full information such as ID, Playlist Name, Number of Songs
    • Ability to Edit / Delete / Play playlist
    • Mass action to Delete multiple selected playlists
    • Play on my profile feature to add a player on user profile
  • Playlist Details
    • Playlist Info such as Playlist Name, Playlist Description, Playlist Image
    • Configuration on Viewing and Commenting privacy
    • Ability to View added songs of the playlist
    • Each song shows full information such as Song Name, Singer, Category, File Size
    • Ability to Delete each song
    • Mass action to Delete multiple selected songs
    • Re-order songs by moving up and down
    • Play all songs in the playlist in a same player
      • Ability to Shuffle / Repeat played songs
  • Uploaders
    • Display all available uploaders – who have already created at least 1 album
    • Search for specific uploaders and sort by All / Name / Most Albums, their characteristics (All Time / This Month / This Week / Today), and number of items per page (20 per page / 40 per page / 60 per page)
    • Each uploader shows full information such as Name, Avatar, Number of created Albums

Back End

  • Settings
    • Enable / Disable public view on this content
    • Set amount of songs / albums / playlists / artists per page
    • Define maximum picture size
  • Manage Albums
    • Search for albums and Sort by Descending / Ascending
    • Manage album information: album title, album image, created by, created date, total songs in album, and number of times the albums are played
    • Option to Delete specific album
    • Mass action to Delete multiple selected albums
  • Manage Songs
    • Search for songs and Sort by Descending / Ascending
    • Manage song information: song title, album name, uploaded by, and number of times the song is played
    • Option to Delete specific song
    • Mass action to Delete multiple selected songs
  • Manage Playlists
    • Search for playlists and Sort by Descending / Ascending
    • Manage playlist information: playlist name, playlist image, created by, created date, total songs
    • Option to Delete specific playlist
    • Mass action to Delete multiple selected playlists
  • Categories
    • Add / Edit / Delete categories
    • Mass action to Delete multiple selected categories
  • Singers
    • Filter by Singer Types (For example: Singer – Musician / Singer / Musician)
    • Add / Edit / Delete singers
    • Mass action to Delete multiple selected singers
    • Select Singer Image for each Singer
  • Singer Types
    • Add / Edit / Delete singer types
  • User Group Settings: For each user group, specific settings are applied on
    • Permission to view albums
    • Permission to upload music to profile
    • Permission to edit albums
    • Maximum number of songs per album
    • Maximum uploaded file size
    • Maximum storage size for each user
    • Maximum number of created playlists
    • Maximum number of created albums
    • Permission to create album
    • Permission to download music
  • Import Music
    • Import songs from basic PHPfox Music module to Music Sharing module
  • Manage User Groups 
    • Set privacy
    • Allow user to control who can view playlists
    • Allow user to control who can comment playlists
    • Allow user to comment on songs
    • Allow user to control who can comment on album