[pve-devel] r6252 - in pve-manager/pve2: . www/manager www/manager/qemu
svn-commits at proxmox.com
svn-commits at proxmox.com
Thu Jul 7 10:37:22 CEST 2011
Author: dietmar
Date: 2011-07-07 10:37:22 +0200 (Thu, 07 Jul 2011)
New Revision: 6252
Modified:
pve-manager/pve2/ChangeLog
pve-manager/pve2/www/manager/PVEUtils.js
pve-manager/pve2/www/manager/qemu/CreateWizard.js
pve-manager/pve2/www/manager/qemu/HardwareView.js
Log:
impl. MacAddress vtype
Modified: pve-manager/pve2/ChangeLog
===================================================================
--- pve-manager/pve2/ChangeLog 2011-07-07 08:16:51 UTC (rev 6251)
+++ pve-manager/pve2/ChangeLog 2011-07-07 08:37:22 UTC (rev 6252)
@@ -1,5 +1,7 @@
2011-07-07 Proxmox Support Team <support at proxmox.com>
+ * www/manager/PVEUtils.js: impl. MacAddress vtype
+
* www/manager/window/Wizard.js: make it easy to use two column
layout, cleanups
Modified: pve-manager/pve2/www/manager/PVEUtils.js
===================================================================
--- pve-manager/pve2/www/manager/PVEUtils.js 2011-07-07 08:16:51 UTC (rev 6251)
+++ pve-manager/pve2/www/manager/PVEUtils.js 2011-07-07 08:37:22 UTC (rev 6252)
@@ -32,6 +32,12 @@
IPAddressText: 'Must be a numeric IP address',
IPAddressMask: /[\d\.]/i,
+ MacAddress: function(v) {
+ return /^([a-fA-F0-9]{2}:){5}[a-fA-F0-9]{2}$/.test(v);
+ },
+ MacAddressMask: /[a-fA-F0-9:]/,
+ MacAddressText: 'Must be a valid MAC address (example: "01:23:45:67:89:ab")',
+
BridgeName: function(v) {
return /^vmbr\d{1,4}$/.test(v);
},
Modified: pve-manager/pve2/www/manager/qemu/CreateWizard.js
===================================================================
--- pve-manager/pve2/www/manager/qemu/CreateWizard.js 2011-07-07 08:16:51 UTC (rev 6251)
+++ pve-manager/pve2/www/manager/qemu/CreateWizard.js 2011-07-07 08:37:22 UTC (rev 6252)
@@ -390,6 +390,7 @@
xtype: 'textfield',
name: 'mac',
fieldLabel: 'MAC address',
+ vtype: 'MacAddress',
allowBlank: true,
emptyText: 'auto'
}
Modified: pve-manager/pve2/www/manager/qemu/HardwareView.js
===================================================================
--- pve-manager/pve2/www/manager/qemu/HardwareView.js 2011-07-07 08:16:51 UTC (rev 6251)
+++ pve-manager/pve2/www/manager/qemu/HardwareView.js 2011-07-07 08:37:22 UTC (rev 6252)
@@ -206,6 +206,7 @@
xtype: 'textfield',
name: 'macaddr',
fieldLabel: 'MAC address',
+ vtype: 'MacAddress',
allowBlank: true,
emptyText: 'auto'
}
More information about the pve-devel
mailing list