From 23b48911887bcb217e158c797a8d81ba2766f1aa Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 4 Mar 2014 21:59:59 -0500 Subject: [PATCH] add more reporting data --- dashboard-ui/advancedserversettings.html | 5 +++++ dashboard-ui/scripts/advancedserversettings.js | 4 ++++ dashboard-ui/scripts/librarybrowser.js | 4 ++-- dashboard-ui/scripts/libraryreport.js | 10 +++++----- 4 files changed, 16 insertions(+), 7 deletions(-) diff --git a/dashboard-ui/advancedserversettings.html b/dashboard-ui/advancedserversettings.html index c337acfb2..e4bbefdfa 100644 --- a/dashboard-ui/advancedserversettings.html +++ b/dashboard-ui/advancedserversettings.html @@ -25,6 +25,11 @@ +
  • + + +
    If you have a dynamic DNS enter it here. Media Browser apps will use it when connecting remotely.
    +
  • diff --git a/dashboard-ui/scripts/advancedserversettings.js b/dashboard-ui/scripts/advancedserversettings.js index e45b0a7d3..0cccc9ecc 100644 --- a/dashboard-ui/scripts/advancedserversettings.js +++ b/dashboard-ui/scripts/advancedserversettings.js @@ -13,6 +13,8 @@ $('#txtPortNumber', page).val(config.HttpServerPortNumber); + $('#txtDdns', page).val(config.WanDdns || ''); + $('#chkEnableUpnp', page).checked(config.EnableUPnP).checkboxradio('refresh'); Dashboard.hideLoadingMsg(); @@ -49,6 +51,8 @@ config.HttpServerPortNumber = $('#txtPortNumber', form).val(); config.EnableUPnP = $('#chkEnableUpnp', form).checked(); + config.WanDdns = $('#txtDdns', form).val(); + ApiClient.updateServerConfiguration(config).done(Dashboard.processServerConfigurationUpdateResult); }); diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index fe782e02e..f25dcffd4 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -373,9 +373,9 @@ if (sortField == selectedSortField) { if (sortDirection == "Descending") { - html += ''; + html += ''; } else { - html += ''; + html += ''; } } } diff --git a/dashboard-ui/scripts/libraryreport.js b/dashboard-ui/scripts/libraryreport.js index f5175553a..4575595da 100644 --- a/dashboard-ui/scripts/libraryreport.js +++ b/dashboard-ui/scripts/libraryreport.js @@ -271,14 +271,14 @@ if (item.Type == "Episode") { html += item.ParentIndexNumber == null ? '' : ('Season ' + item.ParentIndexNumber); } else { - html += '' + LibraryBrowser.getPosterViewDisplayName(item, false, false) + ''; + html += '' + LibraryBrowser.getPosterViewDisplayName(item, false, false) + ''; } break; } case 'Name': { - html += '' + LibraryBrowser.getPosterViewDisplayName(item, false, false) + ''; + html += '' + LibraryBrowser.getPosterViewDisplayName(item, false, false) + ''; break; } case 'Rating': @@ -353,18 +353,18 @@ } if (!item.ImageTags || !item.ImageTags.Primary) { - html += ''; + html += ''; } if (!item.BackdropImageTags || !item.BackdropImageTags.length) { if (item.Type !== "Episode" && item.Type !== "Season" && item.MediaType !== "Audio" && item.Type !== "Channel") { - html += ''; + html += ''; } } if (!item.ImageTags || !item.ImageTags.Logo) { if (item.Type == "Movie" || item.Type == "Trailer" || item.Type == "Series" || item.Type == "MusicArtist" || item.Type == "BoxSet") { - html += ''; + html += ''; } }