WordPress.org

Plugin Directory

XSPF Stations

Extract online datas (from radio stations, music services, tracklists, XML files, RSS feeds...); and generate a XSPF playlist that stays synced with y

0.4.0

  • Presets
  • Supports services URLs with variables (eg. https://soundcloud.com/%username/likes)
  • Supports JSON and XML as feed source, in addition of HTML
  • Improved cache
  • Improved (A LOT !) the wizard
  • Major release !

0.3.2

  • Added support for 'author' in the custom post type
  • Hide PHP warnings & errors when generating XSPF
  • Added filters "xspfpl_get_track_artist","xspfpl_get_track_title", "xspfpl_get_track_album".
  • Updated tracks cache code.

0.3.1

  • Added "Tomahawk Friendly" plugin's option; to use Tomahawk protocol for playlists links.
  • Added functions xspfpl_playlist_links() and xspfpl_get_playlist_links().
  • Added "Order" playlist option
  • Cleaned up some code

0.3.0

    • lots of bugs fixes and improvements
  • static playlists (do not re-parse the URL each time) option.
  • custom taxonomy music_tag (replacing post_tag) - migration is automatical.
  • custom capabilities
  • less options in wizard (simplier)
  • sanitize playlist options when saved
  • new : options page
  • updated toma.hk stuff to hatchet.is
  • new : function xspfpl_get_last_track() / updated function xspfpl_get_last_track()

0.2.1

  • fixed bug in post_column_register()

0.2.0

  • Clean-up on filenames, class names, meta key names.

0.1.9

  • Merged wizard settings into one single meta; + database update for previous versions

0.1.8

  • new column "XSPF Requests" - shows how many times an XSPF playlist has been requested.
  • last (cached) track : admin column & template function
  • 2 minutes cache for get_tracks()
  • xspfpl_get_health_status() : each time tracks are populated, check if tracks are found. Health is calculated on this.
  • improved get_tracks()
  • splitted files

0.1.7

0.1.6

  • replaced get_doc_content() by native wp_remote_get()
  • regex stuff improvement
  • bug fixes

0.1.5

  • Improved wizard

0.1.4

  • Minor

0.1.3

  • Added /m option for regexes
  • Escaping regex expression to display it in the input

0.1.2

  • Fixed bug when updating a post with the Quick Edit

0.1.1

  • Checks for beginning/trailing slash for the patterns, before executing the regexes for title/artist/album
  • Improved the way we catch tracklists (with curl); so no more need to set time arguments in the url / set timezone / make regexes

0.1

  • First release

To Do

Requires: 3.5 or higher
Compatible up to: 4.3
Last Updated: 2015-9-2
Active Installs: 40+

Ratings

0 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1
100,1,1
100,1,1