mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update elements
This commit is contained in:
parent
ab2d2eaf94
commit
7b96f75a6c
24 changed files with 500 additions and 459 deletions
|
@ -1,4 +1,4 @@
|
|||
define(['dialogHelper', 'datetime', 'jQuery', 'paper-checkbox', 'paper-input', 'paper-item-body', 'paper-icon-item', 'paper-textarea', 'paper-fab', 'paper-icon-button-light'], function (dialogHelper, datetime, $) {
|
||||
define(['dialogHelper', 'datetime', 'jQuery', 'emby-checkbox', 'emby-input', 'emby-select', 'paper-item-body', 'paper-icon-item', 'paper-textarea', 'paper-fab', 'paper-icon-button-light'], function (dialogHelper, datetime, $) {
|
||||
|
||||
var currentContext;
|
||||
var metadataEditorInfo;
|
||||
|
@ -509,11 +509,11 @@
|
|||
|
||||
var labelText = Globalize.translate('LabelDynamicExternalId').replace('{0}', idInfo.Name);
|
||||
|
||||
html += '<div>';
|
||||
html += '<div class="inputContainer">';
|
||||
|
||||
var value = providerIds[idInfo.Key] || '';
|
||||
|
||||
html += '<paper-input style="display:inline-block;width:80%;" class="txtExternalId" value="' + value + '" data-providerkey="' + idInfo.Key + '" data-formatstring="' + formatString + '" data-buttonclass="' + buttonId + '" id="' + id + '" label="' + labelText + '"></paper-input>';
|
||||
html += '<input is="emby-input" class="txtExternalId" value="' + value + '" data-providerkey="' + idInfo.Key + '" data-formatstring="' + formatString + '" data-buttonclass="' + buttonId + '" id="' + id + '" label="' + labelText + '"/>';
|
||||
|
||||
if (formatString) {
|
||||
html += '<a class="clearLink ' + buttonId + '" href="#" target="_blank" data-role="none" style="float: none; width: 1.75em"><button type="button" is="paper-icon-button-light"><iron-icon icon="open-in-browser"></iron-icon></button></a>';
|
||||
|
@ -691,14 +691,14 @@
|
|||
}
|
||||
|
||||
if (item.Type == "Person") {
|
||||
context.querySelector('#txtProductionYear').label = Globalize.translate('LabelBirthYear');
|
||||
context.querySelector("#txtPremiereDate").label = Globalize.translate('LabelBirthDate');
|
||||
context.querySelector("#txtEndDate").label = Globalize.translate('LabelDeathDate');
|
||||
context.querySelector('#txtProductionYear').label(Globalize.translate('LabelBirthYear'));
|
||||
context.querySelector("#txtPremiereDate").label(Globalize.translate('LabelBirthDate'));
|
||||
context.querySelector("#txtEndDate").label(Globalize.translate('LabelDeathDate'));
|
||||
$('#fldPlaceOfBirth', context).show();
|
||||
} else {
|
||||
context.querySelector('#txtProductionYear').label = Globalize.translate('LabelYear');
|
||||
context.querySelector("#txtPremiereDate").label = Globalize.translate('LabelReleaseDate');
|
||||
context.querySelector("#txtEndDate").label = Globalize.translate('LabelEndDate');
|
||||
context.querySelector('#txtProductionYear').label(Globalize.translate('LabelYear'));
|
||||
context.querySelector("#txtPremiereDate").label(Globalize.translate('LabelReleaseDate'));
|
||||
context.querySelector("#txtEndDate").label(Globalize.translate('LabelEndDate'));
|
||||
$('#fldPlaceOfBirth', context).hide();
|
||||
}
|
||||
|
||||
|
@ -712,13 +712,13 @@
|
|||
$('#fldIndexNumber', context).show();
|
||||
|
||||
if (item.Type == "Episode") {
|
||||
context.querySelector('#txtIndexNumber').label = Globalize.translate('LabelEpisodeNumber');
|
||||
context.querySelector('#txtIndexNumber').label(Globalize.translate('LabelEpisodeNumber'));
|
||||
} else if (item.Type == "Season") {
|
||||
context.querySelector('#txtIndexNumber').label = Globalize.translate('LabelSeasonNumber');
|
||||
context.querySelector('#txtIndexNumber').label(Globalize.translate('LabelSeasonNumber'));
|
||||
} else if (item.Type == "Audio") {
|
||||
context.querySelector('#txtIndexNumber').label = Globalize.translate('LabelTrackNumber');
|
||||
context.querySelector('#txtIndexNumber').label(Globalize.translate('LabelTrackNumber'));
|
||||
} else {
|
||||
context.querySelector('#txtIndexNumber').label = Globalize.translate('LabelNumber');
|
||||
context.querySelector('#txtIndexNumber').label(Globalize.translate('LabelNumber'));
|
||||
}
|
||||
} else {
|
||||
$('#fldIndexNumber', context).hide();
|
||||
|
@ -728,11 +728,11 @@
|
|||
$('#fldParentIndexNumber', context).show();
|
||||
|
||||
if (item.Type == "Episode") {
|
||||
context.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelSeasonNumber');
|
||||
context.querySelector('#txtParentIndexNumber').label(Globalize.translate('LabelSeasonNumber'));
|
||||
} else if (item.Type == "Audio") {
|
||||
context.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelDiscNumber');
|
||||
context.querySelector('#txtParentIndexNumber').label(Globalize.translate('LabelDiscNumber'));
|
||||
} else {
|
||||
context.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelParentNumber');
|
||||
context.querySelector('#txtParentIndexNumber').label(Globalize.translate('LabelParentNumber'));
|
||||
}
|
||||
} else {
|
||||
$('#fldParentIndexNumber', context).hide();
|
||||
|
@ -741,7 +741,6 @@
|
|||
if (item.Type == "BoxSet") {
|
||||
$('#fldDisplayOrder', context).show();
|
||||
|
||||
$('#labelDisplayOrder', context).html(Globalize.translate('LabelTitleDisplayOrder'));
|
||||
$('#selectDisplayOrder', context).html('<option value="SortName">' + Globalize.translate('OptionSortName') + '</option><option value="PremiereDate">' + Globalize.translate('OptionReleaseDate') + '</option>');
|
||||
} else {
|
||||
$('#selectDisplayOrder', context).html('');
|
||||
|
@ -1049,7 +1048,10 @@
|
|||
var name = field.name;
|
||||
var value = field.value || field.name;
|
||||
var checkedHtml = currentFields.indexOf(value) == -1 ? ' checked' : '';
|
||||
html += '<paper-checkbox class="selectLockedField" data-value="' + value + '" style="display:block;margin:1em 0;"' + checkedHtml + '>' + name + '</paper-checkbox>';
|
||||
html += '<label>';
|
||||
html += '<input type="checkbox" is="emby-checkbox" class="selectLockedField" data-value="' + value + '"' + checkedHtml + '/>';
|
||||
html += '<span>' + name + '</span>';
|
||||
html += '</label>';
|
||||
}
|
||||
return html;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue