diff --git a/dashboard-ui/itemdetails.html b/dashboard-ui/itemdetails.html
index 297e4887e..3010694b8 100644
--- a/dashboard-ui/itemdetails.html
+++ b/dashboard-ui/itemdetails.html
@@ -99,6 +99,7 @@
+
+
diff --git a/dashboard-ui/scripts/Itemdetailpage.js b/dashboard-ui/scripts/Itemdetailpage.js
index c05b95dff..0965fc61c 100644
--- a/dashboard-ui/scripts/Itemdetailpage.js
+++ b/dashboard-ui/scripts/Itemdetailpage.js
@@ -231,6 +231,18 @@
renderSeriesAirTime(page, item, context);
renderSimiliarItems(page, item);
+
+ if (item.Players) {
+ $('#players', page).show().html(item.Players + ' Player');
+ } else {
+ $('#players', page).hide();
+ }
+
+ if (item.Type == "Audio" && item.Artists && item.Artists.length) {
+ $('#artist', page).show().html('Artist:
' + item.Artists[0] + '').trigger('create');
+ } else {
+ $('#artist', page).hide();
+ }
}
function renderSimiliarItems(page, item) {
diff --git a/dashboard-ui/scripts/boxsets.js b/dashboard-ui/scripts/boxsets.js
index 31549e9c1..c3ec67641 100644
--- a/dashboard-ui/scripts/boxsets.js
+++ b/dashboard-ui/scripts/boxsets.js
@@ -113,13 +113,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
@@ -164,7 +164,7 @@
$('#chkThemeSong', this).checked(query.HasThemeSong == true).checkboxradio('refresh');
$('#chkThemeVideo', this).checked(query.HasThemeVideo == true).checkboxradio('refresh');
- $('.alphabetPicker', this).alphaValue(query.NameStartsWith);
+ $('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
});
})(jQuery, document);
\ No newline at end of file
diff --git a/dashboard-ui/scripts/gamespage.js b/dashboard-ui/scripts/gamespage.js
index cc3a1a2a8..cda39d6cb 100644
--- a/dashboard-ui/scripts/gamespage.js
+++ b/dashboard-ui/scripts/gamespage.js
@@ -154,13 +154,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js
index 0474fa2bb..0f83d3047 100644
--- a/dashboard-ui/scripts/librarybrowser.js
+++ b/dashboard-ui/scripts/librarybrowser.js
@@ -275,7 +275,7 @@
if (options.showArtist) {
- if (item.Artists && item.Artists.length) {
+ if (item.Artists && item.Artists.length && item.Artists[0]) {
var artist = item.Artists[0];
diff --git a/dashboard-ui/scripts/moviepeople.js b/dashboard-ui/scripts/moviepeople.js
index f2914cf97..25f847dab 100644
--- a/dashboard-ui/scripts/moviepeople.js
+++ b/dashboard-ui/scripts/moviepeople.js
@@ -110,13 +110,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
@@ -157,7 +157,7 @@
}).checkboxradio('refresh');
- $('.alphabetPicker', this).alphaValue(query.NameStartsWith);
+ $('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
});
})(jQuery, document);
\ No newline at end of file
diff --git a/dashboard-ui/scripts/movies.js b/dashboard-ui/scripts/movies.js
index fbbdc15bd..3c98c6ae8 100644
--- a/dashboard-ui/scripts/movies.js
+++ b/dashboard-ui/scripts/movies.js
@@ -196,13 +196,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
@@ -262,7 +262,7 @@
$('#chkThemeSong', this).checked(query.HasThemeSong == true).checkboxradio('refresh');
$('#chkThemeVideo', this).checked(query.HasThemeVideo == true).checkboxradio('refresh');
- $('.alphabetPicker', this).alphaValue(query.NameStartsWith);
+ $('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
});
diff --git a/dashboard-ui/scripts/movietrailers.js b/dashboard-ui/scripts/movietrailers.js
index 0425f592b..859bb0657 100644
--- a/dashboard-ui/scripts/movietrailers.js
+++ b/dashboard-ui/scripts/movietrailers.js
@@ -108,13 +108,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
diff --git a/dashboard-ui/scripts/musicalbums.js b/dashboard-ui/scripts/musicalbums.js
index e02d0a2ec..d1db2ea47 100644
--- a/dashboard-ui/scripts/musicalbums.js
+++ b/dashboard-ui/scripts/musicalbums.js
@@ -120,13 +120,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
diff --git a/dashboard-ui/scripts/musicartists.js b/dashboard-ui/scripts/musicartists.js
index 25bf2bf2c..a1c9a8adf 100644
--- a/dashboard-ui/scripts/musicartists.js
+++ b/dashboard-ui/scripts/musicartists.js
@@ -100,13 +100,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
@@ -140,7 +140,7 @@
$('#chkIsOnTour', this).checked(query.IsOnTour === true).checkboxradio('refresh');
- $('.alphabetPicker', this).alphaValue(query.NameStartsWith);
+ $('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
});
})(jQuery, document);
\ No newline at end of file
diff --git a/dashboard-ui/scripts/tvpeople.js b/dashboard-ui/scripts/tvpeople.js
index 2e6bbcd53..81a9b6d06 100644
--- a/dashboard-ui/scripts/tvpeople.js
+++ b/dashboard-ui/scripts/tvpeople.js
@@ -110,13 +110,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});
@@ -166,7 +166,7 @@
}).checkboxradio('refresh');
- $('.alphabetPicker', this).alphaValue(query.NameStartsWith);
+ $('.alphabetPicker', this).alphaValue(query.NameStartsWithOrGreater);
});
})(jQuery, document);
\ No newline at end of file
diff --git a/dashboard-ui/scripts/tvshows.js b/dashboard-ui/scripts/tvshows.js
index 70a214803..b558870a1 100644
--- a/dashboard-ui/scripts/tvshows.js
+++ b/dashboard-ui/scripts/tvshows.js
@@ -181,13 +181,13 @@
$('.alphabetPicker', this).on('alphaselect', function (e, character) {
- query.NameStartsWith = character;
+ query.NameStartsWithOrGreater = character;
reloadItems(page);
}).on('alphaclear', function (e) {
- query.NameStartsWith = '';
+ query.NameStartsWithOrGreater = '';
reloadItems(page);
});