{"id":12902,"date":"2011-04-13T11:28:52","date_gmt":"2011-04-13T11:28:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/glastfm\/"},"modified":"2011-12-31T10:14:18","modified_gmt":"2011-12-31T10:14:18","slug":"glastfm","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/glastfm\/","author":7818421,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"3.3.0","requires":"3.0.0","requires_php":"","requires_plugins":"","header_name":"gLastFM","header_author":"Hautclocq Gabriel","header_description":"","assets_banners_color":"000000","last_updated":"2011-12-31 10:14:18","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.gabsoftware.com\/donate\/","header_plugin_uri":"http:\/\/www.gabsoftware.com\/products\/scripts\/glastfm\/","header_author_uri":"http:\/\/www.gabsoftware.com\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":2812,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"3"},"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"482747","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1539234","resolution":"5","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1539234","resolution":"4","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1539234","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1539234","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1539234","resolution":"1","location":"plugin"}},"screenshots":{"1":"gLastFM with small covers","2":"gLastFM with medium covers","3":"gLastFM with large covers (default)","4":"gLastFM with extra-large covers","5":"Example of custom template without covers"}},"plugin_section":[],"plugin_tags":[1679,18373,218,32464,162],"plugin_category":[43,50,56],"plugin_contributors":[78914],"plugin_business_model":[],"class_list":["post-12902","plugin","type-plugin","status-closed","hentry","plugin_tags-last-fm","plugin_tags-lastfm","plugin_tags-music","plugin_tags-scrobbling","plugin_tags-widget","plugin_category-customization","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-gabsoftware","plugin_committers-gabsoftware"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/glastfm_000000.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/glastfm\/trunk\/screenshot-1.png?rev=1539234","caption":"gLastFM with small covers"},{"src":"https:\/\/ps.w.org\/glastfm\/trunk\/screenshot-2.png?rev=1539234","caption":"gLastFM with medium covers"},{"src":"https:\/\/ps.w.org\/glastfm\/trunk\/screenshot-3.png?rev=1539234","caption":"gLastFM with large covers (default)"},{"src":"https:\/\/ps.w.org\/glastfm\/trunk\/screenshot-4.png?rev=1539234","caption":"gLastFM with extra-large covers"},{"src":"https:\/\/ps.w.org\/glastfm\/trunk\/screenshot-5.png?rev=1539234","caption":"Example of custom template without covers"}],"raw_content":"<!--section=description-->\n<p>Share your recent, loved or top tracks scrobbled on Last.fm.\nIt is also possible to display the top albums, top artists, weekly track chart, weekly album chart and weekly artist chart.\n<\/p>\n\n<p>The optional template system will let you present your data as you want. If you do not want to use a custom template, a default presentation with covers will be shown.<\/p>\n\n<p>\ngLastFM is based on Lastfm-covers, but it has evolved and almost doesn't share any common code now.\n<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Template system so you can display what you want, as you want.<\/li>\n<li>Default presentation with different cover sizes (small, medium, large and extra-large) if you do not use the template system.<\/li>\n<li>Easily configurable and customizable<\/li>\n<li>Use cached data if the data from Last.fm is unavailable or too much recent<\/li>\n<li>Does not use Javascript: everyone can see the widget (but you are free to add some JavaScript to make things looking more pretty)<\/li>\n<li>Display the items as a list for easy styling<\/li>\n<li>Clicking a cover or title can redirect you to the related Last.fm page<\/li>\n<li>Improved theme with new pictures (see the 'license.txt' file in the theme directory)<\/li>\n<li>Clicking on the title of the widget will take you to the user's Last.fm page<\/li>\n<li>Lot of code cleaning<\/li>\n<li>Corrected some translations<\/li>\n<li>Better Last.fm error handling (no longer have PHP errors in case of failure)<\/li>\n<li>Use of unique names for functions and global variables to avoid conflicts<\/li>\n<li>Respect WordPress coding standards better<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Extract and upload the 'glastfm' directory to your '\/wp-content\/plugins\/' directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Edit the plugin configuration in the WordPress \"settings\" category<\/li>\n<li>Add the widget in your sidebar<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Why aren't some fields available in the template depending on what I want to display?'<\/dt>\n<dd><p>That's because the fields aren't available in the JSON data we retrieved from Last.fm.<\/p><\/dd>\n<dt>Where do you fetch all this data?<\/dt>\n<dd><p>I fetch it using the Last.fm API (http:\/\/www.lastfm.fr\/api) in JSON format using your API key, the cURL library and the json_decode PHP function.<\/p><\/dd>\n<dt>Is it possible to include field X or ranking Y?<\/dt>\n<dd><p>Maybe. Just contact me :)<\/p><\/dd>\n<dt>I have tons of wonderful ideas for your plugin. What should I do?<\/dt>\n<dd><p>Just let me know, it's always good to hear other people ideas!<\/p><\/dd>\n<dt>OMG WHAT IS THIS CRAP, IT DOESN'T WORK!!!<\/dt>\n<dd><p>Go to this page and follow the instructions: http:\/\/www.gabsoftware.com\/support\/ . Oh yes, and do not use CAPS please.<\/p><\/dd>\n<dt>The widget does not render well on my WordPress, why, and what should I do?<\/dt>\n<dd><p>Although the widget should display fine on most sidebars, if it doesn't render well, that's probably a CSS issue.\nTry to hack the widget CSS and\/or use a custom template so that you can style the output yourself.<\/p><\/dd>\n<dt>Another question ?<\/dt>\n<dd><p>If you have a question or a problem you can contact me on my website: http:\/\/www.gabsoftware.com\/contact\/ or on the plugin webpage.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added support for Weekly track chart, Weekly artist chart and Weekly album chart<\/li>\n<li>Added support for different cover sizes (small, medium, large and extra-large)<\/li>\n<li>Fixed recent charts display limit+1 items when one item is \"now playing\"<\/li>\n<li>Reorganized the tags so that \"%x%\" and \"%xurl%\" appear together<\/li>\n<li>The %title% tag is now the %track% tag<\/li>\n<li>The tags %coverurl%, %coversmallurl%, %covermediumurl%, %coverlargeurl% and %coverextralargeurl% are now available for your template<\/li>\n<li>Cosmetic tweaks<\/li>\n<li>New pictures used for CD jewel case<\/li>\n<li>Option to display credits (thanks if you do!)<\/li>\n<li>The message \"(from cache)\" is now optional<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Code cleaning<\/li>\n<li>Added an option to use a custom template.<\/li>\n<li>Can now display the top albums and top artists<\/li>\n<li>Now use JSON format instead of XML (easier to work with)<\/li>\n<li>Improved widget settings<\/li>\n<li>CSS tweaks<\/li>\n<li>Added a link so that users do not forget to set an API key<\/li>\n<li>Updated this readme<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Bugs fixed<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Bugs fixed<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Corrected the case where the XML data is corrupted or incomplete<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Share your recent, loved or top tracks scrobbled on Last.fm on your sidebar","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/12902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=12902"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gabsoftware"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=12902"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=12902"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=12902"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=12902"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=12902"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=12902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}