diff --git a/dashboard-ui/itembynamedetails.html b/dashboard-ui/itembynamedetails.html
index 19ddb8b77..c22dd3b9b 100644
--- a/dashboard-ui/itembynamedetails.html
+++ b/dashboard-ui/itembynamedetails.html
@@ -146,7 +146,7 @@
-
+
Edit
diff --git a/dashboard-ui/itemdetails.html b/dashboard-ui/itemdetails.html
index 24a596e36..8abc4cbfd 100644
--- a/dashboard-ui/itemdetails.html
+++ b/dashboard-ui/itemdetails.html
@@ -148,7 +148,7 @@
Play
-
+
Edit
diff --git a/dashboard-ui/livetvchannel.html b/dashboard-ui/livetvchannel.html
index 2a62dcbf6..426a0b3ee 100644
--- a/dashboard-ui/livetvchannel.html
+++ b/dashboard-ui/livetvchannel.html
@@ -31,7 +31,7 @@
-
+
diff --git a/dashboard-ui/livetvprogram.html b/dashboard-ui/livetvprogram.html
index 6f1474621..28daefb57 100644
--- a/dashboard-ui/livetvprogram.html
+++ b/dashboard-ui/livetvprogram.html
@@ -48,7 +48,7 @@
-
+
diff --git a/dashboard-ui/livetvrecording.html b/dashboard-ui/livetvrecording.html
index ec6ce38ba..a3b5393d7 100644
--- a/dashboard-ui/livetvrecording.html
+++ b/dashboard-ui/livetvrecording.html
@@ -42,7 +42,7 @@
-
+
diff --git a/dashboard-ui/scripts/indexpage.js b/dashboard-ui/scripts/indexpage.js
index 4e0f68263..ff27474b1 100644
--- a/dashboard-ui/scripts/indexpage.js
+++ b/dashboard-ui/scripts/indexpage.js
@@ -196,7 +196,7 @@
html += getViewHtml(views[i]);
}
- var elem = $('#views', page).html(html);
+ var elem = $('#views', page).html(html).trigger('create');
if (counts.MovieCount || counts.TrailerCount) {
renderMovieViewImages(elem, userId);
diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js
index 311dcad76..511f83855 100644
--- a/dashboard-ui/scripts/librarybrowser.js
+++ b/dashboard-ui/scripts/librarybrowser.js
@@ -2556,13 +2556,13 @@
buttonCount++;
}
- if (currentUser.Configuration.IsAdministrator) {
+ if (currentUser.Configuration.IsAdministrator && item.Type != "Recording") {
html += '';
buttonCount++;
}
if (!isPortrait || buttonCount < 3) {
- html += '';
+ html += '';
}
html += '
';
diff --git a/dashboard-ui/scripts/librarymenu.js b/dashboard-ui/scripts/librarymenu.js
index 30560fd50..5055941c1 100644
--- a/dashboard-ui/scripts/librarymenu.js
+++ b/dashboard-ui/scripts/librarymenu.js
@@ -16,7 +16,7 @@
html += '

';
- html += '';
+ html += '';
if (user.Configuration.IsAdministrator) {
html += '';
diff --git a/dashboard-ui/scripts/livetvguide.js b/dashboard-ui/scripts/livetvguide.js
index dae9f94e8..591c78e54 100644
--- a/dashboard-ui/scripts/livetvguide.js
+++ b/dashboard-ui/scripts/livetvguide.js
@@ -498,13 +498,6 @@
html += (item.OverviewHtml || item.Overview || '');
html += '';
- //html += '
';
-
- //html += '';
- //html += '';
-
- //html += '
';
-
html += '
';
return html;
diff --git a/dashboard-ui/scripts/livetvrecordinglist.js b/dashboard-ui/scripts/livetvrecordinglist.js
index 717142219..277c160dd 100644
--- a/dashboard-ui/scripts/livetvrecordinglist.js
+++ b/dashboard-ui/scripts/livetvrecordinglist.js
@@ -35,7 +35,7 @@
html += LibraryBrowser.getPagingHtml(query, result.TotalRecordCount);
- $('#items', page).html(html).trigger('create');
+ $('#items', page).html(html).trigger('create').createPosterItemHoverMenu();
$('.selectPage', page).on('change', function () {
query.StartIndex = (parseInt(this.value) - 1) * query.Limit;
diff --git a/dashboard-ui/scripts/livetvrecordings.js b/dashboard-ui/scripts/livetvrecordings.js
index 4d5c63e19..c2ea8ccfd 100644
--- a/dashboard-ui/scripts/livetvrecordings.js
+++ b/dashboard-ui/scripts/livetvrecordings.js
@@ -58,7 +58,7 @@
overlayText: true,
coverImage: true
- }));
+ })).createPosterItemHoverMenu();
}
function reload(page) {
diff --git a/dashboard-ui/scripts/livetvseriestimer.js b/dashboard-ui/scripts/livetvseriestimer.js
index 66a8dc2bf..13dd646ef 100644
--- a/dashboard-ui/scripts/livetvseriestimer.js
+++ b/dashboard-ui/scripts/livetvseriestimer.js
@@ -127,7 +127,7 @@
overlayText: true,
coverImage: true
- }));
+ })).createPosterItemHoverMenu();
}
function renderSchedule(page, result) {
diff --git a/dashboard-ui/scripts/livetvsuggested.js b/dashboard-ui/scripts/livetvsuggested.js
index a69a5b11c..da28d78ce 100644
--- a/dashboard-ui/scripts/livetvsuggested.js
+++ b/dashboard-ui/scripts/livetvsuggested.js
@@ -23,7 +23,7 @@
});
- $('.activeProgramItems', page).html(html);
+ $('.activeProgramItems', page).html(html).createPosterItemHoverMenu();
});
apiClient.getLiveTvRecommendedPrograms({
@@ -46,7 +46,7 @@
});
- $('.upcomingProgramItems', page).html(html);
+ $('.upcomingProgramItems', page).html(html).createPosterItemHoverMenu();
});
}
diff --git a/dashboard-ui/scripts/remotecontrol.js b/dashboard-ui/scripts/remotecontrol.js
index 6f87ea11c..189121b7e 100644
--- a/dashboard-ui/scripts/remotecontrol.js
+++ b/dashboard-ui/scripts/remotecontrol.js
@@ -69,7 +69,7 @@
html += '
Close';
html += '
';
- html += '
Play On
';
+ html += '
Remote Control
';
html += '
';
html += '
';
@@ -90,7 +90,7 @@
html += '
';
- html += '
';
+ html += '
';
html += '';
@@ -454,31 +454,44 @@
var html = '';
html += '
';
- html += '
';
html += '
';
@@ -642,7 +655,7 @@
html += '';
+ html += '
';
+ html += '
Send Command
';
+ html += '
';
+
html += '
';
- html += '';
- html += '';
+ html += '';
+ html += '';
html += '
';
- html += '
';
- html += '
Send Message
';
- html += '
';
-
html += '
';
html += '
';
html += '
';
- html += '
';
+ html += '
';
html += '';
@@ -877,13 +890,11 @@
$('.nothingPlaying', popup).hide();
$('.nowPlaying', popup).hide();
$('.commandsCollapsible', popup).hide();
- $('.sessionButtons', popup).hide();
}
else if (session.NowPlayingItem) {
$('.commandsCollapsible', popup).show();
- $('.sessionButtons', popup).show();
$('.nothingPlaying', popup).hide();
var elem = $('.nowPlaying', popup).show();
@@ -892,7 +903,6 @@
} else {
- $('.sessionButtons', popup).show();
$('.commandsCollapsible', popup).show();
$('.nothingPlaying', popup).show();
$('.nowPlaying', popup).hide();
diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js
index 9e9ad4d75..6293dc041 100644
--- a/dashboard-ui/scripts/site.js
+++ b/dashboard-ui/scripts/site.js
@@ -1360,7 +1360,7 @@ $(function () {
footerHtml += '
';
footerHtml += '
';
- footerHtml += '
';
+ footerHtml += '
';
footerHtml += '
';