From 61417657790d29718dc44784d54df03d2a94645a Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Wed, 14 Mar 2012 20:52:32 +0100 Subject: Minor changes to playlist looks. --- static/templates.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 static/templates.js (limited to 'static/templates.js') diff --git a/static/templates.js b/static/templates.js new file mode 100644 index 0000000..f1d6bed --- /dev/null +++ b/static/templates.js @@ -0,0 +1,23 @@ +Handlebars.registerHelper('trackname', function() { + var item = this; + if(!item.metadata) + return item.name; + + var s = ''; + if(item.metadata.title) + s = item.metadata.title; + if(item.metadata.artist) { + if(s.length) { + s = ' - ' + s; + s = item.metadata.artist + s; + } + } + if(!s.length) + s = item.name; + return s; +}); + +var templates = new (function Templates() { + this.directory_item = Handlebars.compile('
  • {{trackname}}'); + this.playlist_item = Handlebars.compile('{{trackname}}Delete'); +})(); -- cgit v1.2.3