]> git.proxmox.com Git - pmg-gui.git/blame - js/SystemConfiguration.js
implement user Blacklist/Whitelist GUI
[pmg-gui.git] / js / SystemConfiguration.js
CommitLineData
e119071c
DM
1Ext.define('PMG.SystemConfiguration', {
2 extend: 'Ext.tab.Panel',
bca16cae 3 xtype: 'pmgSystemConfiguration',
e119071c 4
d9e1af94 5 title: gettext('Configuration') + ': ' + gettext('System'),
830e5827 6 border: false,
1a51a8dc 7 scrollable: true,
830e5827 8 defaults: { border: false },
e119071c
DM
9 items: [
10 {
1a51a8dc
DC
11 title: gettext('Network/Time'),
12 itemId: 'network',
13 xtype: 'panel',
14 layout: {
15 type: 'vbox',
16 align: 'stretch',
17 multi: true,
18 },
19 bodyPadding: '0 0 10 0',
20 defaults: {
21 collapsible: true,
22 animCollapse: false,
23 margin: '10 10 0 10'
24 },
25 items: [
26 {
27 flex: 1,
3960dd97 28 minHeight: 200,
1a51a8dc
DC
29 title: gettext('Interfaces'),
30 xtype: 'proxmoxNodeNetworkView',
31 nodename: Proxmox.NodeName,
32 },
33 {
1a51a8dc
DC
34 title: gettext('DNS'),
35 xtype: 'proxmoxNodeDNSView',
36 nodename: Proxmox.NodeName
37 },
38 {
1a51a8dc
DC
39 title: gettext('Time'),
40 xtype: 'proxmoxNodeTimeView',
41 nodename: Proxmox.NodeName
42 },
43 ]
e119071c
DM
44 },
45 {
a4504500 46 itemId: 'backup',
e119071c 47 title: gettext('Backup'),
1a51a8dc 48 html: "Backup"
e119071c
DM
49 },
50 {
a4504500 51 itemId: 'restore',
e119071c
DM
52 title: gettext('Restore'),
53 html: "Restore"
54 },
55 {
a4504500 56 itemId: 'reports',
e119071c
DM
57 title: gettext('Reports'),
58 html: "Reports"
59 },
60 {
a4504500 61 itemId: 'ssh',
e119071c
DM
62 title: gettext('SSH Access'),
63 html: "SSH Access"
64 }
65 ]
66});
67
68