* [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links
@ 2025-07-07 9:14 Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Christoph Heiss @ 2025-07-07 9:14 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.
History
=======
v1: https://lore.proxmox.com/pve-devel/20250528092927.253490-1-c.heiss@proxmox.com/
Changes v1 -> v2:
* rebased on latest master
Diffstat
========
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] 6+ messages in thread
* [pve-devel] [PATCH manager v2 1/4] ui: qemu: AudioEdit: enable online help link
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
@ 2025-07-07 9:14 ` Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 2/4] ui: qemu: HDTPM: " Christoph Heiss
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Christoph Heiss @ 2025-07-07 9:14 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>
---
Changes v1 -> v2:
* rebased on latest master
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 64c518373..ba588edcd 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] 6+ messages in thread
* [pve-devel] [PATCH manager v2 2/4] ui: qemu: HDTPM: enable online help link
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
@ 2025-07-07 9:14 ` Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Christoph Heiss @ 2025-07-07 9:14 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>
---
Changes v1 -> v2:
* rebased on latest master
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 06905ce56..1bfa25a64 100644
--- a/www/manager6/qemu/HDTPM.js
+++ b/www/manager6/qemu/HDTPM.js
@@ -92,7 +92,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] 6+ messages in thread
* [pve-devel] [PATCH manager v2 3/4] ui: panel: TagConfig: link to more specific online help section
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 2/4] ui: qemu: HDTPM: " Christoph Heiss
@ 2025-07-07 9:14 ` Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
2025-07-08 10:27 ` [pve-devel] applied-series: [PATCH manager v2 0/4] improve some onlineHelp links Thomas Lamprecht
4 siblings, 0 replies; 6+ messages in thread
From: Christoph Heiss @ 2025-07-07 9:14 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>
---
Changes v1 -> v2:
* rebased on latest master
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 868526079..724b95cd3 100644
--- a/debian/control
+++ b/debian/control
@@ -86,7 +86,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] 6+ messages in thread
* [pve-devel] [PATCH manager v2 4/4] ui: dc: tag edit: use more specific documentation section
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
` (2 preceding siblings ...)
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
@ 2025-07-07 9:14 ` Christoph Heiss
2025-07-08 10:27 ` [pve-devel] applied-series: [PATCH manager v2 0/4] improve some onlineHelp links Thomas Lamprecht
4 siblings, 0 replies; 6+ messages in thread
From: Christoph Heiss @ 2025-07-07 9:14 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>
---
Changes v1 -> v2:
* rebased on latest master
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 20d74b6fb..c51d1e24a 100644
--- a/www/manager6/dc/OptionView.js
+++ b/www/manager6/dc/OptionView.js
@@ -403,7 +403,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 32d3032ea..29aefa286 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 f7a4decdb..9d0fe13b8 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] 6+ messages in thread
* [pve-devel] applied-series: [PATCH manager v2 0/4] improve some onlineHelp links
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
` (3 preceding siblings ...)
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
@ 2025-07-08 10:27 ` Thomas Lamprecht
4 siblings, 0 replies; 6+ messages in thread
From: Thomas Lamprecht @ 2025-07-08 10:27 UTC (permalink / raw)
To: pve-devel, Christoph Heiss
On Mon, 07 Jul 2025 11:14:06 +0200, Christoph Heiss wrote:
> 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.
>
> [...]
Applied, thanks!
[1/4] ui: qemu: AudioEdit: enable online help link
commit: 360dc6feebb6e34b8816872c592f8e7c8816a8cf
[2/4] ui: qemu: HDTPM: enable online help link
commit: 15ce890fcc96178e2a84d4d3054245e41e1d53c1
[3/4] ui: panel: TagConfig: link to more specific online help section
commit: b5943584129cb3283e1f25a65f4d982f037e40d1
[4/4] ui: dc: tag edit: use more specific documentation section
commit: a209cd573395a79967dac98f3a1221b92861d14b
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-07-08 10:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-07 9:14 [pve-devel] [PATCH manager v2 0/4] improve some onlineHelp links Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 1/4] ui: qemu: AudioEdit: enable online help link Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 2/4] ui: qemu: HDTPM: " Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 3/4] ui: panel: TagConfig: link to more specific online help section Christoph Heiss
2025-07-07 9:14 ` [pve-devel] [PATCH manager v2 4/4] ui: dc: tag edit: use more specific documentation section Christoph Heiss
2025-07-08 10:27 ` [pve-devel] applied-series: [PATCH manager v2 0/4] improve some onlineHelp links Thomas Lamprecht
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox