]>
Commit | Line | Data |
---|---|---|
e119071c DM |
1 | Ext.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 |