mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-06-15 21:49:39 +00:00
copy node/DNSEdit.js from manager to manager6
This commit is contained in:
parent
3ab68bc9ce
commit
5d19ec1a00
55
www/manager6/node/DNSEdit.js
Normal file
55
www/manager6/node/DNSEdit.js
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
Ext.define('PVE.node.DNSEdit', {
|
||||||
|
extend: 'PVE.window.Edit',
|
||||||
|
alias: ['widget.pveNodeDNSEdit'],
|
||||||
|
|
||||||
|
initComponent : function() {
|
||||||
|
var me = this;
|
||||||
|
|
||||||
|
var nodename = me.pveSelNode.data.node;
|
||||||
|
if (!nodename) {
|
||||||
|
throw "no node name specified";
|
||||||
|
}
|
||||||
|
|
||||||
|
me.items = [
|
||||||
|
{
|
||||||
|
xtype: 'textfield',
|
||||||
|
fieldLabel: gettext('Search domain'),
|
||||||
|
name: 'search',
|
||||||
|
allowBlank: false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
xtype: 'pvetextfield',
|
||||||
|
fieldLabel: gettext('DNS server') + " 1",
|
||||||
|
vtype: 'IP64Address',
|
||||||
|
skipEmptyText: true,
|
||||||
|
name: 'dns1'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
xtype: 'pvetextfield',
|
||||||
|
fieldLabel: gettext('DNS server') + " 2",
|
||||||
|
vtype: 'IP64Address',
|
||||||
|
skipEmptyText: true,
|
||||||
|
name: 'dns2'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
xtype: 'pvetextfield',
|
||||||
|
fieldLabel: gettext('DNS server') + " 3",
|
||||||
|
vtype: 'IP64Address',
|
||||||
|
skipEmptyText: true,
|
||||||
|
name: 'dns3'
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
Ext.applyIf(me, {
|
||||||
|
subject: gettext('DNS'),
|
||||||
|
url: "/api2/extjs/nodes/" + nodename + "/dns",
|
||||||
|
fieldDefaults: {
|
||||||
|
labelWidth: 120
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
me.callParent();
|
||||||
|
|
||||||
|
me.load();
|
||||||
|
}
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user