- Language
- English
- Compatible XF 2.x versions
- 2.2
- 2.3
- Additional requirements
- Browser Detection v2.3.0+ by Xon - https://staraddons.online/resources/browser-detection.249/
Introducing the premier profile music add-on for XenForo 2, bringing your profile to life!
My journey with XenForo is as long-standing as the platform itself. Over time, I've seen many requests for a profile music addon for XenForo 2. Now, with XenCustomize, I've put in my best effort to offer a solution. Hoping the XenForo community values this sincere effort.
Implemented an Advanced Rich-Feature Comment System
- Added a new default tab for comments on audio track pages.
- The comment system includes the following features:
- Full support for a rich text editor.
- Attachment support.
- The ability to reply to comments using the quote feature.
- Support for multi-quoting.
- Quick inline editing:
- Edit silently
- If selected, no "last edited" note will be added for this edit.
- Clear last edit information
- If selected, any existing "last edited" note will be removed.
- Edit silently
- Edit history support with the ability to view and compare previous versions.
- Options to delete comments with deletion types:
- Remove from public view with a reason.
- Permanently delete.
- Notify author of this action with Reason.
- Display of IP address information for comments.
- Inline moderation support with the ability to:
- Delete comments.
- Undelete comments.
- Approve comments.
- Unapprove comments.
- View of soft-deleted comments and the option to undelete.
- Warning support.
- Report support.
- Spam cleaner support.
- New comments go through an approval queue before becoming visible to the public.
- Support for reactions.
- Receive alert notifications when someone:
- Mentions you in a comment.
- Quotes your comment.
- Reacts to your comment.
- Comments on a watched audio track.
- Pagination support.
- Admin-defined number of comments per page.
- Admin-defined maximum comment length.
- Option to show or hide signatures on comments.
- Admin-defined maximum comment attachment size.
- Admin-defined allowed comment attachment file types (extensions).
- Fully permission-controlled, with complete sets of permissions for users and moderators.
- Added search indexing support for comments' content type.
- Added a new navigation link for easy access to view recent comments.
Implemented "New comments" on the What's New Page.
- Presents tracks linked to unread comments in a new list view layout.
- Shows the comment count.
- Provides the ability to filter and display only:
- Unread comments
- Save as default
- These filters will be used by default whenever you return.
Implemented a New Widget: "Latest Comments"
- The widget title is linked to the What's New comments tab.
- Widget options include the number of comments to be displayed.
- The widget is automatically added to the Library sidenav during the installation or upgrade process.
Implemented News Feed Support for:
- Reactions to comments.
- New comments on audio tracks.
Implemented Watch/Subscribe Feature
- You can now watch (subscribe to) each audio track with the option to:
- Receive email notifications
- Watch without receiving email notifications.
- Tracks are auto-watched when users post comments on them.
- Alert notifications are sent when someone posts a comment on the track.
Added a Watched Audio Tracks Page
- This page displays all the audio tracks you've watched in a new list view layout.
- It allows you to efficiently manage your watched audio tracks, including:
- Disabling email notifications
- Stopping watching audio tracks.
- You can select all or multiple audio tracks and, with your selection, you can:
- Enable email notification
- Disable email notification
- Stop watching.
- Included a new navigation link for easy access to your watched audio tracks.
- Additionally, a "Watched Audio Tracks" filter has been added in the What's New (audio tracks) section.
Added a new permission group "Profile Audio: Comments" with new permissions:
- View comments
- View comment attachments
- React to comments
- Post comments
- Post comments on own tracks
- Submit comments without approval
- Upload attachments to comments
- Edit own comment
- Delete own comment
- Time limit on editing/deleting own comments (minutes)
Added a new permission group "Profile Audio: Comments Moderator" with new permissions:
- Use inline moderation on comments
- View unapproved comments
- View deleted comments
- Approve / unapprove comments
- Edit any comment
- Delete any comment
- Undelete comments
- Hard delete any comment
- Give warnings on comments
Added new permissions to "Profile Audio" group:
- View audio tracks
- Added this new permission for viewing audio tracks. This permission applies to various scenarios, including:
- Viewing audio tracks
- Viewing audio tracks in the Library
- Viewing audio tracks in widgets
- Viewing audio tracks on the What's New page
- Viewing audio tracks on search results
- Added this new permission for viewing audio tracks. This permission applies to various scenarios, including:
- Listen to audio tracks
- Added this new permission specifically for listening to audio tracks on track view pages. Without this permission, users can still access audio tracks, but the track player won't be available for listening.
- View profile audio player (Existing permission)
- This permission now exclusively applies to the user's profile audio player only.
- With this permission, you can now disable the profile player without affecting the entire system.
Added a new tab, "Audio Tracks," to user profile tabs.
- Lists tracks from the user's library.
- Includes an Ajax search box.
Widget Positions
- Profile Audio Library Index: Above Content.
- Profile Audio Library Index: Below Content.
- Profile Audio Library Index: Sidenav.
- Profile Audio Library View: Above Content.
- Profile Audio Library View: Below Content.
- Profile Audio Library View: Sidenav.
- Profile Audio View: Sidebar.
Moderator log:
- Profile audio title change.
- Profile audio removal from public view with reason.
- Profile audio permanently deletion.
- Profile audio reassignment.