* [pve-devel] [PATCH manager 0/4] improve some onlineHelp links
@ 2025-05-28 9:29 Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Christoph Heiss @ 2025-05-28 9:29 UTC (permalink / raw)
To: pve-devel
Came across these commented-out `onlineHelp` and looked into it - all
referenced sections across the repo have been (very) long available in
pve-docs and can thus be enabled.
Additionally, after looking at #3, thought to link to this "new" section
in some other tags-related panels, instead of the datacenter
configuration file.
Christoph Heiss (4):
ui: qemu: AudioEdit: enable online help link
ui: qemu: HDTPM: enable online help link
ui: panel: TagConfig: link to more specific online help section
ui: dc: tag edit: use more specific documentation section
debian/control | 2 +-
www/manager6/dc/OptionView.js | 2 +-
www/manager6/dc/RegisteredTagsEdit.js | 2 +-
www/manager6/dc/UserTagAccessEdit.js | 2 +-
www/manager6/panel/TagConfig.js | 3 +--
www/manager6/qemu/AudioEdit.js | 3 +--
www/manager6/qemu/HDTPM.js | 2 +-
7 files changed, 7 insertions(+), 9 deletions(-)
--
2.49.0
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] [PATCH manager 1/4] ui: qemu: AudioEdit: enable online help link
2025-05-28 9:29 [pve-devel] [PATCH manager 0/4] improve some onlineHelp links Christoph Heiss
@ 2025-05-28 9:29 ` Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 2/4] ui: qemu: HDTPM: " Christoph Heiss
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Christoph Heiss @ 2025-05-28 9:29 UTC (permalink / raw)
To: pve-devel
This section has been available since pve-docs 6.0-5, which was released
in October 2019.
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
---
www/manager6/qemu/AudioEdit.js | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/www/manager6/qemu/AudioEdit.js b/www/manager6/qemu/AudioEdit.js
index e7861ceb9..ece3abf67 100644
--- a/www/manager6/qemu/AudioEdit.js
+++ b/www/manager6/qemu/AudioEdit.js
@@ -2,8 +2,7 @@ Ext.define('PVE.qemu.AudioInputPanel', {
extend: 'Proxmox.panel.InputPanel',
xtype: 'pveAudioInputPanel',
- // FIXME: enable once we bumped doc-gen so this ref is included
- //onlineHelp: 'qm_audio_device',
+ onlineHelp: 'qm_audio_device',
onGetValues: function(values) {
var ret = PVE.Parser.printPropertyString(values);
--
2.49.0
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] [PATCH manager 2/4] ui: qemu: HDTPM: enable online help link
2025-05-28 9:29 [pve-devel] [PATCH manager 0/4] improve some onlineHelp links Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
@ 2025-05-28 9:29 ` Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
3 siblings, 0 replies; 5+ messages in thread
From: Christoph Heiss @ 2025-05-28 9:29 UTC (permalink / raw)
To: pve-devel
This section is available since pve-docs 7.1-1, which was released in
November 2021.
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
---
www/manager6/qemu/HDTPM.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/manager6/qemu/HDTPM.js b/www/manager6/qemu/HDTPM.js
index 87349aedb..dac3bb5ec 100644
--- a/www/manager6/qemu/HDTPM.js
+++ b/www/manager6/qemu/HDTPM.js
@@ -91,7 +91,7 @@ Ext.define('PVE.qemu.TPMDiskEdit', {
me.items = [{
xtype: 'pveTPMDiskInputPanel',
- //onlineHelp: 'qm_tpm', FIXME: add once available
+ onlineHelp: 'qm_tpm',
confid: me.confid,
nodename: nodename,
isCreate: true,
--
2.49.0
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] [PATCH manager 3/4] ui: panel: TagConfig: link to more specific online help section
2025-05-28 9:29 [pve-devel] [PATCH manager 0/4] improve some onlineHelp links Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 2/4] ui: qemu: HDTPM: " Christoph Heiss
@ 2025-05-28 9:29 ` Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
3 siblings, 0 replies; 5+ messages in thread
From: Christoph Heiss @ 2025-05-28 9:29 UTC (permalink / raw)
To: pve-devel
This section is available since pve-docs 8.2.4, released November 2024.
Includes the necessary bump to accommodate that.
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
---
Hopefully the bump is okay as-is, but feel free to adjust as needed.
debian/control | 2 +-
www/manager6/panel/TagConfig.js | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index 7003f28be..d4a0bc887 100644
--- a/debian/control
+++ b/debian/control
@@ -85,7 +85,7 @@ Depends: apt (>= 1.5~),
proxmox-widget-toolkit (>= 4.3.5),
pve-cluster (>= 8.0.5),
pve-container (>= 5.2.5),
- pve-docs (>= 8.0~~),
+ pve-docs (>= 8.2.4),
pve-firewall,
pve-ha-manager,
pve-i18n (>= 3.2.0~),
diff --git a/www/manager6/panel/TagConfig.js b/www/manager6/panel/TagConfig.js
index 1ddbafd75..203c47c2e 100644
--- a/www/manager6/panel/TagConfig.js
+++ b/www/manager6/panel/TagConfig.js
@@ -2,6 +2,5 @@ Ext.define('PVE.panel.TagConfig', {
extend: 'PVE.panel.Config',
alias: 'widget.pveTagConfig',
- //onlineHelp: 'gui_tags', // TODO: use this one once available
- onlineHelp: 'chapter_gui',
+ onlineHelp: 'gui_tags',
});
--
2.49.0
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] [PATCH manager 4/4] ui: dc: tag edit: use more specific documentation section
2025-05-28 9:29 [pve-devel] [PATCH manager 0/4] improve some onlineHelp links Christoph Heiss
` (2 preceding siblings ...)
2025-05-28 9:29 ` [pve-devel] [PATCH manager 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
@ 2025-05-28 9:29 ` Christoph Heiss
3 siblings, 0 replies; 5+ messages in thread
From: Christoph Heiss @ 2025-05-28 9:29 UTC (permalink / raw)
To: pve-devel
Now that there is a dedicated section for configuring tags, link to that
instead of to the documentation of the datacenter configuration file.
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
---
www/manager6/dc/OptionView.js | 2 +-
www/manager6/dc/RegisteredTagsEdit.js | 2 +-
www/manager6/dc/UserTagAccessEdit.js | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/www/manager6/dc/OptionView.js b/www/manager6/dc/OptionView.js
index 930500a61..d37bef3c1 100644
--- a/www/manager6/dc/OptionView.js
+++ b/www/manager6/dc/OptionView.js
@@ -370,7 +370,7 @@ Ext.define('PVE.dc.OptionView', {
xtype: 'proxmoxWindowEdit',
width: 800,
subject: gettext('Tag Color Override'),
- onlineHelp: 'datacenter_configuration_file',
+ onlineHelp: 'gui_tags',
fieldDefaults: {
labelWidth: 100,
},
diff --git a/www/manager6/dc/RegisteredTagsEdit.js b/www/manager6/dc/RegisteredTagsEdit.js
index b46326ae8..c3ad929b0 100644
--- a/www/manager6/dc/RegisteredTagsEdit.js
+++ b/www/manager6/dc/RegisteredTagsEdit.js
@@ -3,7 +3,7 @@ Ext.define('PVE.dc.RegisteredTagsEdit', {
alias: 'widget.pveRegisteredTagEdit',
subject: gettext('Registered Tags'),
- onlineHelp: 'datacenter_configuration_file',
+ onlineHelp: 'gui_tags',
url: '/api2/extjs/cluster/options',
diff --git a/www/manager6/dc/UserTagAccessEdit.js b/www/manager6/dc/UserTagAccessEdit.js
index 61c38c074..d9ef3f9cc 100644
--- a/www/manager6/dc/UserTagAccessEdit.js
+++ b/www/manager6/dc/UserTagAccessEdit.js
@@ -3,7 +3,7 @@ Ext.define('PVE.dc.UserTagAccessEdit', {
alias: 'widget.pveUserTagAccessEdit',
subject: gettext('User Tag Access'),
- onlineHelp: 'datacenter_configuration_file',
+ onlineHelp: 'gui_tags',
url: '/api2/extjs/cluster/options',
--
2.49.0
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-05-28 9:30 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-05-28 9:29 [pve-devel] [PATCH manager 0/4] improve some onlineHelp links Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 2/4] ui: qemu: HDTPM: " Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
2025-05-28 9:29 ` [pve-devel] [PATCH manager 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal