diff --git a/dashboard-ui/components/subtitleeditor/subtitleeditor.js b/dashboard-ui/components/subtitleeditor/subtitleeditor.js index d7e908f121..933e448ee9 100644 --- a/dashboard-ui/components/subtitleeditor/subtitleeditor.js +++ b/dashboard-ui/components/subtitleeditor/subtitleeditor.js @@ -297,14 +297,27 @@ }); } - function reload(page, itemId) { + function reload(context, itemId) { - $('.noSearchResults', page).hide(); + $('.noSearchResults', context).hide(); function onGetItem(item) { currentItem = item; - fillSubtitleList(page, item); + fillSubtitleList(context, item); + var file = item.Path || ''; + var index = Math.max(file.lastIndexOf('/'), file.lastIndexOf('\\')); + if (index > -1) { + file = file.substring(index + 1); + } + + if (file) { + context.querySelector('.pathValue').innerHTML = file; + context.querySelector('.originalFile').classList.remove('hide'); + } else { + context.querySelector('.pathValue').innerHTML = ''; + context.querySelector('.originalFile').classList.add('hide'); + } Dashboard.hideLoadingMsg(); } @@ -362,6 +375,8 @@ dlg.innerHTML = html; document.body.appendChild(dlg); + dlg.querySelector('.pathLabel').innerHTML = Globalize.translate('MediaInfoFile'); + $('.subtitleSearchForm', dlg).off('submit', onSearchSubmit).on('submit', onSearchSubmit); paperDialogHelper.open(dlg); diff --git a/dashboard-ui/components/subtitleeditor/subtitleeditor.template.html b/dashboard-ui/components/subtitleeditor/subtitleeditor.template.html index eee194ab80..74cca82966 100644 --- a/dashboard-ui/components/subtitleeditor/subtitleeditor.template.html +++ b/dashboard-ui/components/subtitleeditor/subtitleeditor.template.html @@ -5,6 +5,8 @@

${HeaderSearchForSubtitles}

+

+
diff --git a/dashboard-ui/strings/javascript/javascript.json b/dashboard-ui/strings/javascript/javascript.json index abf43cd5a3..f2eb4559fb 100644 --- a/dashboard-ui/strings/javascript/javascript.json +++ b/dashboard-ui/strings/javascript/javascript.json @@ -657,6 +657,7 @@ "ValueGuestStar": "Guest star", "MediaInfoSize": "Size", "MediaInfoPath": "Path", + "MediaInfoFile": "File", "MediaInfoFormat": "Format", "MediaInfoContainer": "Container", "MediaInfoDefault": "Default",