mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
remove block padding
This commit is contained in:
parent
64da797e78
commit
11099fc41e
2 changed files with 0 additions and 24 deletions
|
@ -348,31 +348,25 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings',
|
||||||
}
|
}
|
||||||
|
|
||||||
function onOpenUploadMenu(e) {
|
function onOpenUploadMenu(e) {
|
||||||
|
|
||||||
var dialog = dom.parentWithClass(e.target, 'subtitleEditorDialog');
|
var dialog = dom.parentWithClass(e.target, 'subtitleEditorDialog');
|
||||||
var selectLanguage = dialog.querySelector('#selectLanguage');
|
var selectLanguage = dialog.querySelector('#selectLanguage');
|
||||||
var apiClient = connectionManager.getApiClient(currentItem.ServerId);
|
var apiClient = connectionManager.getApiClient(currentItem.ServerId);
|
||||||
|
|
||||||
require(['subtitleUploader'], function (subtitleUploader) {
|
require(['subtitleUploader'], function (subtitleUploader) {
|
||||||
|
|
||||||
subtitleUploader.show({
|
subtitleUploader.show({
|
||||||
|
|
||||||
languages: {
|
languages: {
|
||||||
list: selectLanguage.innerHTML,
|
list: selectLanguage.innerHTML,
|
||||||
value: selectLanguage.value
|
value: selectLanguage.value
|
||||||
},
|
},
|
||||||
itemId: currentItem.Id,
|
itemId: currentItem.Id,
|
||||||
serverId: currentItem.ServerId
|
serverId: currentItem.ServerId
|
||||||
|
|
||||||
}).then(function (hasChanged) {
|
}).then(function (hasChanged) {
|
||||||
|
|
||||||
if (hasChanged) {
|
if (hasChanged) {
|
||||||
hasChanges = true;
|
hasChanges = true;
|
||||||
reload(dialog, apiClient, currentItem.Id);
|
reload(dialog, apiClient, currentItem.Id);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSearchSubmit(e) {
|
function onSearchSubmit(e) {
|
||||||
|
|
|
@ -7,7 +7,6 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
var hasChanges = false;
|
var hasChanges = false;
|
||||||
|
|
||||||
function onFileReaderError(evt) {
|
function onFileReaderError(evt) {
|
||||||
|
|
||||||
loading.hide();
|
loading.hide();
|
||||||
|
|
||||||
var error = evt.target.error;
|
var error = evt.target.error;
|
||||||
|
@ -26,7 +25,6 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
}
|
}
|
||||||
|
|
||||||
function setFiles(page, files) {
|
function setFiles(page, files) {
|
||||||
|
|
||||||
var file = files[0];
|
var file = files[0];
|
||||||
|
|
||||||
if (!isValidSubtitleFile(file)) {
|
if (!isValidSubtitleFile(file)) {
|
||||||
|
@ -53,14 +51,12 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
// Closure to capture the file information.
|
// Closure to capture the file information.
|
||||||
reader.onload = (function (theFile) {
|
reader.onload = (function (theFile) {
|
||||||
return function () {
|
return function () {
|
||||||
|
|
||||||
// Render thumbnail.
|
// Render thumbnail.
|
||||||
var html = '<a><i class="material-icons" style="transform: translateY(25%);">subtitles</i><span>' + escape(theFile.name) + '</span><a/>';
|
var html = '<a><i class="material-icons" style="transform: translateY(25%);">subtitles</i><span>' + escape(theFile.name) + '</span><a/>';
|
||||||
|
|
||||||
page.querySelector('#subtitleOutput').innerHTML = html;
|
page.querySelector('#subtitleOutput').innerHTML = html;
|
||||||
page.querySelector('#fldUpload').classList.remove('hide');
|
page.querySelector('#fldUpload').classList.remove('hide');
|
||||||
page.querySelector('#labelDropSubtitle').classList.add('hide');
|
page.querySelector('#labelDropSubtitle').classList.add('hide');
|
||||||
|
|
||||||
};
|
};
|
||||||
})(file);
|
})(file);
|
||||||
|
|
||||||
|
@ -69,7 +65,6 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSubmit(e) {
|
function onSubmit(e) {
|
||||||
|
|
||||||
var file = currentFile;
|
var file = currentFile;
|
||||||
|
|
||||||
if (!isValidSubtitleFile(file)) {
|
if (!isValidSubtitleFile(file)) {
|
||||||
|
@ -87,7 +82,6 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
var isForced = dlg.querySelector('#chkIsForced').checked;
|
var isForced = dlg.querySelector('#chkIsForced').checked;
|
||||||
|
|
||||||
connectionManager.getApiClient(currentServerId).uploadItemSubtitle(currentItemId, language, isForced, file).then(function () {
|
connectionManager.getApiClient(currentServerId).uploadItemSubtitle(currentItemId, language, isForced, file).then(function () {
|
||||||
|
|
||||||
dlg.querySelector('#uploadSubtitle').value = '';
|
dlg.querySelector('#uploadSubtitle').value = '';
|
||||||
loading.hide();
|
loading.hide();
|
||||||
hasChanges = true;
|
hasChanges = true;
|
||||||
|
@ -98,24 +92,19 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
}
|
}
|
||||||
|
|
||||||
function initEditor(page) {
|
function initEditor(page) {
|
||||||
|
|
||||||
page.querySelector('.uploadSubtitleForm').addEventListener('submit', onSubmit);
|
page.querySelector('.uploadSubtitleForm').addEventListener('submit', onSubmit);
|
||||||
|
|
||||||
page.querySelector('#uploadSubtitle').addEventListener('change', function () {
|
page.querySelector('#uploadSubtitle').addEventListener('change', function () {
|
||||||
setFiles(page, this.files);
|
setFiles(page, this.files);
|
||||||
});
|
});
|
||||||
|
|
||||||
page.querySelector('.btnBrowse').addEventListener('click', function () {
|
page.querySelector('.btnBrowse').addEventListener('click', function () {
|
||||||
page.querySelector('#uploadSubtitle').click();
|
page.querySelector('#uploadSubtitle').click();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function showEditor(options, resolve, reject) {
|
function showEditor(options, resolve, reject) {
|
||||||
|
|
||||||
options = options || {};
|
options = options || {};
|
||||||
|
|
||||||
require(['text!./subtitleuploader.template.html'], function (template) {
|
require(['text!./subtitleuploader.template.html'], function (template) {
|
||||||
|
|
||||||
currentItemId = options.itemId;
|
currentItemId = options.itemId;
|
||||||
currentServerId = options.serverId;
|
currentServerId = options.serverId;
|
||||||
|
|
||||||
|
@ -143,11 +132,9 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
|
|
||||||
// Has to be assigned a z-index after the call to .open()
|
// Has to be assigned a z-index after the call to .open()
|
||||||
dlg.addEventListener('close', function () {
|
dlg.addEventListener('close', function () {
|
||||||
|
|
||||||
if (layoutManager.tv) {
|
if (layoutManager.tv) {
|
||||||
scrollHelper.centerFocus.off(dlg, false);
|
scrollHelper.centerFocus.off(dlg, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
loading.hide();
|
loading.hide();
|
||||||
resolve(hasChanges);
|
resolve(hasChanges);
|
||||||
});
|
});
|
||||||
|
@ -159,13 +146,11 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
var selectLanguage = dlg.querySelector('#selectLanguage');
|
var selectLanguage = dlg.querySelector('#selectLanguage');
|
||||||
|
|
||||||
if (options.languages) {
|
if (options.languages) {
|
||||||
|
|
||||||
selectLanguage.innerHTML = options.languages.list || null;
|
selectLanguage.innerHTML = options.languages.list || null;
|
||||||
selectLanguage.value = options.languages.value || null;
|
selectLanguage.value = options.languages.value || null;
|
||||||
}
|
}
|
||||||
|
|
||||||
dlg.querySelector('.btnCancel').addEventListener('click', function () {
|
dlg.querySelector('.btnCancel').addEventListener('click', function () {
|
||||||
|
|
||||||
dialogHelper.close(dlg);
|
dialogHelper.close(dlg);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -173,11 +158,8 @@ define(['dialogHelper', 'connectionManager', 'dom', 'loading', 'scrollHelper', '
|
||||||
|
|
||||||
return {
|
return {
|
||||||
show: function (options) {
|
show: function (options) {
|
||||||
|
|
||||||
return new Promise(function (resolve, reject) {
|
return new Promise(function (resolve, reject) {
|
||||||
|
|
||||||
hasChanges = false;
|
hasChanges = false;
|
||||||
|
|
||||||
showEditor(options, resolve, reject);
|
showEditor(options, resolve, reject);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue