From cfbb978aee2448e018d764a2fb6e89d774de4f28 Mon Sep 17 00:00:00 2001 From: Marc Froehlich Date: Mon, 10 Aug 2026 02:08:11 +0200 Subject: [PATCH] updated manual link and nav structure at the website --- website/src/_layouts/base.njk | 4 +- website/src/manual-pages/manual-page.njk | 25 ++++++- website/src/manual/de/index.njk | 95 ++++++++++++++++++++++-- website/src/manual/en/index.njk | 95 ++++++++++++++++++++++-- 4 files changed, 202 insertions(+), 17 deletions(-) diff --git a/website/src/_layouts/base.njk b/website/src/_layouts/base.njk index 8b398df..d6cd19c 100644 --- a/website/src/_layouts/base.njk +++ b/website/src/_layouts/base.njk @@ -1,5 +1,5 @@ - + {{ title or "KST4Contest" }} @@ -15,7 +15,7 @@ - + diff --git a/website/src/manual-pages/manual-page.njk b/website/src/manual-pages/manual-page.njk index 10031ca..6842277 100644 --- a/website/src/manual-pages/manual-page.njk +++ b/website/src/manual-pages/manual-page.njk @@ -5,14 +5,33 @@ pagination: alias: manual permalink: "/manual/{{ manual.lang }}/{{ manual.slug }}/" layout: base.njk +lang: "{{ manual.lang }}" title: "{{ manual.title }} | KST4Contest Manual" -description: "KST4Contest manual page: {{ manual.title }}" +description: "{{ manual.summary }}" ---
-

← Back to manual overview

-

{{ manual.title }}

+ {% if manual.lang == "de" %} +

+ ← Zurück zur deutschen Handbuchübersicht +

+ {% else %} +

+ ← Back to the English manual overview +

+ {% endif %} + {{ manual.content | markdown | safe }} + + {% if manual.lang == "de" %} +

+ ← Zurück zur deutschen Handbuchübersicht +

+ {% else %} +

+ ← Back to the English manual overview +

+ {% endif %}
\ No newline at end of file diff --git a/website/src/manual/de/index.njk b/website/src/manual/de/index.njk index 2bbadfc..fa65d3a 100644 --- a/website/src/manual/de/index.njk +++ b/website/src/manual/de/index.njk @@ -1,24 +1,107 @@ --- layout: base.njk -title: KST4Contest Deutsches Handbuch -description: Deutsches Benutzerhandbuch für KST4Contest. +lang: de +title: KST4Contest – Deutsches Handbuch +description: Technisches Benutzerhandbuch für Installation, Konfiguration, ON4KST-Betrieb, AirScout, Log-Synchronisation und die weiteren Funktionen von KST4Contest. ---
+

Dokumentation

Deutsches Handbuch

-

Das Handbuch wird zentral in GitHub gepflegt und als Wiki, PDF und Online-Dokumentation veröffentlicht.

+ +

+ Dieses Handbuch beschreibt nicht nur die Bedienelemente von KST4Contest. + Es erklärt auch, wie Bandinformationen, Prioritäten, Erreichbarkeit und + weitere Betriebshilfen hergeleitet werden und an welchen Stellen die + verfügbaren Daten keine eindeutige Aussage erlauben. +

+ +
+
+

Einstieg nach Aufgabe

+

Wo solltest du anfangen?

+

+ Die Kapitel können einzeln verwendet werden. Bei einer neuen Installation + ist die folgende Reihenfolge jedoch meist sinnvoller, als direkt in einer + Detailfunktion zu beginnen. +

+
+ +
+
+

KST4Contest neu installieren

+

+ Wähle den passenden Build, installiere die Anwendung und prüfe, ob sie + auf dem vorgesehenen Contest-Rechner korrekt startet. +

+ +
+ +
+

Die eigene Station einrichten

+

+ Trage Rufzeichen, Locator, verwendete Bänder und Chatkategorien ein. + Richte anschließend nur die Schnittstellen ein, die im Stationsaufbau + tatsächlich verwendet werden. +

+ +
+ +
+

Die Anzeigen richtig einordnen

+

+ Prioritäten, Bandinformationen, AP-Bewertungen und Erreichbarkeit werden + aus mehreren Quellen abgeleitet. Die entsprechenden Kapitel erklären, + welche Informationen dafür verwendet werden und wo die Grenzen liegen. +

+ +
+
+
+ +
+
+

Alle Kapitel

+

Vollständiges deutsches Handbuch

+

+ Die Liste wird automatisch aus den Markdown-Dateien im Verzeichnis + github_docs erzeugt. Änderungen am zentralen Handbuch werden + dadurch auch in die Online-Dokumentation übernommen. +

+
+
{% for manual in collections.manualPages %} {% if manual.lang == "de" %} -
-

{{ manual.title }}

+
+ +

+ Kapitel öffnen → +

+ {% endif %} {% endfor %}
diff --git a/website/src/manual/en/index.njk b/website/src/manual/en/index.njk index 8a68e2d..0edc726 100644 --- a/website/src/manual/en/index.njk +++ b/website/src/manual/en/index.njk @@ -1,24 +1,107 @@ --- layout: base.njk -title: KST4Contest English Manual -description: English user manual for KST4Contest. +lang: en +title: KST4Contest – English Manual +description: Technical user manual covering installation, configuration, ON4KST operation, AirScout, log synchronisation and the other functions of KST4Contest. ---
+

Documentation

English Manual

-

The manual is maintained centrally in GitHub and published as Wiki, PDF and online documentation.

+ +

+ This manual describes more than the controls of KST4Contest. It also + explains how band information, priorities, reachability and other operating + aids are derived, and where the available data does not support an + unambiguous result. +

+ +
+
+

Start with the task

+

Where should you begin?

+

+ Each chapter can be used separately. For a new installation, however, + the following order is usually more useful than starting with an isolated + detail. +

+
+ +
+
+

Install KST4Contest

+

+ Select the appropriate build, install the application and verify that it + starts correctly on the computer intended for contest operation. +

+ +
+ +
+

Configure the station

+

+ Enter the callsign, locator, available bands and chat categories. Then + configure only the interfaces that are actually part of the station + setup. +

+ +
+ +
+

Interpret the displayed information

+

+ Priorities, band information, AP assessments and reachability are + derived from several sources. The corresponding chapters explain which + information is used and where its limitations begin. +

+ +
+
+
+ +
+
+

All chapters

+

Complete English manual

+

+ This list is generated automatically from the Markdown files in + github_docs. Changes to the central manual are therefore also + included in the online documentation. +

+
+
{% for manual in collections.manualPages %} {% if manual.lang == "en" %} -
-

{{ manual.title }}

+
+ +

+ Open chapter → +

+ {% endif %} {% endfor %}