[Slim-Checkins] r11363 - in /trunk/server/HTML/Fishbone: html/ajax.js status_header.html

kdf at svn.slimdevices.com kdf at svn.slimdevices.com
Wed Feb 7 23:48:52 PST 2007


Author: kdf
Date: Wed Feb  7 23:48:52 2007
New Revision: 11363

URL: http://svn.slimdevices.com?rev=11363&view=rev
Log:
Bug: n/a
Description: make cover art a dead link when there is no album info, force refresh of playlist data on a blank playlist.  


Modified:
    trunk/server/HTML/Fishbone/html/ajax.js
    trunk/server/HTML/Fishbone/status_header.html

Modified: trunk/server/HTML/Fishbone/html/ajax.js
URL: http://svn.slimdevices.com/trunk/server/HTML/Fishbone/html/ajax.js?rev=11363&r1=11362&r2=11363&view=diff
==============================================================================
--- trunk/server/HTML/Fishbone/html/ajax.js (original)
+++ trunk/server/HTML/Fishbone/html/ajax.js Wed Feb  7 23:48:52 2007
@@ -222,9 +222,11 @@
 	if (parsedData['thissongnum']) {
 		hideElements(['notplaying']);
 		showElements(['nowplaying']);
+		$('coverarthref').href = 'browsedb.html?hierarchy=album,track&level=2&album.id='+parsedData['albumid']+'&player='+player;
 	} else {
 		hideElements(['nowplaying']);
 		showElements(['notplaying']);
+		$('coverarthref').href = "javascript:void();";
 	}
 
 	var playeronly = ['playCtlffwd', 'playCtlrew', 'playCtlmute', 'volumeControl'];
@@ -362,6 +364,11 @@
 	var doc = parent.playlist.document;
 	var found = 0;
 	var refresh = 0;
+	
+	if (parsedData['playlistsize'] == 0) {
+		getPlaylistData();
+		return;
+	}
 	
 	if (first == null || first == parsedData['first_item']) {
 		first = parsedData['first_item'];

Modified: trunk/server/HTML/Fishbone/status_header.html
URL: http://svn.slimdevices.com/trunk/server/HTML/Fishbone/status_header.html?rev=11363&r1=11362&r2=11363&view=diff
==============================================================================
--- trunk/server/HTML/Fishbone/status_header.html (original)
+++ trunk/server/HTML/Fishbone/status_header.html Wed Feb  7 23:48:52 2007
@@ -124,7 +124,7 @@
 [%- PROCESS progressOverlay -%]
 		<div id="TopMenu1">
 			<div id="coverart">
-				<span id='coverhref'><a [% albumHRef %] target="browser">[% IF coverThumb -%]
+				<span id='coverhref'><a id="coverarthref" [% albumHRef %] target="browser">[% IF coverThumb -%]
 					[%- PROCESS statusImg width="100" -%]
 				[%- ELSE -%]
 					<img src="[% webroot %]html/images/cover.png" id="coverartpath" width = '100' height="100">



More information about the checkins mailing list