# HG changeset patch # User Dustin Demuth # Date 1432298118 -7200 # Node ID c6e9bcda69b84842a3dd3ca1b9f8bd921dc6b1b2 # Parent 0840c4cf2273c69df5555e746c051a77fa4f0b9e About Window diff -r 0840c4cf2273 -r c6e9bcda69b8 app.js --- a/app.js Fri May 22 13:16:48 2015 +0200 +++ b/app.js Fri May 22 14:35:18 2015 +0200 @@ -61,7 +61,8 @@ Lada.userroles = ''; Lada.logintime = ''; Lada.mst = []; - Lada.clientversion = '2.0beta2'; + Lada.clientVersion = '2.0-beta2'; + Lada.serverVersion = ''; var queryString = document.location.href.split('?')[1]; if (queryString) { @@ -174,13 +175,13 @@ }, success: function(response) { var json = Ext.decode(response.responseText); - return json.data; + Lada.serverVersion = json.data; }, failure: function(response) { console.log('Error in retrieving the server version.' + ' It might be lower than 2.0-beta2' + ' Or something is broken...'); - return i18n.getMsg('err.msg.generic.title'); + Lada.serverVersion = i18n.getMsg('err.msg.generic.title'); } }); }, diff -r 0840c4cf2273 -r c6e9bcda69b8 app/view/window/About.js --- a/app/view/window/About.js Fri May 22 13:16:48 2015 +0200 +++ b/app/view/window/About.js Fri May 22 14:35:18 2015 +0200 @@ -37,80 +37,46 @@ this.items = [{ border: 0, autoscroll: 'true', - layout: 'vbox', items: [{ - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: i18n.getMsg('about.window.text.login') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: Lada.username - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: i18n.getMsg('about.window.text.roles') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: Lada.userroles - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: i18n.getMsg('about.window.text.logintime') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: Ext.Date.format(new Date(Lada.logintime), 'd.m.Y H:i:s P') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: i18n.getMsg('about.window.text.serverversion') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: Lada.serverversion - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: i18n.getMsg('about.window.text.clientversion') - }, { - xtype: 'text', - style: { - width: '95%', - marginBottom: '5px' - }, - text: Lada.clientversion + xtype: 'panel', + border: 0, + layout: 'fit', + bodyPadding: 20, + html: '

' + + i18n.getMsg('about.window.text.login') + + '
' + + Lada.username + + '

' + + '

' + + i18n.getMsg('about.window.text.roles') + + this.rolesToHtml() + + '

' + + '

' + + i18n.getMsg('about.window.text.logintime') + + '
' + + Ext.Date.format(new Date(Lada.logintime), 'd.m.y h:i:s P') + + '

' + + '

' + + i18n.getMsg('about.window.text.serverversion')+ ' ' + + Lada.serverVersion + + '

' + + '

' + + i18n.getMsg('about.window.text.clientversion')+' ' + + Lada.clientVersion + + '

' }] }]; this.callParent(arguments); + }, + + rolesToHtml: function() { + var roles = ''; + var r = Lada.userroles.split(','); + var i; + for (i in r){ + roles += '
' + r[i]; + } + return roles; } }); diff -r 0840c4cf2273 -r c6e9bcda69b8 resources/i18n/Lada_de-DE.properties --- a/resources/i18n/Lada_de-DE.properties Fri May 22 13:16:48 2015 +0200 +++ b/resources/i18n/Lada_de-DE.properties Fri May 22 14:35:18 2015 +0200 @@ -94,8 +94,8 @@ about.window.text.login:Sie sind angemeldet mit der Kennung: about.window.text.roles:Sie sind Mitglied der folgenden Gruppen: about.window.text.logintime:Die Anmeldung wurde durchgeführt um: -about.window.text.serverversion:Der Server läuft mit Softwareversion: -about.window.text.clientversion:Der Client läuft mit Softwareversion: +about.window.text.serverversion:Serverversion: +about.window.text.clientversion:Clientversion: # Actions add:Hinzufügen