[pve-devel] [PATCH manager 1/4] partially revert lxc gui structure
Dominik Csapak
d.csapak at proxmox.com
Thu Sep 1 11:19:08 CEST 2016
this patch removes the "system" group
and reorders the options like it was before,
with one exception:
console now comes at second place after summary
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
www/manager6/lxc/Config.js | 89 +++++++++++++++++++++++-----------------------
1 file changed, 44 insertions(+), 45 deletions(-)
diff --git a/www/manager6/lxc/Config.js b/www/manager6/lxc/Config.js
index 25733cc..92cb378 100644
--- a/www/manager6/lxc/Config.js
+++ b/www/manager6/lxc/Config.js
@@ -131,59 +131,14 @@ Ext.define('PVE.lxc.Config', {
xtype: 'pveLxcSummary',
iconCls: 'fa fa-book',
itemId: 'summary'
- },
- {
- title: gettext('System'),
- itemId: 'system',
- expandedOnInit: true,
- iconCls: 'fa fa-cube',
- xtype: 'pveLxcRessourceView'
- },
- {
- title: gettext('Options'),
- itemId: 'options',
- groups: ['system'],
- iconCls: 'fa fa-gear',
- xtype: 'pveLxcOptions'
- },
- {
- title: gettext('Network'),
- iconCls: 'fa fa-exchange',
- itemId: 'network',
- groups:['system'],
- xtype: 'pveLxcNetworkView'
- },
- {
- title: gettext('DNS'),
- groups: ['system'],
- iconCls: 'fa fa-globe',
- itemId: 'dns',
- xtype: 'pveLxcDNS'
- },
- {
- title: gettext('Task History'),
- itemId: 'tasks',
- iconCls: 'fa fa-list',
- xtype: 'pveNodeTasks',
- vmidFilter: vmid
}
]
});
- if (caps.vms['VM.Backup']) {
- me.items.push({
- title: gettext('Backup'),
- iconCls: 'fa fa-floppy-o',
- xtype: 'pveBackupView',
- itemId: 'backup'
- });
- }
-
if (caps.vms['VM.Console']) {
me.items.push({
title: gettext('Console'),
itemId: 'console',
- groups: ['system'],
iconCls: 'fa fa-terminal',
xtype: 'pveNoVncConsole',
vmid: vmid,
@@ -192,6 +147,50 @@ Ext.define('PVE.lxc.Config', {
});
}
+ me.items.push(
+ {
+ title: gettext('Resources'),
+ itemId: 'resources',
+ expandedOnInit: true,
+ iconCls: 'fa fa-cube',
+ xtype: 'pveLxcRessourceView'
+ },
+ {
+ title: gettext('Network'),
+ iconCls: 'fa fa-exchange',
+ itemId: 'network',
+ xtype: 'pveLxcNetworkView'
+ },
+ {
+ title: gettext('DNS'),
+ iconCls: 'fa fa-globe',
+ itemId: 'dns',
+ xtype: 'pveLxcDNS'
+ },
+ {
+ title: gettext('Options'),
+ itemId: 'options',
+ iconCls: 'fa fa-gear',
+ xtype: 'pveLxcOptions'
+ },
+ {
+ title: gettext('Task History'),
+ itemId: 'tasks',
+ iconCls: 'fa fa-list',
+ xtype: 'pveNodeTasks',
+ vmidFilter: vmid
+ }
+ );
+
+ if (caps.vms['VM.Backup']) {
+ me.items.push({
+ title: gettext('Backup'),
+ iconCls: 'fa fa-floppy-o',
+ xtype: 'pveBackupView',
+ itemId: 'backup'
+ });
+ }
+
if (caps.vms['VM.Snapshot']) {
me.items.push({
title: gettext('Snapshots'),
--
2.1.4
More information about the pve-devel
mailing list