From 8ef227458eeded2cb09646e32b9cd97455145cd6 Mon Sep 17 00:00:00 2001 From: Adam Jodock Date: Sat, 13 May 2017 00:18:03 -0500 Subject: [PATCH 1/3] Include DateAdded in getArtists for home page --- headphones/webserve.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/headphones/webserve.py b/headphones/webserve.py index 855fed244..cc0820af7 100644 --- a/headphones/webserve.py +++ b/headphones/webserve.py @@ -987,6 +987,8 @@ def getArtists_json(self, iDisplayStart=0, iDisplayLength=100, sSearch="", iSort sortcolumn = 'ReleaseDate' elif iSortCol_0 == '4': sortbyhavepercent = True + elif iSortCol_0 == '5': + sortcolumn = 'DateAdded' if sSearch == "": query = 'SELECT * from artists order by %s COLLATE NOCASE %s' % (sortcolumn, sSortDir_0) @@ -1021,6 +1023,7 @@ def getArtists_json(self, iDisplayStart=0, iDisplayLength=100, sSearch="", iSort "ReleaseDate": "", "ReleaseInFuture": "False", "AlbumID": "", + "DateAdded": artist["DateAdded"], } if not row['HaveTracks']: From 8cddd5207beae39f22d2e9325895ea13789586d8 Mon Sep 17 00:00:00 2001 From: Adam Jodock Date: Sat, 13 May 2017 00:19:46 -0500 Subject: [PATCH 2/3] Add "Added" column to home page. --- data/interfaces/default/index.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/interfaces/default/index.html b/data/interfaces/default/index.html index 260c0a1a3..5c758ad19 100644 --- a/data/interfaces/default/index.html +++ b/data/interfaces/default/index.html @@ -12,6 +12,7 @@ Status Latest Release Have + Added @@ -101,6 +102,9 @@ return '
' + full['HaveTracks'] + '/' + full['TotalTracks'] + '
'; } }, + { + "aTargets":[5],"mDataProp":"DateAdded" + }, ], "oLanguage": { "sSearch": "", @@ -123,6 +127,7 @@ nRow.children[2].id = 'status' nRow.children[3].id = 'album' nRow.children[4].id = 'have' + nRow.children[5].id = 'added' return nRow; }, "fnServerData": function ( sSource, aoData, fnCallback ) { From f65b707c1256f1e1e044a8f99bff7716080b2ed9 Mon Sep 17 00:00:00 2001 From: Adam Jodock Date: Sat, 13 May 2017 00:20:12 -0500 Subject: [PATCH 3/3] Increase column width to 100px for Added column on home page. --- data/interfaces/default/css/style.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/interfaces/default/css/style.css b/data/interfaces/default/css/style.css index 8227537d2..8c78b7a39 100644 --- a/data/interfaces/default/css/style.css +++ b/data/interfaces/default/css/style.css @@ -1015,6 +1015,11 @@ div#artistheader h2 a { text-align: left; vertical-align: middle; } +#artist_table td#added { + min-width: 100px; + text-align: left; + vertical-align: middle; +} #markalbum { position: relative; top: 25px;