diff --git a/dashboard-ui/scripts/dashboardpage.js b/dashboard-ui/scripts/dashboardpage.js index 767e3409ff..23cae35da2 100644 --- a/dashboard-ui/scripts/dashboardpage.js +++ b/dashboard-ui/scripts/dashboardpage.js @@ -819,21 +819,22 @@ var imgUrl, text; + var supporterIconContainer = page.querySelector('.supporterIconContainer'); + if (!AppInfo.enableSupporterMembership) { - $('.supporterIconContainer', page).remove(); + supporterIconContainer.classList.add('hide'); } else if (pluginSecurityInfo.IsMBSupporter) { + supporterIconContainer.classList.remove('hide'); + imgUrl = "css/images/supporter/supporterbadge.png"; text = Globalize.translate('MessageThankYouForSupporting'); - $('.supporterIconContainer', page).html('' + text + ''); + supporterIconContainer.innerHTML = '' + text + ''; } else { - imgUrl = "css/images/supporter/nonsupporterbadge.png"; - text = Globalize.translate('MessagePleaseSupportProject'); - - $('.supporterIconContainer', page).html('' + text + ''); + supporterIconContainer.classList.add('hide'); } }, diff --git a/dashboard-ui/scripts/musicrecommended.js b/dashboard-ui/scripts/musicrecommended.js index 6f6d16aac8..a8a64fa7f6 100644 --- a/dashboard-ui/scripts/musicrecommended.js +++ b/dashboard-ui/scripts/musicrecommended.js @@ -310,6 +310,13 @@ if (!controller) { tabContent = view.querySelector('.pageTabContent[data-index=\'' + index + '\']'); controller = index ? new controllerFactory(view, params, tabContent) : self; + + if (index == 2) { + controller.mode = 'albumartists'; + } else if (index == 3) { + controller.mode = 'artists'; + } + tabControllers[index] = controller; if (controller.initTab) { diff --git a/dashboard-ui/scripts/useredit.js b/dashboard-ui/scripts/useredit.js index 7c2053e895..960c18a371 100644 --- a/dashboard-ui/scripts/useredit.js +++ b/dashboard-ui/scripts/useredit.js @@ -235,6 +235,8 @@ $('.editUserProfileForm').off('submit', onSubmit).on('submit', onSubmit); + this.querySelector('.sharingHelp').innerHTML = Globalize.translate('OptionAllowLinkSharingHelp', 30); + }).on('pagebeforeshow', "#editUserPage", function () { var page = this; diff --git a/dashboard-ui/strings/en-US.json b/dashboard-ui/strings/en-US.json index 5797a57594..19ca9833fd 100644 --- a/dashboard-ui/strings/en-US.json +++ b/dashboard-ui/strings/en-US.json @@ -316,7 +316,7 @@ "OptionAllowRemoteSharedDevices": "Allow remote control of shared devices", "OptionAllowRemoteSharedDevicesHelp": "Dlna devices are considered shared until a user begins controlling it.", "OptionAllowLinkSharing": "Allow social media sharing", - "OptionAllowLinkSharingHelp": "Only web pages containing media information are shared. Media files are never shared publicly. Shares are time-limited and will expire based on your server sharing settings.", + "OptionAllowLinkSharingHelp": "Only web pages containing media information are shared. Media files are never shared publicly. Shares are time-limited and will expire after {0} days.", "HeaderSharing": "Sharing", "HeaderRemoteControl": "Remote Control", "OptionMissingTmdbId": "Missing Tmdb Id", diff --git a/dashboard-ui/useredit.html b/dashboard-ui/useredit.html index f4a740b7e5..4cf8c177e9 100644 --- a/dashboard-ui/useredit.html +++ b/dashboard-ui/useredit.html @@ -88,7 +88,7 @@

${OptionAllowLinkSharing} -
${OptionAllowLinkSharingHelp}
+