Embed SoundCloud tracks on Profiles and in posted links
Version 2.0.0b1:
- Change: The SoundCloud API is no longer used, so no Client ID or Client Secret is needed - track info and players now come from SoundCloud's public oEmbed and embedded player
- Change: SoundCloud links posted in text (URL Scan) now show the SoundCloud player for playlists/sets as well as tracks, including on.soundcloud.com share links and m.soundcloud.com links
- Change: Creating a SoundCloud item no longer imports the genre, duration or tags - SoundCloud only provides those through its API (the genre can still be set on the update form)
- Change: The jrSoundCloud_player play/pause button now plays the track through a hidden SoundCloud player (SoundCloud Widget API) instead of streaming it through the SoundCloud API - if the browser refuses to start it, SoundCloud's own player is shown in the corner of the page
- Change: SoundCloud Search / Import removed - it needs the SoundCloud API
- Change: SoundCloud tracks can no longer be added to playlists - the playlist player cannot play SoundCloud tracks without the SoundCloud API
- Change: Client ID / Client Secret settings and the API System Check row removed
- Change: The Site Builder widget search now matches the track title only
- Change: the jrSoundCloud_player play/pause button now looks the same as the jrAudio button player (the image parameter and the button_player images are no longer used)
- Change: a SoundCloud button and the jrAudio / jrVideo players no longer play at the same time - starting one pauses the others (in all tabs and the pop-out player windows)
- Bug Fix: Daily Maintenance and the Integrity Check tool deleted an item whenever the SoundCloud request failed for any reason (rate limit, timeout, refused Client ID) - an item is now only deleted when SoundCloud reports its track as not found
- Bug Fix: The SoundCloud ID passed to the URL Scan player template was not validated
- Bug Fix: Adding a track that was already on the profile created a second item instead of showing "This SoundCloud track already uploaded"
- Bug Fix: Values from the Site Builder widget search were not validated before being used in the search and printed into the page
- 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
- Developer: The jrSoundCloud_embed template function now only accepts a number, Npx or N% width and a numeric height
Version 1.2.9:
- Bug Fix: SoundCloud now using 10 digit IDs. Module was checking for a maximum of 9 digits
Version 1.2.8:
- Bug Fix: Items per page jumper was not working correctly in the Search results browser
Version 1.2.7:
- Change: Updated to work with version 2.0.0b1+ of Item Tags module
Version 1.2.6:
- Change: item_index_meta.tpl added to add social media tags for list page
Version 1.2.5:
- Change: pressing tab to move between fields in forms has been improved
- Bug Fix: Adding some souncloud keys to the system could fail
Version 1.2.4:
- New: Updated to work with version 1.2.1 of the RSS Feed Reader module
Version 1.2.3:
- Change: The jrSoundCloud_embed template function now accepts "on" or "off" as an auto_play parameter value
- Bug Fix: jrSoundCloud_embed template function auto_play parameter not accepting uppercase values
Version 1.2.2:
- New: Added item_detail_meta.tpl for the Meta Tag Manager module to support custom meta tags
Version 1.2.1:
- Change: item_list.tpl updated to place play button in the lower right corner of the SoundCloud image
- Change: item_action.tpl updated to work better when importing tracks via the "Search" tool
Version 1.2.0:
- Change: Updated to work with new repair_module event from System Core
- Change: Added extra debugging code for the unlikely event that the SoundCloud API response is not JSON
- Change: javascript for embedding an item in an editor changed to target the editor where the button was clicked
Version 1.1.8:
- New: Site Builder widget grid templates added
Version 1.1.7:
- Change: Removing profile name from facebook metatags in shared title
- Change: Making the shared image the same as the item list image
Version 1.1.6:
- Bug Fix: Custom fields in the create form were not being added to the datastore
Version 1.1.5:
- Change: added support for immediate embed feature of Media URL Scanner
Version 1.1.4:
- Bug Fix: Button player might be cut off when used in narrow fields
Version 1.1.3:
- New: Custom ShareThis facebook template so Profile image is used when sharing
Version 1.1.2:
- Change: Updated to work properly with new Editor Embedded Media module
- Change: Updated to work properly with new Site Builder system.
- Bug Fix: Breadcrumb link in item_detail.tpl may use incorrect URL
Version 1.1.1:
- New: Added support for new Combined Audio module
Version 1.1.0:
- New: Timeline entry for created/updated now includes embedded SoundCloud player
Version 1.0.19:
- New: Search and browsing added to the Editor Embedded Media tab
- New: Search box on index page to search only SoundCloud tracks
Version 1.0.18:
- Change: new "item_embed.tpl" template that works with new Embed module
Version 1.0.17:
- Change: Updated to work with Editor Embedded Media module and TinyMCE 4
Version 1.0.16:
- Bug Fix: Fix for incorrect error result function used on a couple views
Version 1.0.15:
- Bug Fix: fix invalid stream count variables
Version 1.0.14:
- Change: item_playlist.tpl updated to have the same layout as the audio module item_playlist.tpl
Version 1.0.13:
- New: Daily maintenance option added to remove invalid SoundCloud tracks
- Change: Updated so SoundCloud works better over SSL
- Bug Fix: Same SoundCloud track could be imported multiple times
- Bug Fix: SoundCloud player CSS interfering with Audio Module button player CSS
Version 1.0.12
- New: jrPoll and jrUrlScan listeners added/modified
- Change: Actions template updated to make multiple SoundCloud track layout nicer
Version 1.0.11:
- Bug Fix: Tags with multiple words being split up into individual words on import using "search"
- Bug Fix: Long track names were showing the text behind the item list action buttons
Version 1.0.10
- Bug Fix: Tags with multiple words being split up into individual words on import
Version 1.0.9:
- Bug Fix: SoundCloud importing tags makes tag cloud disappear
Version 1.0.8:
- Bug Fix: hitting enter caused the form to submit in locations with one text field only
Version 1.0.7:
- CSS Updates to support ability to override CSS images from module images tab
Version 1.0.6:
- Template updates to support new Item Action Buttons
Version 1.0.5:
- Integrity Check and optional tag imports
Version 1.0.4:
- Added action support when creating multiple items via the search form
version 1.0.3:
- Adding new Changelog