From 75fe795b5e33849ae9d16ecbad8752fb496270dc Mon Sep 17 00:00:00 2001 From: CaCO3 Date: Wed, 23 Apr 2025 00:30:18 +0200 Subject: [PATCH] . --- mkdocs.yml | 3 +++ param-docs/concat-parameter-pages.py | 10 ++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 7ea5204..d1822d0 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -14,6 +14,9 @@ theme: palette: primary: blue +validation: + links: + unrecognized_links: ignore # see https://www.mkdocs.org/user-guide/configuration/ plugins: - search diff --git a/param-docs/concat-parameter-pages.py b/param-docs/concat-parameter-pages.py index d5148d4..f1ef61f 100644 --- a/param-docs/concat-parameter-pages.py +++ b/param-docs/concat-parameter-pages.py @@ -22,6 +22,7 @@ def appendParameterFile(section, file, parameterName): sectionText = "Section: " + "[" + section + "](#section-" + section.lower() +")" parameterDoc = parameterDoc.replace("Default Value:", sectionText + "\n\n" + "Default Value:") # Add section to each parameter + parameterDoc = parameterDoc.replace("[here](../datasheets", "[here](datasheets") # move all datasheet links a level higher # Add parameter doc to overview page with open(docsMainFolder + "/" + parameterOverviewFile, 'a') as overviewFileHandle: @@ -86,14 +87,15 @@ for section in sectionsLogicallyOrdered: overviewFileHandle.write("\n## Section `%s`\n\n" % section) files = sorted(filter(os.path.isfile, glob.glob(parameterDocsFolder + "/" + section + '/*'))) - for file in files: - if not ".md" in file: # Skip non-markdown files + for filename in files: + if not ".md" in filename: # Skip non-markdown files continue + # Remove "" from filename # print(" %s" % file) - parameter = file.split("/")[-1].replace(".md", "") + parameter = filename.split("/")[-1].replace(".md", "") parameter = parameter.replace("<", "").replace(">", "") - appendParameterFile(section, file, parameter) + appendParameterFile(section, filename, parameter) """