aboutsummaryrefslogtreecommitdiff
path: root/web/app
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2021-12-28 17:59:20 -0600
committerIván Ávalos <avalos@disroot.org>2021-12-28 17:59:20 -0600
commite2ae92ef37d0f5016b8e8375d8657ea125571634 (patch)
treed4a2b54dd5b6e465b8d03d129669bb29caf7bd84 /web/app
parentda626c4619288ce09a4550f6d084ac7c380b6d71 (diff)
parentf57588d4cf5159575ada170b59b7a22ae3e658f5 (diff)
downloadetbsa-traccar-web-e2ae92ef37d0f5016b8e8375d8657ea125571634.tar.gz
etbsa-traccar-web-e2ae92ef37d0f5016b8e8375d8657ea125571634.tar.bz2
etbsa-traccar-web-e2ae92ef37d0f5016b8e8375d8657ea125571634.zip
Updated Spanish translations
Diffstat (limited to 'web/app')
-rw-r--r--web/app/view/dialog/Login.js41
1 files changed, 41 insertions, 0 deletions
diff --git a/web/app/view/dialog/Login.js b/web/app/view/dialog/Login.js
index 86917b9..d565891 100644
--- a/web/app/view/dialog/Login.js
+++ b/web/app/view/dialog/Login.js
@@ -50,6 +50,47 @@ Ext.define('Traccar.view.dialog.Login', {
margin: '10px auto 25px'
}
}, {
+ xtype: 'pickerfield',
+ fieldLabel: Strings.settingsServer,
+ editable: false,
+ value: window.location.host,
+ hidden: !window.appInterface && !(window.webkit && window.webkit.messageHandlers.appInterface),
+ createPicker: function () {
+ var self = this, popup = Ext.create({
+ xtype: 'window',
+ closeAction: 'hide',
+ referenceHolder: true,
+ minWidth: 204,
+ layout: 'form',
+ header: false,
+ resizable: true,
+ items: [{
+ xtype: 'textfield',
+ anchor: '100%',
+ reference: 'serverAddress',
+ value: window.location.href
+ }],
+ fbar: [{
+ text: Strings.sharedSet,
+ handler: function () {
+ var message = 'server|' + popup.lookupReference('serverAddress').getValue();
+ if (window.webkit && window.webkit.messageHandlers.appInterface) {
+ window.webkit.messageHandlers.appInterface.postMessage(message);
+ }
+ if (window.appInterface) {
+ window.appInterface.postMessage(message);
+ }
+ }
+ }, {
+ text: Strings.sharedCancel,
+ handler: function () {
+ self.collapse();
+ }
+ }]
+ });
+ return popup;
+ }
+ }, {
xtype: 'combobox',
name: 'language',
fieldLabel: Strings.loginLanguage,