From 96da8d628852d37c084c614236069bc4f9a7ca4a Mon Sep 17 00:00:00 2001 From: Alan O'Cais Date: Wed, 18 Mar 2026 14:24:09 +0100 Subject: [PATCH 1/2] Retain ToC for software detail pages --- scripts/available_software/available_software.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/available_software/available_software.py b/scripts/available_software/available_software.py index 881a5ae2a4..9e0c871cee 100644 --- a/scripts/available_software/available_software.py +++ b/scripts/available_software/available_software.py @@ -279,8 +279,6 @@ def generate_software_page(software_name: str, software_data: dict, path: str) - ldjson_software_data["description"] = json.dumps(ldjson_software_data["description"])[1:-1] json_str = ldjson_template.substitute(ldjson_software_data) # Replace placeholders json_topmatter = json.loads(json_str) - # Remove the TOC - json_topmatter["hide"] = ["toc"] yaml_topmatter = yaml.dump(json_topmatter) f.write("---\n" + yaml_topmatter + "---\n" + read_data) From 931d8d86116de6803de70e0a70930ff487a44247 Mon Sep 17 00:00:00 2001 From: Alan O'Cais Date: Wed, 18 Mar 2026 14:32:02 +0100 Subject: [PATCH 2/2] Make sure reference md docs match format --- .../available_software/tests/reference_detail/CUDA-Samples.md | 2 -- scripts/available_software/tests/reference_detail/ESPResSo.md | 2 -- scripts/available_software/tests/reference_detail/PMIx.md | 2 -- scripts/available_software/tests/reference_detail/Salmon.md | 2 -- scripts/available_software/tests/reference_detail/hatchling.md | 2 -- scripts/available_software/tests/reference_detail/xterm.md | 2 -- 6 files changed, 12 deletions(-) diff --git a/scripts/available_software/tests/reference_detail/CUDA-Samples.md b/scripts/available_software/tests/reference_detail/CUDA-Samples.md index 65870e367d..35072a2c72 100644 --- a/scripts/available_software/tests/reference_detail/CUDA-Samples.md +++ b/scripts/available_software/tests/reference_detail/CUDA-Samples.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication diff --git a/scripts/available_software/tests/reference_detail/ESPResSo.md b/scripts/available_software/tests/reference_detail/ESPResSo.md index c5daed77ec..14a051054d 100644 --- a/scripts/available_software/tests/reference_detail/ESPResSo.md +++ b/scripts/available_software/tests/reference_detail/ESPResSo.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication diff --git a/scripts/available_software/tests/reference_detail/PMIx.md b/scripts/available_software/tests/reference_detail/PMIx.md index d748061fc0..c58557dc87 100644 --- a/scripts/available_software/tests/reference_detail/PMIx.md +++ b/scripts/available_software/tests/reference_detail/PMIx.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication diff --git a/scripts/available_software/tests/reference_detail/Salmon.md b/scripts/available_software/tests/reference_detail/Salmon.md index 5258926b74..997718ee1a 100644 --- a/scripts/available_software/tests/reference_detail/Salmon.md +++ b/scripts/available_software/tests/reference_detail/Salmon.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication diff --git a/scripts/available_software/tests/reference_detail/hatchling.md b/scripts/available_software/tests/reference_detail/hatchling.md index 7443073e6a..76b795750e 100644 --- a/scripts/available_software/tests/reference_detail/hatchling.md +++ b/scripts/available_software/tests/reference_detail/hatchling.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication diff --git a/scripts/available_software/tests/reference_detail/xterm.md b/scripts/available_software/tests/reference_detail/xterm.md index e4f2e34d45..b7975652c3 100644 --- a/scripts/available_software/tests/reference_detail/xterm.md +++ b/scripts/available_software/tests/reference_detail/xterm.md @@ -1,6 +1,4 @@ --- -hide: -- toc json_ld: '@context': https://schema.org '@type': SoftwareApplication