This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Last.fm For Artists

Description

This plugin adds a sidebar-widget to list an artists upcoming shows or top tracks from Last.FM (using the new 2.0 REST API).

This plugin requires PHP 5.

Current features:

  • event listing
  • top track listing
  • multi-widgets (add arbitrarily many widget instances to your sidebar)
  • comes with many pre-defined widget layouts
  • complete customization of widget layout possible via format strings and tags
  • I18n available: English, German, Russian. Add your own!

Please let me know about bugs and improper translations you may encounter.

  • documentation
    The format of dates and times are part of the translation files. Let me know if this should be another user-editable option.

Screenshots

  • Left: A simple unordered list of the upcoming events. Middle-top: More sophisticated, a GoogleMaps mash-up displaying the tour. Middle-bottom: display an artists top tracks. Right: The widget options.

FAQ

As soon as your question arrives I will add it here.

Some weird error message

Do your server run php5? We need the “DOM” section of your phpinfo() show “enabled”-values.

There’s an error message like “ERROR: domdocument::domdocument() expects 2 parameter to be long”

Disable the domxml extension of your php installation. domxml is a legacy extension introduced for php4 which lacks cool dom-functions. But in php5 they are built in and – guess what – incompatible with the old extension. So we rely on the new bright and shiny built-in functions.

Can I use this plugin without a widget?

Unfortunately this is not possible. As all options are set on a per-widget basis, there is no way to display a list without a widget.

Can you translate the plugin to language [insert-your-language]

No… but: You can! Just have a look at the translation files and/or contact me for further instructions.

Changelog

0.7.2

  • [CHECK] Compatibility with wordpress 2.9
  • [FIX] css tweak in built-in layouts
  • [FIX] some configurations generated invalid markup.

0.7.1

  • [FIX] Variable substitution for GoogleMaps generated invalid markup
  • [ADD] Russian translation by “Fat Cow” (www.fatcow.com)

0.7

  • [FIX] uninstall method changed
  • [FIX] another try to avoid doubled entries
  • [FIX] hide-if-empty was broken
  • [ADD] now the plugin carries some cool ready-to-use layout variants (fully customizable, of course)
  • [CHANGE] the built-in layouts now feature robust, CSS-driven tooltips
  • [ADD] there is a new special tag for variables %VARIABLE::% which is only useful in built-in configurations and needed for things like API keys

0.6.2

  • [FIX] Thickbox script now only in admin panel, hence avoiding the 404 when auto-loading loadingAnimation.gif in posts with permalinks enabled.

0.6.1

  • [FIX] CSS Compatibility with 2.7
  • [FIX] Plugin subtitle in widget view localized
  • [ADD] Un-Installation procedure
  • [ADD] Introducing advanced customization 😉

0.6

  • [ADD] New widget type: top tracks
    ** lists your top 50 (or less)
    ** comes with own set of 11 tags, including a special, if-then tag
    ** I included a working example, which illustrates the power. See the examples on the documentation page for a short explanation.
  • [ADD] more clarity in widget options

0.5

  • [ADD] Multi-Widget support added. Thanks to Millan and Firephp

0.4

  • [FIX] Widget-Options bug when adding the widget to the sidebar.
  • [FIX] Date-Tag bug
  • [ADD] Some new Meta-Tags: %NUMBER-OF-EVENTS%, %NUMBER%, %ARTIST-URL%
  • [ADD] Additional options for header and footer, allowing complete customization.

0.3

  • Completed tag support: Every delivered field may now be used.
  • Language support enabled, German and English included. You are welcome to submit your language, since the necessary files to translate are in the “lang” folder.

0.2

  • Extended tag support: Almost every field of the XML answer may now be used
  • Language support prepared.
  • more style in widget options

0.1

  • Initial Version based on Simon Wheatley Last.FM Events plug-in.

Contributors & Developers

This is open source software. The following people have contributed to this plugin.

Contributors

Browse the code