// // variables var standardTrackTemplate = ''; var standardPlaylistHeaderTemplate = ''; var standardPlaylistFooterTemplate = ''; // // build html standardPlaylistHeaderTemplate += '
My spotify list'; standardPlaylistHeaderTemplate += ' '; standardPlaylistHeaderTemplate += '
'; var spotNumberOfTracks = 0; standardTrackTemplate = function(item) { spotNumberOfTracks++; if (spotNumberOfTracks > 10) return ''; var code = '
'; var tt = item.title; if (tt.length > 20) tt = tt.substr(0, 17) + "..."; code += tt; code += '
'; return code; }; standardPlaylistFooterTemplate = function(item) { var code = '
'; if (spotNumberOfTracks > 10) { code += 'View complete list
'; } code +=' List by ' + item.creator + ''; code += '
'; code += '
 
'; return code; };if (trackTemplate == undefined) var trackTemplate = standardTrackTemplate; if (playlistHeaderTemplate == undefined) var playlistHeaderTemplate = standardPlaylistHeaderTemplate; if (playlistFooterTemplate == undefined) var playlistFooterTemplate = standardPlaylistFooterTemplate; var playlistData = ''; function printPlaylistHeader(p) { printTemplate(playlistHeaderTemplate, p); } function printPlaylistFooter(p) { printTemplate(playlistFooterTemplate, p); } function printTrack(u) { printTemplate(trackTemplate, u); } function printTemplate(tw, u) { if (typeof(tw) != 'string') { playlistData += tw(u); } else { // // r for(var k in u) tw = tw.replace(new RegExp('\\{' + k + '\\}', 'g'), u[k]); playlistData += tw; } }
Warning: file_get_contents(http://ws.spotify.com/lookup?uri=spotify:user:bison:playlist:3JCegRpeoWe5BzFwFbRa7X) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/web77/domains/spotified.se/public_html/widget.php on line 49

Warning: Invalid argument supplied for foreach() in /home/web77/domains/spotified.se/public_html/widget.php on line 78
document.write(playlistData);