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 += "
";
+ }
- 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();
});
}