From 3e07ee126e6e714aa9ebd890c46ab3cb0b700d0f Mon Sep 17 00:00:00 2001 From: alcatron <27321443+alcatron@users.noreply.github.com> Date: Sun, 25 Oct 2026 02:26:33 +1030 Subject: [PATCH 1/3] Refresh the bundled manual and expose local documentation access --- CHANGELOG.md | 6 + README.md | 10 +- css/weathermap.css | 4 + docs/editor-workflow.md | 70 +- docs/example/combined-sources-2.0.conf | 18 + docs/example/curved-comments-2.0.conf | 34 + docs/example/editor-settings-2.0.conf | 40 + docs/example/example.html | 110 +- docs/example/graph_page.html | 2 +- docs/example/label-positions-2.0.conf | 19 + docs/example/traffic-pulse-2.0.conf | 20 + docs/images/editor-additional-hover-2.0.png | Bin 0 -> 190087 bytes docs/images/editor-advanced-sources-2.0.png | Bin 0 -> 247843 bytes docs/images/editor-advanced-urls-2.0.png | Bin 0 -> 227062 bytes docs/images/editor-canvas-2.0.png | Bin 0 -> 169176 bytes .../editor-link-label-positions-2.0.png | Bin 0 -> 63659 bytes docs/images/editor-link-properties-2.0.png | Bin 0 -> 300820 bytes docs/images/editor-manage-colors-2.0.png | Bin 0 -> 299646 bytes docs/images/editor-map-properties-2.0.png | Bin 0 -> 302949 bytes docs/images/editor-map-style-2.0.png | Bin 0 -> 335491 bytes docs/images/editor-node-properties-2.0.png | Bin 0 -> 178029 bytes docs/images/editor-note-properties-2.0.png | Bin 0 -> 143411 bytes docs/images/editor-overview-2.0.png | Bin 0 -> 365583 bytes docs/images/management-add-control-2.0.png | Bin 0 -> 11304 bytes docs/images/management-create-2.0.png | Bin 0 -> 60658 bytes docs/images/management-overview-2.0.png | Bin 0 -> 318325 bytes docs/images/management-register-2.0.png | Bin 0 -> 56845 bytes .../images/reference-combined-sources-2.0.png | Bin 0 -> 1499 bytes docs/images/reference-curved-comments-2.0.png | Bin 0 -> 10417 bytes docs/images/reference-label-positions-2.0.png | Bin 0 -> 8087 bytes docs/images/reference-traffic-pulse-2.0.png | Bin 0 -> 1635 bytes docs/images/reference-traffic-pulse-2.0.svg | 2 + docs/images/viewer-overview-2.0.png | Bin 0 -> 265633 bytes docs/index.html | 170 +- docs/index.php | 4 +- docs/manual.css | 205 +- docs/pages/advanced.html | 857 +-- docs/pages/appearance.html | 208 + docs/pages/cacti-plugin.html | 509 +- docs/pages/changes.html | 2235 +++--- docs/pages/cli-reference.html | 243 +- docs/pages/config-reference.html | 6687 ++++++++--------- docs/pages/editor.html | 568 +- docs/pages/errorcodes.html | 1755 ++--- docs/pages/faq.html | 548 +- docs/pages/install-cacti-editor.html | 252 +- docs/pages/install-cacti.html | 275 +- docs/pages/install-cli-editor.html | 247 +- docs/pages/install-cli.html | 167 +- docs/pages/main.html | 707 +- docs/pages/targets.html | 1335 ++-- docs/pages/upgrading.html | 155 +- lib/editor.inc.php | 2 +- locales/po/cacti.pot | 6 +- .../DocumentationNavigationRegression.php | 30 + .../DocumentationReferenceVariants.conf | 25 + tests/Unit/DocumentationLinksTest.php | 22 + tests/bin/check-doc-links.php | 47 + tests/bin/render-doc-examples.php | 105 + weathermap-cacti-plugin-mgmt.php | 1 + weathermap-cacti-plugin.php | 2 +- 61 files changed, 8424 insertions(+), 9278 deletions(-) create mode 100644 docs/example/combined-sources-2.0.conf create mode 100644 docs/example/curved-comments-2.0.conf create mode 100644 docs/example/editor-settings-2.0.conf create mode 100644 docs/example/label-positions-2.0.conf create mode 100644 docs/example/traffic-pulse-2.0.conf create mode 100644 docs/images/editor-additional-hover-2.0.png create mode 100644 docs/images/editor-advanced-sources-2.0.png create mode 100644 docs/images/editor-advanced-urls-2.0.png create mode 100644 docs/images/editor-canvas-2.0.png create mode 100644 docs/images/editor-link-label-positions-2.0.png create mode 100644 docs/images/editor-link-properties-2.0.png create mode 100644 docs/images/editor-manage-colors-2.0.png create mode 100644 docs/images/editor-map-properties-2.0.png create mode 100644 docs/images/editor-map-style-2.0.png create mode 100644 docs/images/editor-node-properties-2.0.png create mode 100644 docs/images/editor-note-properties-2.0.png create mode 100644 docs/images/editor-overview-2.0.png create mode 100644 docs/images/management-add-control-2.0.png create mode 100644 docs/images/management-create-2.0.png create mode 100644 docs/images/management-overview-2.0.png create mode 100644 docs/images/management-register-2.0.png create mode 100644 docs/images/reference-combined-sources-2.0.png create mode 100644 docs/images/reference-curved-comments-2.0.png create mode 100644 docs/images/reference-label-positions-2.0.png create mode 100644 docs/images/reference-traffic-pulse-2.0.png create mode 100644 docs/images/reference-traffic-pulse-2.0.svg create mode 100644 docs/images/viewer-overview-2.0.png create mode 100644 docs/pages/appearance.html create mode 100644 tests/Support/DocumentationNavigationRegression.php create mode 100644 tests/Support/DocumentationReferenceVariants.conf create mode 100644 tests/Unit/DocumentationLinksTest.php create mode 100644 tests/bin/check-doc-links.php create mode 100644 tests/bin/render-doc-examples.php diff --git a/CHANGELOG.md b/CHANGELOG.md index aec042af..60b0144a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,12 @@ IMPORTANT NOTE: This version only works on CACTI 1.x++! * dev: Pin the CI database image and shared test dependencies, disable persisted checkout credentials, and limit workflow permissions and runtime +--- 2.0.1 --- + +* issue#322: Refresh the bundled manual with current installation, upgrade, editor, image management and troubleshooting guides; retain the configuration and data-source references and repair documentation links +* issue#322: Update editor and map-management screenshots, including map creation, management, the viewer, hover graphs and Advanced settings; use compact previews with full-size links and refresh cached documentation assets +* feature#322: Add themed Docs access from the map heading and a Docs button after Rebuild All in map management, opening the bundled manual in a new tab + --- 2.0 --- * security: Add a version-safe CSP nonce (`plugin_weathermap_csp_nonce()`) to every inline ` -
