{"id":3667,"date":"2008-09-26T13:52:11","date_gmt":"2008-09-26T13:52:11","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/lastfm-for-artists\/"},"modified":"2009-12-27T18:45:13","modified_gmt":"2009-12-27T18:45:13","slug":"lastfm-for-artists","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/lastfm-for-artists\/","author":905044,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.7.2","stable_tag":"0.7.2","tested":"2.9.2","requires":"2.5","requires_php":"","requires_plugins":"","header_name":"Last.FM for Artists","header_author":"J.org","header_description":"","assets_banners_color":"","last_updated":"2009-12-27 18:45:13","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.brain-jek.de\/","header_plugin_uri":"http:\/\/www.brain-jek.de\/wordpress\/lastfm-for-artists\/","header_author_uri":"http:\/\/www.brain-jek.de","rating":0,"author_block_rating":0,"active_installs":10,"downloads":5359,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.5","0.6","0.6.1","0.6.2","0.7","0.7.1","0.7.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1566838","resolution":"1","location":"plugin"}},"screenshots":{"1":"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."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4108,1486,1147,18373,664],"plugin_category":[40,50,56],"plugin_contributors":[92913],"plugin_business_model":[],"class_list":["post-3667","plugin","type-plugin","status-publish","hentry","plugin_tags-charts","plugin_tags-events","plugin_tags-gigs","plugin_tags-lastfm","plugin_tags-top","plugin_category-calendar-and-events","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-jorg-1","plugin_committers-jorg-1"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/lastfm-for-artists.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/lastfm-for-artists\/trunk\/screenshot-1.png?rev=1566838","caption":"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."}],"raw_content":"<!--section=description-->\n<p>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).<\/p>\n\n<p><strong>This plugin requires PHP 5.<\/strong><\/p>\n\n<p>Current features:<\/p>\n\n<ul>\n<li>event listing<\/li>\n<li>top track listing<\/li>\n<li>multi-widgets (add arbitrarily many widget instances to your sidebar)<\/li>\n<li>comes with many pre-defined widget layouts<\/li>\n<li>complete customization of widget layout possible via format strings and tags<\/li>\n<li>I18n available: English, German, Russian. Add your own!<\/li>\n<\/ul>\n\n<p>Please let me know about bugs and improper translations you may encounter.<\/p>\n\n<ul>\n<li><a href=\"http:\/\/www.brain-jek.de\/wordpress\/lastfm-for-artists\/\" title=\"Plugin Website\">documentation<\/a>\nThe <em>format of dates and times<\/em> are part of the translation files. Let me know if this should be another user-editable option.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<p>As soon as your question arrives I will add it here.<\/p>\n<dl>\n<dt>Some weird error message<\/dt>\n<dd><p>Do your server run php5? We need the \"DOM\" section of your phpinfo() show \"enabled\"-values.<\/p><\/dd>\n<dt>There's an error message like \"ERROR: domdocument::domdocument() expects 2 parameter to be long\"<\/dt>\n<dd><p>Disable the <code>domxml<\/code> extension of your php installation. <code>domxml<\/code> is a legacy extension introduced for php4 which lacks cool dom-functions. But in php5 they are built in and - guess what - <strong>incompatible<\/strong> with the old extension. So we rely on the new bright and shiny built-in functions.<\/p><\/dd>\n<dt>Can I use this plugin without a widget?<\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt>Can you translate the plugin to language [insert-your-language]<\/dt>\n<dd><p>No... but: <strong>You can!<\/strong> Just have a look at the translation files and\/or contact me for further instructions.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.7.2<\/h4>\n\n<ul>\n<li>[CHECK] Compatibility with wordpress 2.9<\/li>\n<li>[FIX] css tweak in built-in layouts<\/li>\n<li>[FIX] some configurations generated invalid markup.<\/li>\n<\/ul>\n\n<h4>0.7.1<\/h4>\n\n<ul>\n<li>[FIX] Variable substitution for GoogleMaps generated invalid markup<\/li>\n<li>[ADD] Russian translation by \"Fat Cow\" (www.fatcow.com)<\/li>\n<\/ul>\n\n<h4>0.7<\/h4>\n\n<ul>\n<li>[FIX] uninstall method changed<\/li>\n<li>[FIX] another try to avoid doubled entries<\/li>\n<li>[FIX] hide-if-empty was broken<\/li>\n<li>[ADD] now the plugin carries some cool ready-to-use layout variants (fully customizable, of course)<\/li>\n<li>[CHANGE] the built-in layouts now feature robust, CSS-driven tooltips<\/li>\n<li>[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<\/li>\n<\/ul>\n\n<h4>0.6.2<\/h4>\n\n<ul>\n<li>[FIX] Thickbox script now only in admin panel, hence avoiding the 404 when auto-loading loadingAnimation.gif in posts with permalinks enabled.<\/li>\n<\/ul>\n\n<h4>0.6.1<\/h4>\n\n<ul>\n<li>[FIX] CSS Compatibility with 2.7<\/li>\n<li>[FIX] Plugin subtitle in widget view localized<\/li>\n<li>[ADD] Un-Installation procedure<\/li>\n<li>[ADD] Introducing advanced customization ;)<\/li>\n<\/ul>\n\n<h4>0.6<\/h4>\n\n<ul>\n<li>[ADD] New widget type: top tracks\n** lists your top 50 (or less)\n** comes with own set of 11 tags, including a special, if-then tag\n** I included a working example, which illustrates the power. See the examples on the documentation page for a short explanation.<\/li>\n<li>[ADD] more clarity in widget options<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>[ADD] Multi-Widget support added. Thanks to Millan and Firephp<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>[FIX] Widget-Options bug when adding the widget to the sidebar.<\/li>\n<li>[FIX] Date-Tag bug<\/li>\n<li>[ADD] Some new Meta-Tags: %NUMBER-OF-EVENTS%, %NUMBER%, %ARTIST-URL%<\/li>\n<li>[ADD] Additional options for header and footer, allowing complete customization.<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Completed tag support: Every delivered field may now be used.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Extended tag support: Almost every field of the XML answer may now be used<\/li>\n<li>Language support prepared.<\/li>\n<li>more style in widget options<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial Version based on Simon Wheatley Last.FM Events plug-in.<\/li>\n<\/ul>","raw_excerpt":"This plugin adds a fully customizable sidebar-widget to list an artists upcoming shows or top tracks from Last.FM (using the new 2.0 REST API).","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/3667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=3667"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jorg-1"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=3667"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=3667"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=3667"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=3667"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=3667"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=3667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}