From 21bb31660f7d11e8e30a4c1d1c25ccaab1f9f25d Mon Sep 17 00:00:00 2001 From: rembo10 Date: Wed, 15 Aug 2012 15:18:22 +0530 Subject: [PATCH] Show album track counts (have/total) on alternate album selection dialog --- data/interfaces/default/album.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/data/interfaces/default/album.html b/data/interfaces/default/album.html index 5b6f1460..21a52f9e 100644 --- a/data/interfaces/default/album.html +++ b/data/interfaces/default/album.html @@ -28,10 +28,13 @@ %else: %for alternate_album in alternate_albums: <% + track_count = len(myDB.select("SELECT * from alltracks WHERE ReleaseID=?", [alternate_album['ReleaseID']])) + have_track_count = len(myDB.select("SELECT * from alltracks WHERE ReleaseID=? AND Location IS NOT NULL", [alternate_album['ReleaseID']])) if alternate_album['AlbumID'] == alternate_album['ReleaseID']: - alternate_album_name = "Headphones Default Release" + alternate_album_name = "Headphones Default Release [" + have_track_count + "/" track_count + " tracks]" else: - alternate_album_name = alternate_album['AlbumTitle'] + " (" + alternate_album['ReleaseCountry'] + ", " + alternate_album['ReleaseFormat'] + ")" + alternate_album_name = alternate_album['AlbumTitle'] + " (" + alternate_album['ReleaseCountry'] + ", " + alternate_album['ReleaseFormat'] + ") [" + have_track_count + "/" track_count + " tracks]" + %> ${alternate_album_name}
%endfor