this patch moves the onlineHelp ids into the javascript classes, instead of defining them where we use the classes
Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> --- www/manager6/ceph/Config.js | 2 ++ www/manager6/ceph/Monitor.js | 2 ++ www/manager6/ceph/OSD.js | 1 + www/manager6/ceph/Pool.js | 1 + www/manager6/ceph/Status.js | 1 + www/manager6/dc/ACLView.js | 2 ++ www/manager6/dc/AuthView.js | 2 ++ www/manager6/dc/Backup.js | 2 ++ www/manager6/dc/Config.js | 20 +------------------- www/manager6/dc/GroupView.js | 2 ++ www/manager6/dc/OptionView.js | 2 ++ www/manager6/dc/PoolView.js | 2 ++ www/manager6/dc/RoleView.js | 2 ++ www/manager6/dc/StorageView.js | 2 ++ www/manager6/dc/Support.js | 1 + www/manager6/dc/UserView.js | 2 ++ www/manager6/grid/BackupView.js | 1 + www/manager6/grid/FirewallAliases.js | 2 ++ www/manager6/grid/FirewallRules.js | 2 ++ www/manager6/ha/Fencing.js | 2 ++ www/manager6/ha/Groups.js | 2 ++ www/manager6/ha/Resources.js | 2 ++ www/manager6/ha/StatusView.js | 2 ++ www/manager6/lxc/Config.js | 10 ---------- www/manager6/lxc/CreateWizard.js | 1 - www/manager6/lxc/DNS.js | 2 ++ www/manager6/lxc/Network.js | 2 ++ www/manager6/lxc/Options.js | 2 ++ www/manager6/lxc/Resources.js | 2 ++ www/manager6/lxc/SnapshotTree.js | 2 ++ www/manager6/node/APT.js | 2 ++ www/manager6/node/Config.js | 11 ----------- www/manager6/node/DNSView.js | 2 ++ www/manager6/node/NetworkView.js | 2 ++ www/manager6/node/ServiceView.js | 2 ++ www/manager6/node/Subscription.js | 2 ++ www/manager6/panel/IPSet.js | 2 ++ www/manager6/pool/Config.js | 1 - www/manager6/qemu/Config.js | 7 ------- www/manager6/qemu/HardwareView.js | 2 ++ www/manager6/qemu/Options.js | 2 ++ www/manager6/storage/Browser.js | 1 - 42 files changed, 66 insertions(+), 50 deletions(-) diff --git a/www/manager6/ceph/Config.js b/www/manager6/ceph/Config.js index 87a87c9..d89f3fd 100644 --- a/www/manager6/ceph/Config.js +++ b/www/manager6/ceph/Config.js @@ -48,6 +48,8 @@ Ext.define('PVE.node.CephConfigCrush', { extend: 'Ext.panel.Panel', alias: 'widget.pveNodeCephConfigCrush', + onlineHelp: 'chapter_pveceph', + layout: 'border', items: [{ title: gettext('Ceph Config'), diff --git a/www/manager6/ceph/Monitor.js b/www/manager6/ceph/Monitor.js index 23acaaf..4017b4e 100644 --- a/www/manager6/ceph/Monitor.js +++ b/www/manager6/ceph/Monitor.js @@ -51,6 +51,8 @@ Ext.define('PVE.node.CephMonList', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveNodeCephMonList'], + onlineHelp: 'chapter_pveceph', + initComponent: function() { var me = this; diff --git a/www/manager6/ceph/OSD.js b/www/manager6/ceph/OSD.js index c9210fa..4244459 100644 --- a/www/manager6/ceph/OSD.js +++ b/www/manager6/ceph/OSD.js @@ -164,6 +164,7 @@ Ext.define('PVE.CephRemoveOsd', { Ext.define('PVE.node.CephOsdTree', { extend: 'Ext.tree.Panel', alias: ['widget.pveNodeCephOsdTree'], + onlineHelp: 'chapter_pveceph', columns: [ { xtype: 'treecolumn', diff --git a/www/manager6/ceph/Pool.js b/www/manager6/ceph/Pool.js index 8aaf5c9..c4e8dff 100644 --- a/www/manager6/ceph/Pool.js +++ b/www/manager6/ceph/Pool.js @@ -72,6 +72,7 @@ Ext.define('PVE.node.CephPoolList', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveNodeCephPoolList'], + onlineHelp: 'chapter_pveceph', stateful: false, bufferedRenderer: false, features: [ { ftype: 'summary'} ], diff --git a/www/manager6/ceph/Status.js b/www/manager6/ceph/Status.js index 171cc2a..ab97a9f 100644 --- a/www/manager6/ceph/Status.js +++ b/www/manager6/ceph/Status.js @@ -1,6 +1,7 @@ Ext.define('PVE.node.CephStatus', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveNodeCephStatus'], + onlineHelp: 'chapter_pveceph', cwidth1: 150, interval: 3000, initComponent: function() { diff --git a/www/manager6/dc/ACLView.js b/www/manager6/dc/ACLView.js index 11fff56..9ec9f68 100644 --- a/www/manager6/dc/ACLView.js +++ b/www/manager6/dc/ACLView.js @@ -73,6 +73,8 @@ Ext.define('PVE.dc.ACLView', { alias: ['widget.pveACLView'], + onlineHelp: 'chapter_user_management', + // use fixed path path: undefined, diff --git a/www/manager6/dc/AuthView.js b/www/manager6/dc/AuthView.js index 70ef226..13c033c 100644 --- a/www/manager6/dc/AuthView.js +++ b/www/manager6/dc/AuthView.js @@ -3,6 +3,8 @@ Ext.define('PVE.dc.AuthView', { alias: ['widget.pveAuthView'], + onlineHelp: 'pveum_authentication_realms', + initComponent : function() { var me = this; diff --git a/www/manager6/dc/Backup.js b/www/manager6/dc/Backup.js index d7c1075..14ceabf 100644 --- a/www/manager6/dc/Backup.js +++ b/www/manager6/dc/Backup.js @@ -322,6 +322,8 @@ Ext.define('PVE.dc.BackupView', { alias: ['widget.pveDcBackupView'], + onlineHelp: 'chapter_vzdump', + allText: '-- ' + gettext('All') + ' --', allExceptText: gettext('All except {0}'), diff --git a/www/manager6/dc/Config.js b/www/manager6/dc/Config.js index d4dbdcf..f7097e0 100644 --- a/www/manager6/dc/Config.js +++ b/www/manager6/dc/Config.js @@ -29,9 +29,8 @@ Ext.define('PVE.dc.Config', { }); me.items.push({ - xtype: 'pveDcOptionView', + xtype: 'pveDcOptionView', title: gettext('Options'), - onlineHelp: 'datacenter_configuration_file', iconCls: 'fa fa-gear', itemId: 'options' }); @@ -41,7 +40,6 @@ Ext.define('PVE.dc.Config', { me.items.push({ xtype: 'pveStorageView', title: gettext('Storage'), - onlineHelp: 'chapter_storage', iconCls: 'fa fa-database', itemId: 'storage' }); @@ -51,7 +49,6 @@ Ext.define('PVE.dc.Config', { me.items.push({ xtype: 'pveDcBackupView', iconCls: 'fa fa-floppy-o', - onlineHelp: 'chapter_vzdump', title: gettext('Backup'), itemId: 'backup' }, @@ -59,7 +56,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveACLView', title: gettext('Permissions'), iconCls: 'fa fa-unlock', - onlineHelp: 'chapter_user_management', itemId: 'permissions', expandedOnInit: true }); @@ -69,7 +65,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveUserView', groups: ['permissions'], iconCls: 'fa fa-user', - onlineHelp: 'pveum_users', title: gettext('Users'), itemId: 'users' }); @@ -79,7 +74,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveGroupView', title: gettext('Groups'), iconCls: 'fa fa-users', - onlineHelp: 'pveum_groups', groups: ['permissions'], itemId: 'groups' }, @@ -87,7 +81,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pvePoolView', title: gettext('Pools'), iconCls: 'fa fa-tags', - onlineHelp: 'pveum_pools', groups: ['permissions'], itemId: 'pools' }, @@ -95,7 +88,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveRoleView', title: gettext('Roles'), iconCls: 'fa fa-male', - onlineHelp: 'pveum_roles', groups: ['permissions'], itemId: 'roles' }, @@ -103,7 +95,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveAuthView', title: gettext('Authentication'), groups: ['permissions'], - onlineHelp: 'pveum_authentication_realms', iconCls: 'fa fa-key', itemId: 'domains' }, @@ -111,14 +102,12 @@ Ext.define('PVE.dc.Config', { xtype: 'pveHAStatusView', title: 'HA', iconCls: 'fa fa-heartbeat', - onlineHelp: 'chapter_ha_manager', itemId: 'ha' }, { title: gettext('Resources'), groups: ['ha'], iconCls: 'fa fa-th', - onlineHelp: 'ha_manager_resources', xtype: 'pveHAResourcesView', itemId: 'resources' }, @@ -126,7 +115,6 @@ Ext.define('PVE.dc.Config', { title: gettext('Groups'), groups: ['ha'], xtype: 'pveHAGroupsView', - onlineHelp: 'ha_manager_groups', iconCls: 'fa fa-object-group', itemId: 'ha-groups' }, @@ -134,7 +122,6 @@ Ext.define('PVE.dc.Config', { title: gettext('Fencing'), groups: ['ha'], iconCls: 'fa fa-bolt', - onlineHelp: 'ha_manager_fencing', xtype: 'pveFencingView', itemId: 'ha-fencing' }, @@ -145,7 +132,6 @@ Ext.define('PVE.dc.Config', { base_url: '/cluster/firewall/rules', list_refs_url: '/cluster/firewall/refs', iconCls: 'fa fa-shield', - onlineHelp: 'chapter_pve_firewall', itemId: 'firewall' }, { @@ -163,7 +149,6 @@ Ext.define('PVE.dc.Config', { title: gettext('Security Group'), groups: ['firewall'], iconCls: 'fa fa-group', - onlineHelp: 'pve_firewall_security_groups', itemId: 'firewall-sg' }, { @@ -171,7 +156,6 @@ Ext.define('PVE.dc.Config', { title: gettext('Alias'), groups: ['firewall'], iconCls: 'fa fa-external-link', - onlineHelp: 'pve_firewall_ip_aliases', base_url: '/cluster/firewall/aliases', itemId: 'firewall-aliases' }, @@ -180,7 +164,6 @@ Ext.define('PVE.dc.Config', { title: 'IPSet', groups: ['firewall'], iconCls: 'fa fa-list-ol', - onlineHelp: 'pve_firewall_ip_sets', base_url: '/cluster/firewall/ipset', list_refs_url: '/cluster/firewall/refs', itemId: 'firewall-ipset' @@ -189,7 +172,6 @@ Ext.define('PVE.dc.Config', { xtype: 'pveDcSupport', title: gettext('Support'), itemId: 'support', - onlineHelp: 'getting_help', iconCls: 'fa fa-comments-o' }); } diff --git a/www/manager6/dc/GroupView.js b/www/manager6/dc/GroupView.js index 0e412db..b0f71b1 100644 --- a/www/manager6/dc/GroupView.js +++ b/www/manager6/dc/GroupView.js @@ -3,6 +3,8 @@ Ext.define('PVE.dc.GroupView', { alias: ['widget.pveGroupView'], + onlineHelp: 'pveum_groups', + initComponent : function() { var me = this; diff --git a/www/manager6/dc/OptionView.js b/www/manager6/dc/OptionView.js index 9c16966..a24b542 100644 --- a/www/manager6/dc/OptionView.js +++ b/www/manager6/dc/OptionView.js @@ -129,6 +129,8 @@ Ext.define('PVE.dc.OptionView', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveDcOptionView'], + onlineHelp: 'datacenter_configuration_file', + initComponent : function() { var me = this; diff --git a/www/manager6/dc/PoolView.js b/www/manager6/dc/PoolView.js index a65944c..2eaec10 100644 --- a/www/manager6/dc/PoolView.js +++ b/www/manager6/dc/PoolView.js @@ -3,6 +3,8 @@ Ext.define('PVE.dc.PoolView', { alias: ['widget.pvePoolView'], + onlineHelp: 'pveum_pools', + initComponent : function() { var me = this; diff --git a/www/manager6/dc/RoleView.js b/www/manager6/dc/RoleView.js index 26a241f..78968e3 100644 --- a/www/manager6/dc/RoleView.js +++ b/www/manager6/dc/RoleView.js @@ -3,6 +3,8 @@ Ext.define('PVE.dc.RoleView', { alias: ['widget.pveRoleView'], + onlineHelp: 'pveum_roles', + initComponent : function() { var me = this; diff --git a/www/manager6/dc/StorageView.js b/www/manager6/dc/StorageView.js index 675ec60..2940a98 100644 --- a/www/manager6/dc/StorageView.js +++ b/www/manager6/dc/StorageView.js @@ -4,6 +4,8 @@ Ext.define('PVE.dc.StorageView', { alias: ['widget.pveStorageView'], + onlineHelp: 'chapter_storage', + stateful: true, stateId: 'grid-dc-storage', diff --git a/www/manager6/dc/Support.js b/www/manager6/dc/Support.js index d55ed01..2c80e3e 100644 --- a/www/manager6/dc/Support.js +++ b/www/manager6/dc/Support.js @@ -2,6 +2,7 @@ Ext.define('PVE.dc.Support', { extend: 'Ext.panel.Panel', alias: 'widget.pveDcSupport', pveGuidePath: '/pve-docs/index.html', + onlineHelp: 'getting_help', invalidHtml: '<h1>No valid subscription</h1>' + PVE.Utils.noSubKeyHtml, diff --git a/www/manager6/dc/UserView.js b/www/manager6/dc/UserView.js index 291c52b..0aa8828 100644 --- a/www/manager6/dc/UserView.js +++ b/www/manager6/dc/UserView.js @@ -56,6 +56,8 @@ Ext.define('PVE.dc.UserView', { alias: ['widget.pveUserView'], + onlineHelp: 'pveum_users', + initComponent : function() { var me = this; diff --git a/www/manager6/grid/BackupView.js b/www/manager6/grid/BackupView.js index 2f67337..ed26874 100644 --- a/www/manager6/grid/BackupView.js +++ b/www/manager6/grid/BackupView.js @@ -3,6 +3,7 @@ Ext.define('PVE.grid.BackupView', { alias: ['widget.pveBackupView'], + onlineHelp: 'chapter_vzdump', initComponent : function() { var me = this; diff --git a/www/manager6/grid/FirewallAliases.js b/www/manager6/grid/FirewallAliases.js index 9af9c52..a9329af 100644 --- a/www/manager6/grid/FirewallAliases.js +++ b/www/manager6/grid/FirewallAliases.js @@ -1,6 +1,8 @@ Ext.define('PVE.FirewallAliasEdit', { extend: 'PVE.window.Edit', + onlineHelp: 'pve_firewall_ip_aliases', + base_url: undefined, alias_name: undefined, diff --git a/www/manager6/grid/FirewallRules.js b/www/manager6/grid/FirewallRules.js index 909a5c6..2433d29 100644 --- a/www/manager6/grid/FirewallRules.js +++ b/www/manager6/grid/FirewallRules.js @@ -377,6 +377,8 @@ Ext.define('PVE.FirewallRules', { extend: 'Ext.grid.Panel', alias: 'widget.pveFirewallRules', + onlineHelp: 'chapter_pve_firewall', + stateful: true, stateId: 'grid-firewall-rules', diff --git a/www/manager6/ha/Fencing.js b/www/manager6/ha/Fencing.js index 1238fbc..164e7fe 100644 --- a/www/manager6/ha/Fencing.js +++ b/www/manager6/ha/Fencing.js @@ -2,6 +2,8 @@ Ext.define('PVE.ha.FencingView', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveFencingView'], + onlineHelp: 'ha_manager_fencing', + initComponent : function() { var me = this; diff --git a/www/manager6/ha/Groups.js b/www/manager6/ha/Groups.js index 2d94306..c218616 100644 --- a/www/manager6/ha/Groups.js +++ b/www/manager6/ha/Groups.js @@ -2,6 +2,8 @@ Ext.define('PVE.ha.GroupsView', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveHAGroupsView'], + onlineHelp: 'ha_manager_groups', + initComponent : function() { var me = this; diff --git a/www/manager6/ha/Resources.js b/www/manager6/ha/Resources.js index af9775d..339e96d 100644 --- a/www/manager6/ha/Resources.js +++ b/www/manager6/ha/Resources.js @@ -2,6 +2,8 @@ Ext.define('PVE.ha.ResourcesView', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveHAResourcesView'], + onlineHelp: 'ha_manager_resources', + initComponent : function() { var me = this; diff --git a/www/manager6/ha/StatusView.js b/www/manager6/ha/StatusView.js index 1032fab..1426961 100644 --- a/www/manager6/ha/StatusView.js +++ b/www/manager6/ha/StatusView.js @@ -2,6 +2,8 @@ Ext.define('PVE.ha.StatusView', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveHAStatusView'], + onlineHelp: 'chapter_ha_manager', + sortPriority: { quorum: 1, master: 2, diff --git a/www/manager6/lxc/Config.js b/www/manager6/lxc/Config.js index 5d5285c..dbd6641 100644 --- a/www/manager6/lxc/Config.js +++ b/www/manager6/lxc/Config.js @@ -153,7 +153,6 @@ Ext.define('PVE.lxc.Config', { { title: gettext('Resources'), itemId: 'resources', - onlineHelp: 'pct_configuration', expandedOnInit: true, iconCls: 'fa fa-cube', xtype: 'pveLxcRessourceView' @@ -161,21 +160,18 @@ Ext.define('PVE.lxc.Config', { { title: gettext('Network'), iconCls: 'fa fa-exchange', - onlineHelp: 'pct_container_network', itemId: 'network', xtype: 'pveLxcNetworkView' }, { title: gettext('DNS'), iconCls: 'fa fa-globe', - onlineHelp: 'pct_container_network', itemId: 'dns', xtype: 'pveLxcDNS' }, { title: gettext('Options'), itemId: 'options', - onlineHelp: 'pct_options', iconCls: 'fa fa-gear', xtype: 'pveLxcOptions' }, @@ -192,7 +188,6 @@ Ext.define('PVE.lxc.Config', { me.items.push({ title: gettext('Backup'), iconCls: 'fa fa-floppy-o', - onlineHelp: 'chapter_vzdump', xtype: 'pveBackupView', itemId: 'backup' }); @@ -202,7 +197,6 @@ Ext.define('PVE.lxc.Config', { me.items.push({ title: gettext('Snapshots'), iconCls: 'fa fa-history', - onlineHelp: 'pct_snapshots', xtype: 'pveLxcSnapshotTree', itemId: 'snapshot' }); @@ -213,7 +207,6 @@ Ext.define('PVE.lxc.Config', { { xtype: 'pveFirewallRules', title: gettext('Firewall'), - onlineHelp: 'chapter_pve_firewall', iconCls: 'fa fa-shield', allow_iface: true, base_url: base_url + '/firewall/rules', @@ -235,7 +228,6 @@ Ext.define('PVE.lxc.Config', { title: gettext('Alias'), groups: ['firewall'], iconCls: 'fa fa-external-link', - onlineHelp: 'pve_firewall_ip_aliases', base_url: base_url + '/firewall/aliases', itemId: 'firewall-aliases' }, @@ -244,7 +236,6 @@ Ext.define('PVE.lxc.Config', { title: gettext('IPSet'), groups: ['firewall'], iconCls: 'fa fa-list-ol', - onlineHelp: 'pve_firewall_ip_sets', base_url: base_url + '/firewall/ipset', list_refs_url: base_url + '/firewall/refs', itemId: 'firewall-ipset' @@ -267,7 +258,6 @@ Ext.define('PVE.lxc.Config', { title: gettext('Permissions'), itemId: 'permissions', iconCls: 'fa fa-unlock', - onlineHelp: 'chapter_user_management', path: '/vms/' + vmid }); } diff --git a/www/manager6/lxc/CreateWizard.js b/www/manager6/lxc/CreateWizard.js index 5e8e429..d3981a9 100644 --- a/www/manager6/lxc/CreateWizard.js +++ b/www/manager6/lxc/CreateWizard.js @@ -68,7 +68,6 @@ Ext.define('PVE.lxc.CreateWizard', { title: gettext('Network'), insideWizard: true, dataCache: {}, - onlineHelp: 'pct_container_network', create: true }); diff --git a/www/manager6/lxc/DNS.js b/www/manager6/lxc/DNS.js index eaf1719..08e63e0 100644 --- a/www/manager6/lxc/DNS.js +++ b/www/manager6/lxc/DNS.js @@ -137,6 +137,8 @@ Ext.define('PVE.lxc.DNS', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveLxcDNS'], + onlineHelp: 'pct_container_network', + initComponent : function() { var me = this; var i; diff --git a/www/manager6/lxc/Network.js b/www/manager6/lxc/Network.js index 3c8541a..1419a9e 100644 --- a/www/manager6/lxc/Network.js +++ b/www/manager6/lxc/Network.js @@ -329,6 +329,8 @@ Ext.define('PVE.lxc.NetworkView', { extend: 'Ext.grid.GridPanel', alias: ['widget.pveLxcNetworkView'], + onlineHelp: 'pct_container_network', + dataCache: {}, // used to store result of last load load: function() { diff --git a/www/manager6/lxc/Options.js b/www/manager6/lxc/Options.js index d757540..8871554 100644 --- a/www/manager6/lxc/Options.js +++ b/www/manager6/lxc/Options.js @@ -3,6 +3,8 @@ Ext.define('PVE.lxc.Options', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveLxcOptions'], + onlineHelp: 'pct_options', + initComponent : function() { var me = this; var i; diff --git a/www/manager6/lxc/Resources.js b/www/manager6/lxc/Resources.js index d7a4ba2..c54c700 100644 --- a/www/manager6/lxc/Resources.js +++ b/www/manager6/lxc/Resources.js @@ -3,6 +3,8 @@ Ext.define('PVE.lxc.RessourceView', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveLxcRessourceView'], + onlineHelp: 'pct_configuration', + renderKey: function(key, metaData, rec, rowIndex, colIndex, store) { var me = this; var rows = me.rows; diff --git a/www/manager6/lxc/SnapshotTree.js b/www/manager6/lxc/SnapshotTree.js index 1164495..ab9c81b 100644 --- a/www/manager6/lxc/SnapshotTree.js +++ b/www/manager6/lxc/SnapshotTree.js @@ -2,6 +2,8 @@ Ext.define('PVE.lxc.SnapshotTree', { extend: 'Ext.tree.Panel', alias: ['widget.pveLxcSnapshotTree'], + onlineHelp: 'pct_snapshots', + load_delay: 3000, old_digest: 'invalid', diff --git a/www/manager6/node/APT.js b/www/manager6/node/APT.js index 3afca02..7d54d14 100644 --- a/www/manager6/node/APT.js +++ b/www/manager6/node/APT.js @@ -3,6 +3,8 @@ Ext.define('PVE.node.APT', { alias: ['widget.pveNodeAPT'], + onlineHelp: 'sysadmin_package_repositories', + initComponent : function() { var me = this; diff --git a/www/manager6/node/Config.js b/www/manager6/node/Config.js index bf9d176..e30e106 100644 --- a/www/manager6/node/Config.js +++ b/www/manager6/node/Config.js @@ -160,7 +160,6 @@ Ext.define('PVE.node.Config', { title: gettext('System'), iconCls: 'fa fa-cogs', itemId: 'services', - onlineHelp: 'pve_service_daemons', expandedOnInit: true, xtype: 'pveNodeServiceView' }, @@ -168,7 +167,6 @@ Ext.define('PVE.node.Config', { title: gettext('Network'), iconCls: 'fa fa-exchange', itemId: 'network', - onlineHelp: 'sysadmin_network_configuration', groups: ['services'], xtype: 'pveNodeNetworkView' }, @@ -177,7 +175,6 @@ Ext.define('PVE.node.Config', { iconCls: 'fa fa-globe', groups: ['services'], itemId: 'dns', - onlineHelp: 'sysadmin_network_configuration', xtype: 'pveNodeDNSView' }, { @@ -207,7 +204,6 @@ Ext.define('PVE.node.Config', { iconCls: 'fa fa-refresh', disabled: !caps.nodes['Sys.Console'], // do we want to link to system updates instead? - onlineHelp: 'sysadmin_package_repositories', itemId: 'apt', xtype: 'pveNodeAPT', nodename: nodename @@ -220,7 +216,6 @@ Ext.define('PVE.node.Config', { { xtype: 'pveFirewallRules', iconCls: 'fa fa-shield', - onlineHelp: 'chapter_pve_firewall', title: gettext('Firewall'), allow_iface: true, base_url: '/nodes/' + nodename + '/firewall/rules', @@ -252,7 +247,6 @@ Ext.define('PVE.node.Config', { { title: 'Ceph', itemId: 'ceph', - onlineHelp: 'chapter_pveceph', iconCls: 'fa fa-ceph', xtype: 'pveNodeCephStatus' }, @@ -260,7 +254,6 @@ Ext.define('PVE.node.Config', { xtype: 'pveNodeCephConfigCrush', title: gettext('Config'), iconCls: 'fa fa-gear', - onlineHelp: 'chapter_pveceph', groups: ['ceph'], itemId: 'ceph-config' }, @@ -268,7 +261,6 @@ Ext.define('PVE.node.Config', { xtype: 'pveNodeCephMonList', title: gettext('Monitor'), iconCls: 'fa fa-tv', - onlineHelp: 'chapter_pveceph', groups: ['ceph'], itemId: 'ceph-monlist' }, @@ -276,7 +268,6 @@ Ext.define('PVE.node.Config', { xtype: 'pveNodeCephOsdTree', title: 'OSD', iconCls: 'fa fa-hdd-o', - onlineHelp: 'chapter_pveceph', groups: ['ceph'], itemId: 'ceph-osdtree' }, @@ -284,7 +275,6 @@ Ext.define('PVE.node.Config', { xtype: 'pveNodeCephPoolList', title: gettext('Pools'), iconCls: 'fa fa-sitemap', - onlineHelp: 'chapter_pveceph', groups: ['ceph'], itemId: 'ceph-pools' } @@ -324,7 +314,6 @@ Ext.define('PVE.node.Config', { title: gettext('Subscription'), iconCls: 'fa fa-support', itemId: 'support', - onlineHelp: 'getting_help', xtype: 'pveNodeSubscription', nodename: nodename } diff --git a/www/manager6/node/DNSView.js b/www/manager6/node/DNSView.js index 07c479b..9e9683a 100644 --- a/www/manager6/node/DNSView.js +++ b/www/manager6/node/DNSView.js @@ -2,6 +2,8 @@ Ext.define('PVE.node.DNSView', { extend: 'PVE.grid.ObjectGrid', alias: ['widget.pveNodeDNSView'], + onlineHelp: 'sysadmin_network_configuration', + initComponent : function() { var me = this; diff --git a/www/manager6/node/NetworkView.js b/www/manager6/node/NetworkView.js index 5fbc947..26ae7e9 100644 --- a/www/manager6/node/NetworkView.js +++ b/www/manager6/node/NetworkView.js @@ -3,6 +3,8 @@ Ext.define('PVE.node.NetworkView', { alias: ['widget.pveNodeNetworkView'], + onlineHelp: 'sysadmin_network_configuration', + initComponent : function() { var me = this; diff --git a/www/manager6/node/ServiceView.js b/www/manager6/node/ServiceView.js index c183748..a676280 100644 --- a/www/manager6/node/ServiceView.js +++ b/www/manager6/node/ServiceView.js @@ -3,6 +3,8 @@ Ext.define('PVE.node.ServiceView', { alias: ['widget.pveNodeServiceView'], + onlineHelp: 'pve_service_daemons', + initComponent : function() { var me = this; diff --git a/www/manager6/node/Subscription.js b/www/manager6/node/Subscription.js index 8309693..528ecad 100644 --- a/www/manager6/node/Subscription.js +++ b/www/manager6/node/Subscription.js @@ -23,6 +23,8 @@ Ext.define('PVE.node.Subscription', { alias: ['widget.pveNodeSubscription'], + onlineHelp: 'getting_help', + features: [ {ftype: 'selectable'}], showReport: function() { diff --git a/www/manager6/panel/IPSet.js b/www/manager6/panel/IPSet.js index 842ec2c..59a45c4 100644 --- a/www/manager6/panel/IPSet.js +++ b/www/manager6/panel/IPSet.js @@ -432,6 +432,8 @@ Ext.define('PVE.IPSet', { title: 'IPSet', + onlineHelp: 'pve_firewall_ip_sets', + list_refs_url: undefined, initComponent: function() { diff --git a/www/manager6/pool/Config.js b/www/manager6/pool/Config.js index 57e6829..fedf25b 100644 --- a/www/manager6/pool/Config.js +++ b/www/manager6/pool/Config.js @@ -33,7 +33,6 @@ Ext.define('PVE.pool.Config', { xtype: 'pveACLView', title: gettext('Permissions'), iconCls: 'fa fa-unlock', - onlineHelp: 'chapter_user_management', itemId: 'permissions', path: '/pool/' + pool } diff --git a/www/manager6/qemu/Config.js b/www/manager6/qemu/Config.js index e3d277a..aaf0eca 100644 --- a/www/manager6/qemu/Config.js +++ b/www/manager6/qemu/Config.js @@ -162,14 +162,12 @@ Ext.define('PVE.qemu.Config', { { title: gettext('Hardware'), itemId: 'hardware', - onlineHelp: 'qm_virtual_machines_settings', iconCls: 'fa fa-desktop', xtype: 'PVE.qemu.HardwareView' }, { title: gettext('Options'), iconCls: 'fa fa-gear', - onlineHelp: 'qm_options', itemId: 'options', xtype: 'PVE.qemu.Options' }, @@ -196,7 +194,6 @@ Ext.define('PVE.qemu.Config', { title: gettext('Backup'), iconCls: 'fa fa-floppy-o', xtype: 'pveBackupView', - onlineHelp: 'chapter_vzdump', itemId: 'backup' }); } @@ -216,7 +213,6 @@ Ext.define('PVE.qemu.Config', { xtype: 'pveFirewallRules', title: gettext('Firewall'), iconCls: 'fa fa-shield', - onlineHelp: 'chapter_pve_firewall', allow_iface: true, base_url: base_url + '/firewall/rules', list_refs_url: base_url + '/firewall/refs', @@ -237,7 +233,6 @@ Ext.define('PVE.qemu.Config', { title: gettext('Alias'), groups: ['firewall'], iconCls: 'fa fa-external-link', - onlineHelp: 'pve_firewall_ip_aliases', base_url: base_url + '/firewall/aliases', itemId: 'firewall-aliases' }, @@ -246,7 +241,6 @@ Ext.define('PVE.qemu.Config', { title: gettext('IPSet'), groups: ['firewall'], iconCls: 'fa fa-list-ol', - onlineHelp: 'pve_firewall_ip_sets', base_url: base_url + '/firewall/ipset', list_refs_url: base_url + '/firewall/refs', itemId: 'firewall-ipset' @@ -268,7 +262,6 @@ Ext.define('PVE.qemu.Config', { xtype: 'pveACLView', title: gettext('Permissions'), iconCls: 'fa fa-unlock', - onlineHelp: 'chapter_user_management', itemId: 'permissions', path: '/vms/' + vmid }); diff --git a/www/manager6/qemu/HardwareView.js b/www/manager6/qemu/HardwareView.js index 42dcb27..451ce38 100644 --- a/www/manager6/qemu/HardwareView.js +++ b/www/manager6/qemu/HardwareView.js @@ -4,6 +4,8 @@ Ext.define('PVE.qemu.HardwareView', { extend: 'PVE.grid.PendingObjectGrid', alias: ['widget.PVE.qemu.HardwareView'], + onlineHelp: 'qm_virtual_machines_settings', + renderKey: function(key, metaData, rec, rowIndex, colIndex, store) { var me = this; var rows = me.rows; diff --git a/www/manager6/qemu/Options.js b/www/manager6/qemu/Options.js index f60654d..7c6721d 100644 --- a/www/manager6/qemu/Options.js +++ b/www/manager6/qemu/Options.js @@ -3,6 +3,8 @@ Ext.define('PVE.qemu.Options', { extend: 'PVE.grid.PendingObjectGrid', alias: ['widget.PVE.qemu.Options'], + onlineHelp: 'qm_options', + initComponent : function() { var me = this; var i; diff --git a/www/manager6/storage/Browser.js b/www/manager6/storage/Browser.js index 0b58265..1cb50dd 100644 --- a/www/manager6/storage/Browser.js +++ b/www/manager6/storage/Browser.js @@ -49,7 +49,6 @@ Ext.define('PVE.storage.Browser', { xtype: 'pveACLView', title: gettext('Permissions'), iconCls: 'fa fa-unlock', - onlineHelp: 'chapter_user_management', itemId: 'permissions', path: '/storage/' + storeid }); -- 2.1.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel