diff --git a/dashboard-ui/scripts/boxsets.js b/dashboard-ui/scripts/boxsets.js
index 794e438436..be30d9e731 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 892922a18e..507cfaeb25 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 610b218e5d..27572601f1 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 0463064a24..06cbddea23 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 6761e9d30d..e710f40112 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 9d487751bb..d946203bf4 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 55a6f93cd8..25bb11030a 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 += "
";
+ }
- return html;
- }
+ return html;
+ }
};
diff --git a/dashboard-ui/scripts/moviegenres.js b/dashboard-ui/scripts/moviegenres.js
index df547360b7..1470f5911b 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 66fe4d07eb..2b9d0281cb 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 01d207ff18..ec38e3d425 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 cf814e1559..39db92da87 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 ff33c06904..d89e074cff 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 bc60785dbf..f01fd1f787 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 7eac26db96..c1c8af7bf4 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 6f81dca69c..7916b867df 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();
});
}