mirror of
https://git.proxmox.com/git/pve-docs
synced 2025-04-29 07:16:03 +00:00
Add a chapter explaining how online help is added to the GUI
This commit is contained in:
parent
7228091af4
commit
54026d6d2f
24
README.adoc
24
README.adoc
@ -239,6 +239,30 @@ text:
|
||||
For example, block headers can be used to add file names/paths to file
|
||||
content listings.
|
||||
|
||||
|
||||
Online Help
|
||||
-----------
|
||||
Each {pve} installation contains the full documentation in HTML format,
|
||||
which is then used as the target of various help buttons in the GUI.
|
||||
|
||||
If after adding a specific entry in the documentation you want to
|
||||
create a help button pointing to that, you need to do the
|
||||
following:
|
||||
|
||||
* add a string id in double square brackets before your
|
||||
documentation entry, like `[[qm_general_settings]]`
|
||||
* rebuild the `asciidoc-pve` script and the HTML chapter file containing
|
||||
your entry
|
||||
* add a property `onlineHelp` in the ExtJS panel you want to document,
|
||||
using the above string, like `onlineHelp: qm_general_settings`
|
||||
This panel has to be a child class of PVE.panel.InputPanel
|
||||
|
||||
On calling `make install` the asciidoc-pve script will populate
|
||||
a JS object associating the string id and a link to the
|
||||
local HTML documentation, and the help button of your input panel
|
||||
will point to this link.
|
||||
|
||||
|
||||
Screenshots
|
||||
-----------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user