Users can create playlists from Audio, Video and SoundCloud media (with modules installed)
Version 2.0.0b1:
- Change: playlists made before logging in are only imported when the user's quota allows playlists, and only their title and valid items are imported
- Change: when an emptied playlist is deleted automatically, its owner's caches are reset instead of the viewing user's
- Change: re-ordering a playlist only re-orders the items already in it, and checks the location URL
- Change: playlist players no longer use jPlayer (the player name is now jrPlaylist_player) - playlists with videos show the jrVideo player and audio playlists the jrAudio page player (needs jrAudio 3.1.0b1 and jrVideo 3.1.0b1); the old player CSS and images have been removed
- Bug Fix: a playlist whose stored item list held a non-array entry gave a fatal error on PHP 8 when it was viewed
- Bug Fix: a damaged playlist cookie gave a fatal error when creating or adding to a playlist while logged out, and when logging in
- Bug Fix: adding to a logged out playlist that was not in the playlist cookie created an untitled playlist, which was imported at login
- Bug Fix: logged out users were told an item was added after their playlist cookie passed the 4 KB browser limit (about 168 items), but it was not saved
- Bug Fix: the playlist drop-down accepted any module name in its URL and printed it into its JavaScript; values in playlist onclick handlers are now escaped
- Bug Fix: a playlist could be created for an item that does not exist (it was then deleted straight away) or with an empty title, and an item that does not exist could be added to a playlist
- Bug Fix: after an item was removed from a playlist, the profile playlist list kept showing the old item count
- Bug Fix: the playlist page for logged out users showed one player per media type, showed "Create New Account" in place of the login prompt, and did not escape the playlist title
- Bug Fix: the twitter:player URL on playlist pages had an empty title, and the standalone player showed "Playlists" as its error message
- Bug Fix: PHP notices and warnings in {jrPlaylist_util}, {jrPlaylist_button} and the network share, URL scanner and media player listeners
- Bug Fix: re-ordering a playlist with an incomplete order removed the items that were not sent, and could add items that were not in the playlist
- Bug Fix: a user whose quota does not allow playlists could still create playlists and add items to them while Require Login was off
- Bug Fix: The social media image used for profiles without a profile image (item_index_meta.tpl) pointed to img/facebook_shared_icon.png, which did not exist
- Bug Fix: viewing a playlist removed the items the viewer could not see (i.e. tracks of a private profile) from the owner's playlist for good - only items that no longer exist are removed now
- Bug Fix: playlist items had no profile name, so the playlist player showed no artist and PHP logged an "Undefined index: profile_name" notice for each item
- Developer: removed the unused _inject_into_playlist() function
- Developer: {jrPlaylist_util mode="get_my_playlists"} returns the playlists of the user's home profile, where playlists are saved
Version 1.1.10:
- Bug Fix: get_item_listener blocked display on action_detail_modal.tpl
- Bug Fix: Fix for possible "recursive module trigger" error in some playlists
Version 1.1.9:
- Bug Fix: Click Next Page button on playlist drop down could close modal window
- Change: Updated playlist_add.tpl to use Core provided activity indicator function
Version 1.1.8:
- Bug Fix: item_detail.tpl updated to allow ACP override of module item_playlist.tpl files
Version 1.1.7:
- New: item_index_help.tpl file added to show instructions on how to use the profile module
Version 1.1.6:
- Change: item_index_meta.tpl added to add social media tags for list page
- Change: stand alone playlist updates to work with some skins
Version 1.1.5:
- Change: pressing tab to move between fields in forms has been improved
Version 1.1.4:
- Bug Fix: Existing playlists may not show correctly to admin users on some profiles
Version 1.1.3:
- New: item_detail_meta.tpl file added to support OG and Twitter card met tags
Version 1.1.2:
- Bug Fix: submit button may not show correctly on playlist modify screen
Version 1.1.1:
- Bug Fix: Creating a playlist on a non-owned profile may not show until a cache reset
Version 1.1.0:
- Change: Updated light/dark players to use new skin
- Change: added support for immediate embed feature of Media URL Scanner
- Change: Updated audio/video player
- Bug Fix: playlist could break if a playlist item was deleted while being re-ordered
- Bug Fix: Logged out users not seeing add to playlist button
Version 1.0.17:
- Change: Updated to work properly with new Editor Embedded Media module
- Change: Embedded media plugin templates updated to better reflect skin style
Version 1.0.16:
- Bug Fix: Next page buttons not showing on profile playlist list.
Version 1.0.15:
- Change: Playlist media player screen area is taller to look better for playlist videos
Version 1.0.14:
- New: Search and browsing added to the Editor Embedded Media tab
- New: Search box on Playlist index page to search only video items
Version 1.0.13:
- Bug Fix: Added additional language strings that were missing from the Language file
Version 1.0.12:
- Change: new "item_embed.tpl" template that works with new Embed module
Version 1.0.11:
- Change: Embed Tab for Playlists updated to fit Embed popup style better
- Bug Fix: Playlist update may not place proper Playlist Title in title field
- Bug Fix: Clicking close or add button in playlist dropdown may jump to top on some browsers
Version 1.0.10:
- Change: Player templates updated to minimize extra text showing if Javascript disabled
Version 1.0.9:
- Change: Updated to work with Editor Embedded Media module and TinyMCE 4
Version 1.0.8:
- Bug Fix: Fix for incorrect error result function used on a couple views
Version 1.0.7:
- Bug Fix: master and admin users may not see "add to playlist" button on audio profile pages
Version 1.0.6:
- Change: Updated to support new Media URL Scanner module
Version 1.0.5:
- Bug Fix: The standalone player does not play playlists
Version 1.0.4:
- Bug Fix: List of playlists on Playlist tab may not load when using the Editor Embedded Media
Version 1.0.3:
- New: CSS Updates to support ability to override CSS images from module images tab
- Change: Changed priority on module to ensure it's media listener runs first
Version 1.0.2:
- Added Form Designer support to playlist update form
Version 1.0.1:
- Template updates to support new Item Action Buttons
Version 1.0.0:
- Adding new Changelog