From 00434d01c3f36768a8914b6010e546dbaf4e7101 Mon Sep 17 00:00:00 2001 From: CaCO3 Date: Sun, 11 Feb 2024 17:13:25 +0100 Subject: [PATCH] update action --- .../generate-param-doc-tooltips.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tools/parameter-tooltip-generator/generate-param-doc-tooltips.py b/tools/parameter-tooltip-generator/generate-param-doc-tooltips.py index 349c7877..9dfbc3a4 100644 --- a/tools/parameter-tooltip-generator/generate-param-doc-tooltips.py +++ b/tools/parameter-tooltip-generator/generate-param-doc-tooltips.py @@ -10,6 +10,7 @@ parameterDocsFolder = "../../param-docs/parameter-pages" docsMainFolder = "../../sd-card/html" configPageTemplate = "edit_config_param_template.html" configPage = "edit_config_param.html" +refImagePage = "edit_reference.html" htmlTooltipPrefix = """
@@ -54,13 +55,16 @@ def generateHtmlTooltip(section, parameter, markdownFile): # Add the tooltip to the config page with open(docsMainFolder + "/" + configPage, 'r') as configPageHandle: configPageContent = configPageHandle.read() - - # print("replacing $TOOLTIP_" + section + "_" + parameter + " with the tooltip content...") configPageContent = configPageContent.replace("$TOOLTIP_" + section + "_" + parameter + "", "" + htmlTooltip + "") - with open(docsMainFolder + "/" + configPage, 'w') as configPageHandle: configPageHandle.write(configPageContent) + # Add the tooltip to the reference image page + with open(docsMainFolder + "/" + refImagePage, 'r') as refImagePageHandle: + refImagePageContent = refImagePageHandle.read() + refImagePageContent = refImagePageContent.replace("$TOOLTIP_" + section + "_" + parameter + "", "" + htmlTooltip + "") + with open(docsMainFolder + "/" + refImagePage, 'w') as refImagePageHandle: + refImagePageHandle.write(refImagePageContent) print("Generating Tooltips...")