预览 phpSound - Music Sharing Platform 等待分享

phpSound is a Social Music Sharing Platform similar with SoundCloud, that allows users to upload th

  1. 0daydown
    [​IMG]
    [​IMG] [​IMG]
    phpSound is a Social Music Sharing Platform similar with SoundCloud, that allows users to upload their music online and share them with the world.
    [​IMG]
    Quick Video Demo: Video Demo
    User Demo: User Demo (some features might be disabled such as uploading files)
    Admin Demo: Admin Panel
    Profile Example: Profile 1 | Profile 2
    Track Example: I’m waiting for you | Dark Love
    Features

    User Features:
    • Stream (Page): displays tracks uploaded by friends, online friends, friends suggestions and more.
    • Explore (Page): allows the users to explore recently uploaded track based on categories.
    • Profile (Page): displays the user profiles along with the quick access to their public uploaded tracks, playlists, likes and friends.
    • Statistics: Track statistics such as Plays, Likes, Comments, Downloads, and more advanced statistics such as Top Countries, Top Cities, Most Played, Most commented, Most liked and more…
    • Messages (Page): Displays your friends based on their last activity, showing both online and offline friends.
    • Likes: shows all the likes you made on tracks.
    • Share: allows you to share the music via Facebook, Twitter, Google+, Pinterest, Email and via direct link.
    • Embedding: allows you to embed the music player into websites (example).
    • Licensing: It supports both Creative Commons and All copyright reserved.
    • Playlists: Create unlimited playlists and organize your tracks.
    • Pro Accounts: have more features such as pro badge, more upload space, etc
    • Notifications Center: Get notifications (red notification with counter) from your friends when they: Like, Comment, Chat and on new Subscribers.
    • Block: Users can block other users preventing them from chatting with each other.
    • Profile Privacy: Public (everyone can see the profile), Semi-Private (only friends can see the page), Private only you can see the profile.
    • Track Privacy: Public (available for public and semi-private profiles), Private (available only to the author).
    • Online Privacy: Appear Online (when available) or Always Offline.
    • Report: DMCA implementation for Tracks and report abusive Comments.
    • Notifications when new messages are posted on Feed, Subscriptions and Profile pages.
    • Password recovery by email or username.
    • Unified Search Box: Live search for Tracks and People, along with #hashtags.
    • Covers and avatars for user profiles.
    • Retina Display Ready and Responsive Design (optimized for iPhone 5 and newer iOS devices).
    • Filters Notifications: Tracks, Comments, Likes, Chat conversations.
    • Dynamic page load and ajaxed pagination site wide.
    • Friends suggestions (for new users).
    • Downloads: Enable or disable the downloading for tracks.
    • Add Social Profiles for: Facebook, Twitter and Google+ and other social networks.
    • Cross-browser MP3 and M4A (MP4) audio files supported.
    • Turn On/Off visual notifications for Likes, Comments, Shares, new Subscribers, and Chat conversations.
    • Turn On/Off e-mail notifications for Likes and Comments and New Subscribers.
    • Log-in: Users can use both usernames and emails to log-in into their accounts.
    and more…

    Script/Admin Features:
    • General Settings: Allows you to change various settings about the website and limitations.
    • Users Settings: Allows you to change various settings about user accounts and features, and predefined settings for them to be enabled or disabled.
    • Pro Accounts: Allows you to enable or disable Pro Accounts, change settings such as upload size, monthly plans, currency, etc.
    • Social Login: Allows you to enable or disable Social Login.
    • Themes: Allows you to change the whole website layout, the current theme enabled is marked Active .
    • Statistics: Advanced user and site statistics User Registrations, Tracks, Comments, Reports, Likes, Earnings and more.
    • Password: Allows you to change the Administrator Password.
    • Manage Users: Allows you to edit users, suspend, delete accounts, view transaction history and more.
    • Manage Payments: Allows you to view the payments details, suspend or enable a certain payment.
    • Manage Reports: Allows you to manage the reported Tracks and Comments, like suspending or deleting them.
    • Manage Categories: Allows you to add certain categories that will be displayed on the “Explore” page.
    • Manage Ads: Allows you to add Advertisments in certain places on the website.
    • API to retrieve User Profile Details or latest 20 Messages of a User.
    and so much more (see screenshots).
    Themes

    [​IMG]
    Updates

    Update 1.2.6 [Pending Approval]
    • Improved security
    • Fixed the @mentions urls in comments not loading dynamically
    • Fixed the Connect Modal showing both Login and Register tabs in special cases
    • Other minor improvements
    Update 1.2.5 [4/17/2016]
    • Added multi-file upload (you can now upload an entire album at once)
    • Added client side upload verification (faster errors without uploading files)
    • Updated the embedded player to count plays at the start of a song
    • Improved the English translation
    • Fixed the visual notifications for new users not being ON by default
    • Fixed the Popular section on Welcome page showing private tracks
    • Fixed the track being saved when an error occured during artwork validation
    • Fixed the track artwork being saved when an error occured during track validation
    • Fixed the track artwork not showing when being shared on Facebook
    • Other minor improvements
    Update 1.2.4 [3/25/2016]
    • Reworked the General, Users and Social settings pages from the Admin Panel
    • Added Upload Progress bar
    • Added SMTP integration
    • Added “Blocked Users” page in Users Settings which shows all the blocked users
    • Added “Likes” and “Playlists” buttons for quick access in the drop-down menu
    • Changed the way plays are counted (now they are counted at the start of a song)
    • Improved the English language
    • Fixed the Popular and Liked Music filters showing private tracks
    • Other minor improvements
    Update 1.2.3 [2/8/2016]
    • Reworked the player (both the interface and the functionality)
    • Added player controls support on mobile devices (next, prev, auto-play, etc)
    • Added infinite scroll functionality for comments
    • Added new CSS classes to the sidebar filters, song authors and friends list
    • Added the ability to display the site categories (tags) on the welcome page
    • Added the ability to display up to 20 popular tracks on the welcome page
    • Added the ability to display the latest tracks (up to 20) on the welcome page
    • Improved the player (up to 100% faster initialization when changing tracks)
    • Improved the way the volume is saved (now uses localStorage instead of cookies)
    • Improved the English translation
    • Fixed an issue where a double tap would be required to play tracks on mobile
    • Fixed the plays counter not counting on embedded tracks after the last update
    • Fixed an issue with the sub-pages of non-existing tracks being accessible
    • Other minor improvements
    Update 1.2.2 [1/25/2016]
    • Improved the search input behaviour
    • Fixed the upload and edit forms not submitting after the last update
    • Fixed the plays counter not counting after the last update
    Update 1.2.1 [1/23/2016]
    • Added keyboard controls: Space (play/pause), [R]epeat, [M]ute, > (next), < (prev)
    • Added infinite scrolling when hitting the end of the page on Desktop browsers
    • Added automatic new tracks load when on last track on the page
    • Added Facebook profile image fetch when registering trough facebook
    • Added current password confirmation requirement when changing a password
    • Added password repeat confirmation requirement when changing a password
    • Added security protection against CSRF attacks
    • Added “View Comment” button for the reported comments in the Admin Panel
    • Added visual highlight for comments when viewed from the Admin Panel
    • Improved the search results on Enter keypress (now it loads dynamically)
    • Improved the user deletion message (now shows the username instead of the id)
    • Improved the English translation
    • Changed the default search filter to Tracks instead of People
    • Changed the minimum password length from 3 to 6 characters
    • Fixed an issue with the emulated Payment appearing as being a Monthly plan
    Update 1.2.0 [1/4/2016]
    • Added Admin Panel Dashboard (today’s stats, 7 days graph stats, site info)
    • Added an icon on the top bar which indicates when logged-in as Admin
    • Improved the Live Search (now excludes private and suspended tracks)
    • Improved the User Deletion function (likes counter of liked tracks is now updated)
    • Improved the Image and Cover upload functions (old images are now deleted)
    • Improved the Track Art edit function (old image is now deleted)
    • Improved the English translation
    Update 1.1.9 [12/11/2015]
    • Added “Promote” option to promote an account to Pro Status in the Admin Panel
    • Added “Restore” option to the suspended tracks in the Admin Panel
    • Added track tag characters length limitation
    Update 1.1.8 [12/4/2015]
    • Fixed an issue with Popular and Liked Music Pages showing tracks duplicated
    • Improved the listing player (now it updates when you load up new tracks)
    Update 1.1.7 [11/26/2015]
    • Added track artwork of the current playing song to the top bar player
    • Improved the listing player (now it updates when you navigate on another page)
    Update 1.1.6 [11/15/2015]
    • Added Facebook Open Graph image tag (helps selecting the correct image when sharing)
    • Added “alt” attribute on track artwork imshrd (improves search engine image results)
    • Fixed the connect form not showing up when clicking “Report Copyright Infringement”
    • Improved the meta description on track pages
    • Improved the English translation
    Update 1.1.5 [10/4/2015]
    • Improved the English translation
    • Fixed an issue with the Playlist Search not loading up new results
    • Removed the favicon from the embeded player
    Update 1.1.4 [9/25/2015]
    • Changed the number of #hastags displayed for tracks & playlists from 10 to 15
    • Changed the #hashtags order on the tracks page to the order they’ve been added
    • Fixed the #hashtags not being displayed properly when they were numbers
    • Fixed the #hashtag links in comments not being linked properly
    Update 1.1.3 [9/1/2015]
    • Improved the English language file
    • Fixed the track tags on the “Liked Music” page
    • Fixed category name allowing special characters in Admin Panel
    Update 1.1.2 [7/28/2015]
    • Updated the Facebook Login to reflect the new Facebook API changes
    Update 1.1.1 [7/12/2015]
    • Added “Recommended” tracks on the Track page
    • Added “Join Date” of Users in the Admin Panel
    • Improved the track removal functionality from playlists
    • Fixed the page load of “Liked Music” and “Popular Music” filters
    Update 1.1.0 [4/23/2015]
    • Added a new Explore filter: Liked music
    • Added title tooltips for the top player
    • Improved the upload validation process (text inputs are now validated first)
    • Improved the profile links within the Admin Panel (now link to the Manage Users)
    • Improved the translation
    • Updated the Documentation (Developers section)
    • Other minor improvements
    Update 1.0.9 [4/2/2015]
    • Improved the comments mouse hover spacing
    • Improved the Admin page title
    • Other minor improvements
    Update 1.0.8 [3/15/2015]
    • Added anchor link to the current played track title on the top player
    • Fixed the profile description being removed after profile image was updated
    • Fixed the profile links in the chat message not being loaded dynamically
    • Other minor improvements
    Update 1.0.7 [2/23/2015]
    • Added downloads statistics (downloads counter for tracks, who downloaded the most)
    • Added IP logging for user registration
    • Added Admin option to limit the number of accounts registration allowed per IP
    • Added Open Sans font site-wide
    • Improved the player support for mobile devices
    • Improved the home-page (new animated background and other changes)
    • Improved interface elements (counters, statistics)
    • Improved the file name detection
    • Improved the translation
    • Fixed an issue with the base link of the track
    • Fixed the themes thumbnails not being correctly linked
    • Fixed an issue where invalid usernames profiles would allow html tags
    Update 1.0.6 [11/15/2014]
    • Added a minimum required characters for the password field on Password Recovery page
    • Fixed an issue where the register email when signing up with Facebook was being sent empty
    • Fixed the password successful recover message
    • Fixed the playlists names, explore and search page allowing special characters into name
    • Fixed an issue with reports wrongfully appearing on Reports tab on users accounts
    • Other minor improvements
    Update 1.0.5 [10/20/2014]
    • Improved character support for the playlist names and descriptions
    • Improved character support for tags on tracks (categories)
    • Improved the translation (‘Like’ string is not used for the CSS class anymore)
    Update 1.0.4 [10/14/2014]
    • Added titles for the Explore, Notifications and Search page
    • Improved the display of sidebar categories from the Explore page
    • Improved the themes listing in the Admin Panel
    • Improved the #hashtag search results
    • Improved the translation
    • Other minor improvements
    Update 1.0.3 [10/8/2014]
    • Added Popular Music filter which will display the trending music in the last 7 days
    • Added Stream and Explore menu button highlight (now they appear as active when on page)
    • Improved the download function (now it gets the Title name of the track)
    • Improved how the category text are being displayed on the tracks
    Update 1.0.2 [10/6/2014]
    • Added meta description for Tracks, Playlists, Profiles, Go Pro and Welcome page
    • Other minor improvements
    Update 1.0.1 [10/4/2014]
    • Improved the dynamic page loading
    • Improved Safari compatibility
    • Improved the url display in Track’s description
    • Improved the username generator when registering with Facebook
    • Fixed a wrong url parameter
    • Minor language improvement
    Requirements: PHP 5.3, MySQLi and GD Library (cURL and OpenSSL are optional, for Facebook and PayPal API).
    Note: The Vibe Theme is being sold separately.