* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.