diff --git a/dashboard-ui/scripts/boxsets.js b/dashboard-ui/scripts/boxsets.js index 794e43843..be30d9e73 100644 --- a/dashboard-ui/scripts/boxsets.js +++ b/dashboard-ui/scripts/boxsets.js @@ -43,6 +43,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/gamegenrepage.js b/dashboard-ui/scripts/gamegenrepage.js index 892922a18..507cfaeb2 100644 --- a/dashboard-ui/scripts/gamegenrepage.js +++ b/dashboard-ui/scripts/gamegenrepage.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/gamespage.js b/dashboard-ui/scripts/gamespage.js index 610b218e5..27572601f 100644 --- a/dashboard-ui/scripts/gamespage.js +++ b/dashboard-ui/scripts/gamespage.js @@ -54,6 +54,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/gamestudiospage.js b/dashboard-ui/scripts/gamestudiospage.js index 0463064a2..06cbddea2 100644 --- a/dashboard-ui/scripts/gamestudiospage.js +++ b/dashboard-ui/scripts/gamestudiospage.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/gamesystemspage.js b/dashboard-ui/scripts/gamesystemspage.js index 6761e9d30..e710f4011 100644 --- a/dashboard-ui/scripts/gamesystemspage.js +++ b/dashboard-ui/scripts/gamesystemspage.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/itemlistpage.js b/dashboard-ui/scripts/itemlistpage.js index 9d487751b..d946203bf 100644 --- a/dashboard-ui/scripts/itemlistpage.js +++ b/dashboard-ui/scripts/itemlistpage.js @@ -42,6 +42,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index 55a6f93cd..25bb11030 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -511,7 +511,15 @@ var recordsEnd = Math.min(query.StartIndex + query.Limit, totalRecordCount); html += isTop ? '
' : '
'; - html += 'Results ' + (query.StartIndex + 1) + '-' + recordsEnd + ' of ' + totalRecordCount + ', page ' + dropdownHtml + ' of ' + pageCount; + + html += ''; + html += (query.StartIndex + 1) + '-' + recordsEnd + ' of ' + totalRecordCount + ', page ' + dropdownHtml + ' of ' + pageCount; + html += ''; + + html += ''; + + html += ''; + html += '
'; return html; @@ -902,74 +910,74 @@ } }, - getGamePosterViewHtml: function (options) { + getGamePosterViewHtml: function (options) { - var items = options.items; + var items = options.items; - var primaryImageAspectRatio = options.useAverageAspectRatio ? LibraryBrowser.getAveragePrimaryImageAspectRatio(items) : null; + var primaryImageAspectRatio = options.useAverageAspectRatio ? LibraryBrowser.getAveragePrimaryImageAspectRatio(items) : null; - var html = ""; + var html = ""; - for (var i = 0, length = items.length; i < length; i++) { - var item = items[i]; + for (var i = 0, length = items.length; i < length; i++) { + var item = items[i]; - var hasPrimaryImage = item.ImageTags && item.ImageTags.Primary; + var hasPrimaryImage = item.ImageTags && item.ImageTags.Primary; - var showText = options.showTitle || !hasPrimaryImage; + var showText = options.showTitle || !hasPrimaryImage; - var cssClass = showText ? "posterViewItem" : "posterViewItem posterViewItemWithNoText"; + var cssClass = showText ? "posterViewItem" : "posterViewItem posterViewItemWithNoText"; - html += "
"; + html += ""; - } + html += "
"; + } - return html; - } + return html; + } }; diff --git a/dashboard-ui/scripts/moviegenres.js b/dashboard-ui/scripts/moviegenres.js index df547360b..1470f5911 100644 --- a/dashboard-ui/scripts/moviegenres.js +++ b/dashboard-ui/scripts/moviegenres.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/moviepeople.js b/dashboard-ui/scripts/moviepeople.js index 66fe4d07e..2b9d0281c 100644 --- a/dashboard-ui/scripts/moviepeople.js +++ b/dashboard-ui/scripts/moviepeople.js @@ -45,6 +45,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/movies.js b/dashboard-ui/scripts/movies.js index 01d207ff1..ec38e3d42 100644 --- a/dashboard-ui/scripts/movies.js +++ b/dashboard-ui/scripts/movies.js @@ -52,6 +52,16 @@ query.StartIndex = (parseInt(this.value) - 1) * query.Limit; reloadItems(page); }); + + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); Dashboard.hideLoadingMsg(); }); diff --git a/dashboard-ui/scripts/moviestudios.js b/dashboard-ui/scripts/moviestudios.js index cf814e155..39db92da8 100644 --- a/dashboard-ui/scripts/moviestudios.js +++ b/dashboard-ui/scripts/moviestudios.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/tvgenres.js b/dashboard-ui/scripts/tvgenres.js index ff33c0690..d89e074cf 100644 --- a/dashboard-ui/scripts/tvgenres.js +++ b/dashboard-ui/scripts/tvgenres.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/tvpeople.js b/dashboard-ui/scripts/tvpeople.js index bc60785db..f01fd1f78 100644 --- a/dashboard-ui/scripts/tvpeople.js +++ b/dashboard-ui/scripts/tvpeople.js @@ -45,6 +45,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/tvshows.js b/dashboard-ui/scripts/tvshows.js index 7eac26db9..c1c8af7bf 100644 --- a/dashboard-ui/scripts/tvshows.js +++ b/dashboard-ui/scripts/tvshows.js @@ -53,6 +53,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); } diff --git a/dashboard-ui/scripts/tvstudios.js b/dashboard-ui/scripts/tvstudios.js index 6f81dca69..7916b867d 100644 --- a/dashboard-ui/scripts/tvstudios.js +++ b/dashboard-ui/scripts/tvstudios.js @@ -44,6 +44,16 @@ reloadItems(page); }); + $('.btnNextPage', elem).on('click', function () { + query.StartIndex += query.Limit; + reloadItems(page); + }); + + $('.btnPreviousPage', elem).on('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page); + }); + Dashboard.hideLoadingMsg(); }); }