From 252645ce3a6fca5fbe4f6ef2461077d1190591fa Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Fri, 27 Jan 2017 17:35:45 +0100 Subject: [PATCH] add server administration tab panel --- js/Makefile | 1 + js/ServerAdministration.js | 19 +++++++++++++++++++ js/Workspace.js | 4 +++- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 js/ServerAdministration.js diff --git a/js/Makefile b/js/Makefile index b07fa18..dc49e68 100644 --- a/js/Makefile +++ b/js/Makefile @@ -1,6 +1,7 @@ JSSRC= \ Utils.js \ LoginWindow.js \ + ServerAdministration.js \ ConfigPanel.js \ Workspace.js diff --git a/js/ServerAdministration.js b/js/ServerAdministration.js new file mode 100644 index 0000000..62eded0 --- /dev/null +++ b/js/ServerAdministration.js @@ -0,0 +1,19 @@ +Ext.define('PMG.ServerAdministration', { + extend: 'Ext.tab.Panel', + alias: 'widget.pmgServerAdministration', + + title: gettext('Server Administration'), + + items: [ + { + title: gettext('Services'), + html: "Server Administration1" + }, + { + title: gettext('Updates'), + html: "Server Administration2" + } + ] +}); + + diff --git a/js/Workspace.js b/js/Workspace.js index 2d60e9d..b0f26b6 100644 --- a/js/Workspace.js +++ b/js/Workspace.js @@ -305,7 +305,9 @@ Ext.define('PMG.StdWorkspace', { title: 'Administration', itemId: 'admin', expandedOnInit: true, - html: "Server Administration" + items: [{ + xtype: 'pmgServerAdministration', + }] }, { xtype: 'panel', -- 2.39.2