• Before purchasing:
    Please review the product description and compatibility requirements before placing your order. Contact us with any questions to confirm the product meets your needs. Refunds are not available once the product has been downloaded. By purchasing, you agree to our License Agreement.
  • Save More with Paid Membership

    Access over 150 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] User Profile Music: Player, Playlists & Audio Uploads

[XB] User Profile Music: Player, Playlists & Audio Uploads 2.1.0

You must log in or register to purchase ($25.00)
banner-1.webp

🎵 More Ways to Play, Share & Manage Profile Music​

This major update expands Profile Music with new player layouts, a persistent mini player, SoundCloud imports, listening history, and more audio formats. It also introduces privacy controls, moderation tools, and improved playback across XenForo.
⚠️ This is a major update. Please take a full backup before installing it on a production site. ⚠️

✨ New Features​

Music Players & Playback​

  • Added a Sticky Mini Player that remembers the last played track, playback position, and volume across page navigation (enabled by default)
  • Added Cover and Compact profile player layouts, with a collapsible playlist in Compact mode and the original layout available as Legacy
  • Added an option to show the mini player alongside the visible profile player, rather than only when the profile player is out of view
  • Added system media controls with track artwork, playback controls, and playlist navigation in supported browsers
  • Replaced native browser audio controls with a custom player featuring play/pause, seeking, and volume adjustment
  • Added an optional Private Listening History with playback, individual removal, and full clearing, storing up to 200 recent tracks for 90 days across devices by default

Music Uploads & Sharing​

  • Added SoundCloud URL Import as an alternative to uploading audio files
  • Added support for OGG, WAV, and FLAC uploads alongside MP3, with individual format controls in the ACP
  • Added an option to limit the maximum duration of uploaded tracks
  • Added a user group permission to limit total profile music storage, in addition to track count limits
  • Added track sharing through direct profile links with autoplay or BB code embeds
  • Added individual track play counts
  • Added WebP cover image upload support

Privacy & Moderation​

  • Added individual Track Privacy settings with a separate permission to manage the audience of own tracks
  • Added a profile music privacy setting to control who can view a member's music
  • Added Profile Music Reporting through XenForo's Report Center
  • Added moderation permissions, reversible deletion, restoration, moderator logs, and optional author notifications
  • Added individual and bulk deletion and restoration tools in the ACP

Activity & Widgets​

  • Added a Now Playing widget showing tracks currently being played by online members
  • Added an option to display the currently playing track and its owner's profile in the online users list (enabled by default)

🔧 Improvements​

  • Improved keyboard navigation and screen reader support across all music players
  • Improved music editing to prevent incomplete changes when cover validation or processing fails
  • Improved attachment ownership checks and music metadata handling
  • Restored compatibility with XenForo 2.2 and PHP 7.2

🐞 Bug Fixes​

  • Fixed the profile player seek slider appearing above dropdown menus
  • Fixed the music upload picker displaying unsupported file types
  • Fixed the default profile music viewing permission not being applied on fresh installations
  • Fixed drag-and-drop uploads and missing production attachment manager assets
  • Fixed validation errors being lost when uploading multiple tracks
  • Fixed cleanup of profile music, cover images, and temporary uploads when accounts or attachments are deleted
  • Fixed uninstall cleanup leaving uploaded music attachments and pending batch actions behind
  • Fixed missing cover optimization status text
  • Fixed simultaneous ACP batch actions interfering with each other
  • Fixed the ACP music list counter and a broken deletion confirmation link

member_vi-1.webp

member_view_compact-1.webp


account_profile_music-1.webp


player_sticky-1.webp


account_profile_music_history-1.webp


upload_music-1.webp
Fixed JS errors on XF 2.2.x
Added missing attachment_manager.min.js
Added missing phrase
  • Added cover image optimization rebuild tool
  • Added additional cover image versions (small, medium, large)
  • Moved cover images from "ozzmodz/userprofilemusic" to "data/userprofilemusic"
  • Fixed track title, album, and artist fields exceeding 255 characters
  • Added drag-and-drop zone to the music file upload form
Fixed image uploading error when XF 2.3 image optimization enabled
  • Added option to disable music preload on user profile page
  • Added inline moderation tool to delete music in bulk
  • Added batch music deletion tool in ACP
Back
Top