1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update elements

This commit is contained in:
Luke Pulverenti 2016-06-11 11:56:15 -04:00
parent ab2d2eaf94
commit 7b96f75a6c
24 changed files with 500 additions and 459 deletions

View file

@ -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;
}