diff --git a/.github/workflows/build-docs.yaml b/.github/workflows/build-docs.yaml index 4045c80..3a543fa 100644 --- a/.github/workflows/build-docs.yaml +++ b/.github/workflows/build-docs.yaml @@ -40,7 +40,7 @@ jobs: - name: Store docs in gh-pages branch run: | # Update Parameter Documentation - cd generate-param-docs + cd param-docs python generate-param-doc-pages.py python concat-parameter-pages.py cd .. diff --git a/README.md b/README.md index 2045b4d..b2a55d9 100644 --- a/README.md +++ b/README.md @@ -25,12 +25,20 @@ Each page has a link on its top-right corner `Edit on GitHub` which brings you d 1. Add a new `*.md` document in the [docs](docs) folder. 1. Add the **filename** to the [docs/nav.yml](docs/nav.yml) at the wished position in the **Links** section. -## Parameter Docs Generator -The script `generate-param-docs/generate-param-doc-pages.py` should be run whenever the [configfile](https://github.com/jomjol/AI-on-the-edge-device/blob/rolling/sd-card/config/config.ini) in the main project repo changed. -It then checks if there is a markdown file for each of the contained parameters. if not, it generates a templated page. +## Parameter Documentation +Each parameter which is listed in the [configfile](https://github.com/jomjol/AI-on-the-edge-device/blob/rolling/sd-card/config/config.ini) in the main project repo +has its own description page in the folder `param-docs/parameter-pages` (grouped by the config sections). +Those pages can be edited as needed. + +The script `param-docs/concat-parameter-pages.py` should be run whenever one of the pages changed. +It then concatenates all pages into the single `../docs/Parameters.md` which gets be added to the `mkdocs` documentation. + +### Template Generator +The script `param-docs/generate-param-doc-pages.py` should be run whenever a new parameter gets added to the config file. +It then checks if there is already page for each of the parameters. + - If no page exists yet, a templated page gets generated. + - Existing pages do not get modified. -The script `generate-param-docs/concat-parameter-pages.py` should be run whenever one of the parameter documentation pages changed. -It then concatenates all parameter pages into a single `Parameters.md` which can be added to the documentation. ## Local Test To test it locally: diff --git a/generate-param-docs/concat-parameter-pages.py b/param-docs/concat-parameter-pages.py similarity index 95% rename from generate-param-docs/concat-parameter-pages.py rename to param-docs/concat-parameter-pages.py index b20a7a8..36ce1b3 100644 --- a/generate-param-docs/concat-parameter-pages.py +++ b/param-docs/concat-parameter-pages.py @@ -8,12 +8,12 @@ import shutil import glob -parameterDocsFolder = "parameter-docs" +parameterDocsFolder = "parameter-pages" parameterOverviewFile = "../docs/Parameters.md" parameterOverviewTemplateFile = "./templates/overview.md" def appendParameterFile(folder, file): - print(folder, file) + #print(folder, file) with open(file, 'r') as parameterFileHandle: parameterDoc = parameterFileHandle.read() diff --git a/generate-param-docs/generate-param-doc-pages.py b/param-docs/generate-param-doc-pages.py similarity index 83% rename from generate-param-docs/generate-param-doc-pages.py rename to param-docs/generate-param-doc-pages.py index 6fa5f14..3fc44aa 100644 --- a/generate-param-docs/generate-param-doc-pages.py +++ b/param-docs/generate-param-doc-pages.py @@ -1,6 +1,6 @@ """ For each parameter which can be found in the config file, -create a markdown file with a templated contentf it does not exist yet. +create a markdown file with a templated content it does not exist yet. The files are grouped in sub folders representing the config sections. """ @@ -8,12 +8,14 @@ import os import configparser import urllib.request + configFileUrl = "https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/rolling/sd-card/config/config.ini" -parameterDocsFolder = "parameter-docs" +parameterDocsFolder = "parameter-pages" parameterTemplateFile = "./templates/parameter.md" # Fetch default config file from URL +print("Fetching %r..." % configFileUrl) with urllib.request.urlopen(configFileUrl) as response: content = response.read().decode("utf-8") @@ -39,7 +41,7 @@ with open(parameterTemplateFile, 'r') as parameterTemplateFileHandle: parameterTemplate = parameterTemplateFileHandle.read() - +print("For each section/parameter, check if there is already a documentation page in the folder %r..." % (os.getcwd() + "/" + parameterDocsFolder)) for section in config: if section != "DEFAULT": #print(section) @@ -60,6 +62,7 @@ for section in config: parameterDocFile = subFolder + '/' + parameter + ".md" if not os.path.exists(parameterDocFile): # File does not exist yet, generate template + print("%r does not exit yet, generating a templated file for it" % (os.getcwd() + "/" + parameterDocFile)) with open(parameterDocFile, 'w') as paramFileHandle: content = parameterTemplate content = content.replace("$NAME", parameter) diff --git a/generate-param-docs/parameter-docs/Alignment/AlignmentAlgo.md b/param-docs/parameter-pages/Alignment/AlignmentAlgo.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/AlignmentAlgo.md rename to param-docs/parameter-pages/Alignment/AlignmentAlgo.md diff --git a/generate-param-docs/parameter-docs/Alignment/FlipImageSize.md b/param-docs/parameter-pages/Alignment/FlipImageSize.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/FlipImageSize.md rename to param-docs/parameter-pages/Alignment/FlipImageSize.md diff --git a/generate-param-docs/parameter-docs/Alignment/InitialMirror.md b/param-docs/parameter-pages/Alignment/InitialMirror.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/InitialMirror.md rename to param-docs/parameter-pages/Alignment/InitialMirror.md diff --git a/generate-param-docs/parameter-docs/Alignment/InitialRotate.md b/param-docs/parameter-pages/Alignment/InitialRotate.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/InitialRotate.md rename to param-docs/parameter-pages/Alignment/InitialRotate.md diff --git a/generate-param-docs/parameter-docs/Alignment/SearchFieldX.md b/param-docs/parameter-pages/Alignment/SearchFieldX.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/SearchFieldX.md rename to param-docs/parameter-pages/Alignment/SearchFieldX.md diff --git a/generate-param-docs/parameter-docs/Alignment/SearchFieldY.md b/param-docs/parameter-pages/Alignment/SearchFieldY.md similarity index 100% rename from generate-param-docs/parameter-docs/Alignment/SearchFieldY.md rename to param-docs/parameter-pages/Alignment/SearchFieldY.md diff --git a/generate-param-docs/parameter-docs/Analog/CNNGoodThreshold.md b/param-docs/parameter-pages/Analog/CNNGoodThreshold.md similarity index 100% rename from generate-param-docs/parameter-docs/Analog/CNNGoodThreshold.md rename to param-docs/parameter-pages/Analog/CNNGoodThreshold.md diff --git a/generate-param-docs/parameter-docs/Analog/ExtendedResolution.md b/param-docs/parameter-pages/Analog/ExtendedResolution.md similarity index 100% rename from generate-param-docs/parameter-docs/Analog/ExtendedResolution.md rename to param-docs/parameter-pages/Analog/ExtendedResolution.md diff --git a/generate-param-docs/parameter-docs/Analog/LogImageLocation.md b/param-docs/parameter-pages/Analog/LogImageLocation.md similarity index 100% rename from generate-param-docs/parameter-docs/Analog/LogImageLocation.md rename to param-docs/parameter-pages/Analog/LogImageLocation.md diff --git a/generate-param-docs/parameter-docs/Analog/LogfileRetentionInDays.md b/param-docs/parameter-pages/Analog/LogfileRetentionInDays.md similarity index 100% rename from generate-param-docs/parameter-docs/Analog/LogfileRetentionInDays.md rename to param-docs/parameter-pages/Analog/LogfileRetentionInDays.md diff --git a/generate-param-docs/parameter-docs/Analog/Model.md b/param-docs/parameter-pages/Analog/Model.md similarity index 100% rename from generate-param-docs/parameter-docs/Analog/Model.md rename to param-docs/parameter-pages/Analog/Model.md diff --git a/generate-param-docs/parameter-docs/AutoTimer/AutoStart.md b/param-docs/parameter-pages/AutoTimer/AutoStart.md similarity index 100% rename from generate-param-docs/parameter-docs/AutoTimer/AutoStart.md rename to param-docs/parameter-pages/AutoTimer/AutoStart.md diff --git a/generate-param-docs/parameter-docs/AutoTimer/Intervall.md b/param-docs/parameter-pages/AutoTimer/Intervall.md similarity index 100% rename from generate-param-docs/parameter-docs/AutoTimer/Intervall.md rename to param-docs/parameter-pages/AutoTimer/Intervall.md diff --git a/generate-param-docs/parameter-docs/DataLogging/DataLogActive.md b/param-docs/parameter-pages/DataLogging/DataLogActive.md similarity index 100% rename from generate-param-docs/parameter-docs/DataLogging/DataLogActive.md rename to param-docs/parameter-pages/DataLogging/DataLogActive.md diff --git a/generate-param-docs/parameter-docs/DataLogging/DataLogRetentionInDays.md b/param-docs/parameter-pages/DataLogging/DataLogRetentionInDays.md similarity index 100% rename from generate-param-docs/parameter-docs/DataLogging/DataLogRetentionInDays.md rename to param-docs/parameter-pages/DataLogging/DataLogRetentionInDays.md diff --git a/generate-param-docs/parameter-docs/Debug/Logfile.md b/param-docs/parameter-pages/Debug/Logfile.md similarity index 100% rename from generate-param-docs/parameter-docs/Debug/Logfile.md rename to param-docs/parameter-pages/Debug/Logfile.md diff --git a/generate-param-docs/parameter-docs/Debug/LogfileRetentionInDays.md b/param-docs/parameter-pages/Debug/LogfileRetentionInDays.md similarity index 100% rename from generate-param-docs/parameter-docs/Debug/LogfileRetentionInDays.md rename to param-docs/parameter-pages/Debug/LogfileRetentionInDays.md diff --git a/generate-param-docs/parameter-docs/Digits/CNNGoodThreshold.md b/param-docs/parameter-pages/Digits/CNNGoodThreshold.md similarity index 100% rename from generate-param-docs/parameter-docs/Digits/CNNGoodThreshold.md rename to param-docs/parameter-pages/Digits/CNNGoodThreshold.md diff --git a/generate-param-docs/parameter-docs/Digits/LogImageLocation.md b/param-docs/parameter-pages/Digits/LogImageLocation.md similarity index 100% rename from generate-param-docs/parameter-docs/Digits/LogImageLocation.md rename to param-docs/parameter-pages/Digits/LogImageLocation.md diff --git a/generate-param-docs/parameter-docs/Digits/LogfileRetentionInDays.md b/param-docs/parameter-pages/Digits/LogfileRetentionInDays.md similarity index 100% rename from generate-param-docs/parameter-docs/Digits/LogfileRetentionInDays.md rename to param-docs/parameter-pages/Digits/LogfileRetentionInDays.md diff --git a/generate-param-docs/parameter-docs/Digits/Model.md b/param-docs/parameter-pages/Digits/Model.md similarity index 100% rename from generate-param-docs/parameter-docs/Digits/Model.md rename to param-docs/parameter-pages/Digits/Model.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO0.md b/param-docs/parameter-pages/GPIO/IO0.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO0.md rename to param-docs/parameter-pages/GPIO/IO0.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO1.md b/param-docs/parameter-pages/GPIO/IO1.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO1.md rename to param-docs/parameter-pages/GPIO/IO1.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO12.md b/param-docs/parameter-pages/GPIO/IO12.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO12.md rename to param-docs/parameter-pages/GPIO/IO12.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO13.md b/param-docs/parameter-pages/GPIO/IO13.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO13.md rename to param-docs/parameter-pages/GPIO/IO13.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO3.md b/param-docs/parameter-pages/GPIO/IO3.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO3.md rename to param-docs/parameter-pages/GPIO/IO3.md diff --git a/generate-param-docs/parameter-docs/GPIO/IO4.md b/param-docs/parameter-pages/GPIO/IO4.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/IO4.md rename to param-docs/parameter-pages/GPIO/IO4.md diff --git a/generate-param-docs/parameter-docs/GPIO/LEDColor.md b/param-docs/parameter-pages/GPIO/LEDColor.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/LEDColor.md rename to param-docs/parameter-pages/GPIO/LEDColor.md diff --git a/generate-param-docs/parameter-docs/GPIO/LEDNumbers.md b/param-docs/parameter-pages/GPIO/LEDNumbers.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/LEDNumbers.md rename to param-docs/parameter-pages/GPIO/LEDNumbers.md diff --git a/generate-param-docs/parameter-docs/GPIO/LEDType.md b/param-docs/parameter-pages/GPIO/LEDType.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/LEDType.md rename to param-docs/parameter-pages/GPIO/LEDType.md diff --git a/generate-param-docs/parameter-docs/GPIO/MainTopicMQTT.md b/param-docs/parameter-pages/GPIO/MainTopicMQTT.md similarity index 100% rename from generate-param-docs/parameter-docs/GPIO/MainTopicMQTT.md rename to param-docs/parameter-pages/GPIO/MainTopicMQTT.md diff --git a/generate-param-docs/parameter-docs/InfluxDB/Database.md b/param-docs/parameter-pages/InfluxDB/Database.md similarity index 100% rename from generate-param-docs/parameter-docs/InfluxDB/Database.md rename to param-docs/parameter-pages/InfluxDB/Database.md diff --git a/generate-param-docs/parameter-docs/InfluxDB/Measurement.md b/param-docs/parameter-pages/InfluxDB/Measurement.md similarity index 100% rename from generate-param-docs/parameter-docs/InfluxDB/Measurement.md rename to param-docs/parameter-pages/InfluxDB/Measurement.md diff --git a/generate-param-docs/parameter-docs/InfluxDB/Uri.md b/param-docs/parameter-pages/InfluxDB/Uri.md similarity index 100% rename from generate-param-docs/parameter-docs/InfluxDB/Uri.md rename to param-docs/parameter-pages/InfluxDB/Uri.md diff --git a/generate-param-docs/parameter-docs/InfluxDB/password.md b/param-docs/parameter-pages/InfluxDB/password.md similarity index 100% rename from generate-param-docs/parameter-docs/InfluxDB/password.md rename to param-docs/parameter-pages/InfluxDB/password.md diff --git a/generate-param-docs/parameter-docs/InfluxDB/user.md b/param-docs/parameter-pages/InfluxDB/user.md similarity index 100% rename from generate-param-docs/parameter-docs/InfluxDB/user.md rename to param-docs/parameter-pages/InfluxDB/user.md diff --git a/generate-param-docs/parameter-docs/MQTT/ClientID.md b/param-docs/parameter-pages/MQTT/ClientID.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/ClientID.md rename to param-docs/parameter-pages/MQTT/ClientID.md diff --git a/generate-param-docs/parameter-docs/MQTT/HomeassistantDiscovery.md b/param-docs/parameter-pages/MQTT/HomeassistantDiscovery.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/HomeassistantDiscovery.md rename to param-docs/parameter-pages/MQTT/HomeassistantDiscovery.md diff --git a/generate-param-docs/parameter-docs/MQTT/MainTopic.md b/param-docs/parameter-pages/MQTT/MainTopic.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/MainTopic.md rename to param-docs/parameter-pages/MQTT/MainTopic.md diff --git a/generate-param-docs/parameter-docs/MQTT/MeterType.md b/param-docs/parameter-pages/MQTT/MeterType.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/MeterType.md rename to param-docs/parameter-pages/MQTT/MeterType.md diff --git a/generate-param-docs/parameter-docs/MQTT/SetRetainFlag.md b/param-docs/parameter-pages/MQTT/SetRetainFlag.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/SetRetainFlag.md rename to param-docs/parameter-pages/MQTT/SetRetainFlag.md diff --git a/generate-param-docs/parameter-docs/MQTT/Uri.md b/param-docs/parameter-pages/MQTT/Uri.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/Uri.md rename to param-docs/parameter-pages/MQTT/Uri.md diff --git a/generate-param-docs/parameter-docs/MQTT/password.md b/param-docs/parameter-pages/MQTT/password.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/password.md rename to param-docs/parameter-pages/MQTT/password.md diff --git a/generate-param-docs/parameter-docs/MQTT/user.md b/param-docs/parameter-pages/MQTT/user.md similarity index 100% rename from generate-param-docs/parameter-docs/MQTT/user.md rename to param-docs/parameter-pages/MQTT/user.md diff --git a/generate-param-docs/parameter-docs/MakeImage/Brightness.md b/param-docs/parameter-pages/MakeImage/Brightness.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/Brightness.md rename to param-docs/parameter-pages/MakeImage/Brightness.md diff --git a/generate-param-docs/parameter-docs/MakeImage/Contrast.md b/param-docs/parameter-pages/MakeImage/Contrast.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/Contrast.md rename to param-docs/parameter-pages/MakeImage/Contrast.md diff --git a/generate-param-docs/parameter-docs/MakeImage/Demo.md b/param-docs/parameter-pages/MakeImage/Demo.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/Demo.md rename to param-docs/parameter-pages/MakeImage/Demo.md diff --git a/generate-param-docs/parameter-docs/MakeImage/FixedExposure.md b/param-docs/parameter-pages/MakeImage/FixedExposure.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/FixedExposure.md rename to param-docs/parameter-pages/MakeImage/FixedExposure.md diff --git a/generate-param-docs/parameter-docs/MakeImage/ImageQuality.md b/param-docs/parameter-pages/MakeImage/ImageQuality.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/ImageQuality.md rename to param-docs/parameter-pages/MakeImage/ImageQuality.md diff --git a/generate-param-docs/parameter-docs/MakeImage/ImageSize.md b/param-docs/parameter-pages/MakeImage/ImageSize.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/ImageSize.md rename to param-docs/parameter-pages/MakeImage/ImageSize.md diff --git a/generate-param-docs/parameter-docs/MakeImage/LEDIntensity.md b/param-docs/parameter-pages/MakeImage/LEDIntensity.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/LEDIntensity.md rename to param-docs/parameter-pages/MakeImage/LEDIntensity.md diff --git a/generate-param-docs/parameter-docs/MakeImage/LogImageLocation.md b/param-docs/parameter-pages/MakeImage/LogImageLocation.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/LogImageLocation.md rename to param-docs/parameter-pages/MakeImage/LogImageLocation.md diff --git a/generate-param-docs/parameter-docs/MakeImage/LogfileRetentionInDays.md b/param-docs/parameter-pages/MakeImage/LogfileRetentionInDays.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/LogfileRetentionInDays.md rename to param-docs/parameter-pages/MakeImage/LogfileRetentionInDays.md diff --git a/generate-param-docs/parameter-docs/MakeImage/Saturation.md b/param-docs/parameter-pages/MakeImage/Saturation.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/Saturation.md rename to param-docs/parameter-pages/MakeImage/Saturation.md diff --git a/generate-param-docs/parameter-docs/MakeImage/WaitBeforeTakingPicture.md b/param-docs/parameter-pages/MakeImage/WaitBeforeTakingPicture.md similarity index 100% rename from generate-param-docs/parameter-docs/MakeImage/WaitBeforeTakingPicture.md rename to param-docs/parameter-pages/MakeImage/WaitBeforeTakingPicture.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/AllowNegativeRates.md b/param-docs/parameter-pages/PostProcessing/AllowNegativeRates.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/AllowNegativeRates.md rename to param-docs/parameter-pages/PostProcessing/AllowNegativeRates.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/CheckDigitIncreaseConsistency.md b/param-docs/parameter-pages/PostProcessing/CheckDigitIncreaseConsistency.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/CheckDigitIncreaseConsistency.md rename to param-docs/parameter-pages/PostProcessing/CheckDigitIncreaseConsistency.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/ErrorMessage.md b/param-docs/parameter-pages/PostProcessing/ErrorMessage.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/ErrorMessage.md rename to param-docs/parameter-pages/PostProcessing/ErrorMessage.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/PreValueAgeStartup.md b/param-docs/parameter-pages/PostProcessing/PreValueAgeStartup.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/PreValueAgeStartup.md rename to param-docs/parameter-pages/PostProcessing/PreValueAgeStartup.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/PreValueUse.md b/param-docs/parameter-pages/PostProcessing/PreValueUse.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/PreValueUse.md rename to param-docs/parameter-pages/PostProcessing/PreValueUse.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.AnalogDigitalTransitionStart.md b/param-docs/parameter-pages/PostProcessing/main.AnalogDigitalTransitionStart.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.AnalogDigitalTransitionStart.md rename to param-docs/parameter-pages/PostProcessing/main.AnalogDigitalTransitionStart.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.DecimalShift.md b/param-docs/parameter-pages/PostProcessing/main.DecimalShift.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.DecimalShift.md rename to param-docs/parameter-pages/PostProcessing/main.DecimalShift.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.ExtendedResolution.md b/param-docs/parameter-pages/PostProcessing/main.ExtendedResolution.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.ExtendedResolution.md rename to param-docs/parameter-pages/PostProcessing/main.ExtendedResolution.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.IgnoreLeadingNaN.md b/param-docs/parameter-pages/PostProcessing/main.IgnoreLeadingNaN.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.IgnoreLeadingNaN.md rename to param-docs/parameter-pages/PostProcessing/main.IgnoreLeadingNaN.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.MaxRateType.md b/param-docs/parameter-pages/PostProcessing/main.MaxRateType.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.MaxRateType.md rename to param-docs/parameter-pages/PostProcessing/main.MaxRateType.md diff --git a/generate-param-docs/parameter-docs/PostProcessing/main.MaxRateValue.md b/param-docs/parameter-pages/PostProcessing/main.MaxRateValue.md similarity index 100% rename from generate-param-docs/parameter-docs/PostProcessing/main.MaxRateValue.md rename to param-docs/parameter-pages/PostProcessing/main.MaxRateValue.md diff --git a/generate-param-docs/parameter-docs/System/AutoAdjustSummertime.md b/param-docs/parameter-pages/System/AutoAdjustSummertime.md similarity index 100% rename from generate-param-docs/parameter-docs/System/AutoAdjustSummertime.md rename to param-docs/parameter-pages/System/AutoAdjustSummertime.md diff --git a/generate-param-docs/parameter-docs/System/Hostname.md b/param-docs/parameter-pages/System/Hostname.md similarity index 100% rename from generate-param-docs/parameter-docs/System/Hostname.md rename to param-docs/parameter-pages/System/Hostname.md diff --git a/generate-param-docs/parameter-docs/System/SetupMode.md b/param-docs/parameter-pages/System/SetupMode.md similarity index 100% rename from generate-param-docs/parameter-docs/System/SetupMode.md rename to param-docs/parameter-pages/System/SetupMode.md diff --git a/generate-param-docs/parameter-docs/System/TimeServer.md b/param-docs/parameter-pages/System/TimeServer.md similarity index 100% rename from generate-param-docs/parameter-docs/System/TimeServer.md rename to param-docs/parameter-pages/System/TimeServer.md diff --git a/generate-param-docs/parameter-docs/System/TimeZone.md b/param-docs/parameter-pages/System/TimeZone.md similarity index 100% rename from generate-param-docs/parameter-docs/System/TimeZone.md rename to param-docs/parameter-pages/System/TimeZone.md diff --git a/generate-param-docs/templates/overview.md b/param-docs/templates/overview.md similarity index 100% rename from generate-param-docs/templates/overview.md rename to param-docs/templates/overview.md diff --git a/generate-param-docs/templates/parameter.md b/param-docs/templates/parameter.md similarity index 100% rename from generate-param-docs/templates/parameter.md rename to param-docs/templates/parameter.md