remove open subtitles page from dashboard

This commit is contained in:
dkanada 2019-03-11 15:58:44 -07:00
parent cd13be84fc
commit 487ba61a42
4 changed files with 0 additions and 73 deletions

View File

@ -1,27 +0,0 @@
<div id="openSubtitlesPage" data-role="page" class="page type-interior metadataConfigurationPage" data-require="scripts/opensubtitles,emby-input,emby-button,emby-linkbutton">
<div>
<div class="content-primary">
<form class="metadataSubtitlesForm">
<div style="height:0; overflow: hidden;"><input type="text" name="fakeusernameremembered" tabindex="-1" /><input type="password" name="fakepasswordremembered" tabindex="-1" /></div>
<div style="display: none;">
<input type="text" id="PreventChromeAutocomplete" name="PreventChromeAutocomplete" autocomplete="address-level4" />
</div>
<br />
<div class="inputContainer">
<input is="emby-input" type="text" id="txtOpenSubtitleUsername" autocomplete="off" label="${LabelOpenSubtitlesUsername}" />
<div class="fieldDescription">
<a is="emby-linkbutton" class="button-link" target="_blank" href="http://www.opensubtitles.org/">${ButtonRegister}</a>
</div>
</div>
<div class="inputContainer">
<input is="emby-input" type="password" id="txtOpenSubtitlePassword" autocomplete="off" label="${LabelOpenSubtitlesPassword}" />
</div>
<div>
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
</div>
<div class="fieldDescription">${SubtitleDownloadInstructions}</div>
</form>
</div>
</div>
</div>

View File

@ -300,11 +300,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
icon: "swap_horiz", icon: "swap_horiz",
href: "encodingsettings.html", href: "encodingsettings.html",
pageIds: ["encodingSettingsPage"] pageIds: ["encodingSettingsPage"]
}, {
name: "Open Subtitles",
href: "opensubtitles.html",
pageIds: ["openSubtitlesPage"],
icon: "closed_caption"
}]; }];
addPluginPagesToMainMenu(links, pluginItems, "server"); addPluginPagesToMainMenu(links, pluginItems, "server");
links.push({ links.push({

View File

@ -1,36 +0,0 @@
define(["loading", "fnchecked", "emby-linkbutton", "emby-input", "emby-checkbox", "emby-button"], function (loading) {
"use strict";
function loadPage(page, config) {
page.querySelector("#txtOpenSubtitleUsername").value = config.OpenSubtitlesUsername;
page.querySelector("#txtOpenSubtitlePassword").value = config.OpenSubtitlesPasswordHash || "";
loading.hide();
}
function onSubmit(evt) {
evt.preventDefault();
loading.show();
var form = this;
ApiClient.getNamedConfiguration("subtitles").then(function (config) {
config.OpenSubtitlesUsername = form.querySelector("#txtOpenSubtitleUsername").value;
var newPassword = form.querySelector("#txtOpenSubtitlePassword").value;
if (newPassword) {
config.OpenSubtitlesPasswordHash = newPassword;
}
ApiClient.updateNamedConfiguration("subtitles", config).then(Dashboard.processServerConfigurationUpdateResult);
});
return false;
}
$(document).on("pageinit", "#openSubtitlesPage", function() {
$(".metadataSubtitlesForm").off("submit", onSubmit).on("submit", onSubmit)
}).on("pageshow", "#openSubtitlesPage", function() {
loading.show();
var page = this;
ApiClient.getNamedConfiguration("subtitles").then(function (response) {
loadPage(page, response);
});
});
});

View File

@ -498,11 +498,6 @@ var Dashboard = {
dependencies: [], dependencies: [],
autoFocus: !1, autoFocus: !1,
roles: "admin" roles: "admin"
}), defineRoute({
path: "/opensubtitles.html",
dependencies: [],
autoFocus: !1,
roles: "admin"
}), defineRoute({ }), defineRoute({
path: "/forgotpassword.html", path: "/forgotpassword.html",
dependencies: ["emby-input", "emby-button"], dependencies: ["emby-input", "emby-button"],