Index: server/HTML/Nokia770/status.html =================================================================== --- server/HTML/Nokia770/status.html (revision 14027) +++ server/HTML/Nokia770/status.html (working copy) @@ -1,7 +1,7 @@ [%# Page status.html %] [%- IF ajaxRequest -%]
-	[% PROCESS ajaxRequest.txt page = 'status' %]
+	[% PROCESS ajaxRequest.txt page = 'status' %][% PROCESS ajaxStatus.txt page = 'status' %]
 	
[%- ELSE -%] @@ -199,7 +199,7 @@ [% "GENRE" | string %][% "COLON" | string %] - + Index: server/HTML/Nokia770/status.js =================================================================== --- server/HTML/Nokia770/status.js (revision 14027) +++ server/HTML/Nokia770/status.js (working copy) @@ -313,7 +313,8 @@ songinfoArray[songinfoArray.length] = {name: 'songtitle', stub:'songinfo.html?item='}; //songinfoArray[songinfoArray.length] = {name: 'artist', stub:'browsedb.html?hierarchy=album,track&level=1&contributor.id='}; songinfoArray[songinfoArray.length] = {name: 'album', stub:'browsedb.html?hierarchy=album,track&level=2&album.id='}; - songinfoArray[songinfoArray.length] = {name: 'genre', stub:'browsedb.html?hierarchy=genre,contributor,album,track&level=1&genre.id='}; + //songinfoArray[songinfoArray.length] = {name: 'genre', stub:'browsedb.html?hierarchy=genre,contributor,album,track&level=1&genre.id='}; + refreshElement('genre',parsedData['genrehtml']); refreshElement('artist',parsedData['artisthtml']); songinfoArray.each(function(key) { Index: server/HTML/Nokia770/ajaxStatus.txt =================================================================== --- server/HTML/Nokia770/ajaxStatus.txt (revision 0) +++ server/HTML/Nokia770/ajaxStatus.txt (revision 0) @@ -0,0 +1,8 @@ +genrehtml|[%- IF itemobj.genres %] [% genresHTML = [] -%] + [%- genres = item.genres || itemobj.genres -%] + [%- FOREACH genre = genres -%] + [%- genreHTMLFrag = "$genre.name" %] + [%- genresHTML.push(genreHTMLFrag) -%] + [%- END %] + [%- END -%] + [%- genresHTML.join(', ') -%] \ No newline at end of file