Browse Source

[Web UI] Ports between 1 and 65535 as in the GUI. Closes #1602

adaptive-webui-19844
ngosang 9 years ago
parent
commit
47c31c8b03
  1. 4
      src/webui/extra_translations.h
  2. 8
      src/webui/www/public/preferences_content.html

4
src/webui/extra_translations.h

@ -54,8 +54,8 @@ static const char *__TRANSLATIONS__[] = {
QT_TRANSLATE_NOOP("HttpServer", "Maximum number of upload slots per torrent limit must be greater than 0 or disabled."), QT_TRANSLATE_NOOP("HttpServer", "Maximum number of upload slots per torrent limit must be greater than 0 or disabled."),
QT_TRANSLATE_NOOP("HttpServer", "Unable to save program preferences, qBittorrent is probably unreachable."), QT_TRANSLATE_NOOP("HttpServer", "Unable to save program preferences, qBittorrent is probably unreachable."),
QT_TRANSLATE_NOOP("HttpServer", "Language"), QT_TRANSLATE_NOOP("HttpServer", "Language"),
QT_TRANSLATE_NOOP("HttpServer", "The port used for incoming connections must be greater than 1024 and less than 65535."), QT_TRANSLATE_NOOP("HttpServer", "The port used for incoming connections must be between 1 and 65535."),
QT_TRANSLATE_NOOP("HttpServer", "The port used for the Web UI must be greater than 1024 and less than 65535."), QT_TRANSLATE_NOOP("HttpServer", "The port used for the Web UI must be between 1 and 65535."),
QT_TRANSLATE_NOOP("HttpServer", "The Web UI username must be at least 3 characters long."), QT_TRANSLATE_NOOP("HttpServer", "The Web UI username must be at least 3 characters long."),
QT_TRANSLATE_NOOP("HttpServer", "The Web UI password must be at least 3 characters long."), QT_TRANSLATE_NOOP("HttpServer", "The Web UI password must be at least 3 characters long."),
QT_TRANSLATE_NOOP("HttpServer", "Save"), QT_TRANSLATE_NOOP("HttpServer", "Save"),

8
src/webui/www/public/preferences_content.html

@ -972,8 +972,8 @@ applyPreferences = function() {
// Connection tab // Connection tab
// Listening Port // Listening Port
var listen_port = $('port_value').getProperty('value').toInt(); var listen_port = $('port_value').getProperty('value').toInt();
if(isNaN(listen_port) || listen_port <= 1024 || listen_port > 65535) { if(isNaN(listen_port) || listen_port < 1 || listen_port > 65535) {
alert("QBT_TR(The port used for incoming connections must be greater than 1024 and less than 65535.)QBT_TR"); alert("QBT_TR(The port used for incoming connections must be between 1 and 65535.)QBT_TR");
return; return;
} }
settings.set('listen_port', listen_port); settings.set('listen_port', listen_port);
@ -1163,8 +1163,8 @@ applyPreferences = function() {
// HTTP Server // HTTP Server
var web_ui_port = $('webui_port_value').getProperty('value').toInt(); var web_ui_port = $('webui_port_value').getProperty('value').toInt();
if(isNaN(web_ui_port) || web_ui_port <= 1024 || web_ui_port > 65535) { if(isNaN(web_ui_port) || web_ui_port < 1 || web_ui_port > 65535) {
alert("QBT_TR(The port used for the Web UI must be greater than 1024 and less than 65535.)QBT_TR"); alert("QBT_TR(The port used for the Web UI must be between 1 and 65535.)QBT_TR");
return; return;
} }
settings.set('web_ui_port', web_ui_port); settings.set('web_ui_port', web_ui_port);

Loading…
Cancel
Save