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

rework hosting options

This commit is contained in:
Luke Pulverenti 2015-01-18 23:29:57 -05:00
parent 1509f3805d
commit 0f142fff89
10 changed files with 222 additions and 167 deletions

View file

@ -82,18 +82,12 @@
$('#appVersionNumber', page).html(Globalize.translate('LabelVersionNumber').replace('{0}', systemInfo.Version));
var httpPort = systemInfo.HttpServerPortNumber;
var portHtml = Globalize.translate('LabelRunningOnPort', '<b>' + httpPort + '</b>');
if (systemInfo.UseHttps) {
var httpsPort = systemInfo.HttpsPortNumber;
portHtml += '<br>';
portHtml += Globalize.translate('LabelRunningOnHttpsPort', '<b>' + httpsPort + '</b>');
if (systemInfo.EnableHttps) {
$('#ports', page).html(Globalize.translate('LabelRunningOnPorts', '<b>' + systemInfo.HttpServerPortNumber + '</b>', '<b>' + systemInfo.HttpsPortNumber + '</b>'));
} else {
$('#ports', page).html(Globalize.translate('LabelRunningOnPort', '<b>' + systemInfo.HttpServerPortNumber + '</b>'));
}
$('#ports', page).html(portHtml);
if (systemInfo.CanSelfRestart) {
$('.btnRestartContainer', page).removeClass('hide');
} else {
@ -773,11 +767,20 @@
renderUrls: function (page, systemInfo) {
if (systemInfo.LocalAddress) {
var localAccessHtml = Globalize.translate('LabelLocalAccessUrl', '<a href="' + systemInfo.LocalAddress + '" target="_blank">' + systemInfo.LocalAddress + '</a>');
$('.localUrl', page).html(localAccessHtml).show().trigger('create');
} else {
$('.externalUrl', page).hide();
}
if (systemInfo.WanAddress) {
var externalUrl = systemInfo.WanAddress + ApiClient.apiPrefix();
var externalUrl = systemInfo.WanAddress;
var remoteAccessHtml = Globalize.translate('LabelRemoteAccessUrl').replace('{0}', '<a href="' + externalUrl + '" target="_blank">' + externalUrl + '</a>');
var remoteAccessHtml = Globalize.translate('LabelRemoteAccessUrl', '<a href="' + externalUrl + '" target="_blank">' + externalUrl + '</a>');
$('.externalUrl', page).html(remoteAccessHtml).show().trigger('create');
} else {