[pve-devel] r5842 - in pve-manager/pve2/www/new: . panel
svn-commits at proxmox.com
svn-commits at proxmox.com
Wed Apr 20 13:35:02 CEST 2011
Author: dietmar
Date: 2011-04-20 13:35:02 +0200 (Wed, 20 Apr 2011)
New Revision: 5842
Added:
pve-manager/pve2/www/new/panel/Datacenter.js
Modified:
pve-manager/pve2/www/new/Makefile.am
pve-manager/pve2/www/new/Workspace.js
pve-manager/pve2/www/new/panel/StorageBrowser.js
Log:
add Datacenter.js stub
Modified: pve-manager/pve2/www/new/Makefile.am
===================================================================
--- pve-manager/pve2/www/new/Makefile.am 2011-04-20 11:17:46 UTC (rev 5841)
+++ pve-manager/pve2/www/new/Makefile.am 2011-04-20 11:35:02 UTC (rev 5842)
@@ -16,6 +16,7 @@
panel/NodeConfig.js \
panel/KVMConfig.js \
panel/StorageBrowser.js \
+ panel/Datacenter.js \
tree/ResourceTree.js \
Workspace.js
Modified: pve-manager/pve2/www/new/Workspace.js
===================================================================
--- pve-manager/pve2/www/new/Workspace.js 2011-04-20 11:17:46 UTC (rev 5841)
+++ pve-manager/pve2/www/new/Workspace.js 2011-04-20 11:35:02 UTC (rev 5842)
@@ -96,6 +96,7 @@
selectionchange: function(sm, selected) {
var comp;
var tlckup = {
+ root: 'pveDatacenter',
node: 'pveNodeConfig',
qemu: 'pveKVMConfig',
storage: 'pveStorageBrowser'
@@ -104,7 +105,8 @@
if (selected.length > 0) {
var n = selected[0];
comp = {
- xtype: tlckup[n.data.type] || 'pveConfigPanel',
+ xtype: tlckup[n.data.type || 'root'] ||
+ 'pveConfigPanel',
layout: 'fit',
showSearch: (n.data.id === 'root') ||
Ext.isDefined(n.data.groupbyid),
Added: pve-manager/pve2/www/new/panel/Datacenter.js
===================================================================
--- pve-manager/pve2/www/new/panel/Datacenter.js (rev 0)
+++ pve-manager/pve2/www/new/panel/Datacenter.js 2011-04-20 11:35:02 UTC (rev 5842)
@@ -0,0 +1,51 @@
+Ext.define('PVE.panel.Datacenter', {
+ extend: 'PVE.panel.ConfigPanel',
+ alias: 'widget.pveDatacenter',
+
+ initComponent: function() {
+ var me = this;
+
+ Ext.apply(me, {
+ title: "Datacenter",
+ items: [
+ {
+ title: 'Summary',
+ itemId: 'summary',
+ html: 'summary '
+ },
+ {
+ title: 'Storage',
+ itemId: 'storage',
+ html: 'storage '
+ },
+ {
+ //xtype: 'pveUserView',
+ title: 'Users',
+ itemId: 'users'
+ },
+ {
+ //xtype: 'pveGroupView',
+ title: 'Groups',
+ itemId: 'groups'
+ },
+ {
+ //xtype: 'pveACLView',
+ title: 'Permissions',
+ itemId: 'permissions',
+ },
+ {
+ //xtype: 'pveRoleView',
+ title: 'Roles',
+ itemId: 'roles'
+ },
+ {
+ //xtype: 'pveAuthView',
+ title: 'Authentication',
+ itemId: 'domains'
+ }
+ ]
+ });
+
+ me.callParent();
+ }
+});
Modified: pve-manager/pve2/www/new/panel/StorageBrowser.js
===================================================================
--- pve-manager/pve2/www/new/panel/StorageBrowser.js 2011-04-20 11:17:46 UTC (rev 5841)
+++ pve-manager/pve2/www/new/panel/StorageBrowser.js 2011-04-20 11:35:02 UTC (rev 5842)
@@ -13,8 +13,6 @@
if (!storeid)
throw "no storage ID specified";
- var vmname = me.pveSelNode.data.name;
- var descr = vmname ? "'" + vmname + "' " : '';
Ext.apply(me, {
title: "Storage '" + storeid + "'" + "' on node '" + nodename + "'",
items: [
More information about the pve-devel
mailing list