aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-29 07:24:42 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2026-08-29 07:24:42 +0200
commitc1013fc0ec0b1e3276cdf92e692f4333b1d5eb3a (patch)
treeab6113fdfbd636d598b7c84bbd4afa5f61ff926c /src/main/resources
parentd51e3dad33edb14c048372c035b635313d7a1dc9 (diff)
Der Vordruck nennt seinen Stand und eine zweite Bezugsquelle
Die Fußzeile der Startseite und der Hinweis im Impressum verwiesen allein auf die eigene Git-Stelle; neben sie tritt nun das Spiegelbild auf GitHub. Unter dem Titel des Vordrucks steht fortan „in der Fassung vom …“ nebst einem <time>-Element, dazu im Stilblatt die Regel „.fassung“ nach dem Vorbild von „.stelle“. Das Datum setzt das Paketierskript beim Bau ein, damit die Angabe nicht stillschweigend veraltet: aus „git log -1 --format=%cs“, ohne date(1) in die deutsche Langform gebracht (Parameterexpansion und Fallunterscheidung, weil BSD und GNU sich über die Schalter nicht einig sind), geschrieben in eine Nebendatei und umbenannt statt „sed -i“. Fehlt die Marke, bricht der Bau ab; eine falsch datierte Fassung wäre schlimmer als ein fehlgeschlagener Bau. Der Fassungsnachweis im Paket führt das Datum künftig neben dem Commit. Das im Quelltext stehende Datum bleibt der Rückfall für den Blick auf die Seiten ohne Paketierlauf. Die Prüfung geht auf: „sh -n“ beanstandet nichts; ein Trockenlauf auf einer Kopie der Seiten setzt „28. August 2026“ ein, was dem Stand von HEAD entspricht; wird die Marke entfernt, bricht das Skript mit der vorgesehenen Meldung ab; „reuse lint“ weist 214 von 214 Dateien als vollständig ausgezeichnet aus. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Change-Id: I3e7a303cba8f9a213dcd19e809a542b7fe8c1426
Diffstat (limited to 'src/main/resources')
-rw-r--r--src/main/resources/eu/mulk/aendggner/web/impressum.html3
-rw-r--r--src/main/resources/eu/mulk/aendggner/web/index.html5
-rw-r--r--src/main/resources/eu/mulk/aendggner/web/style.css7
3 files changed, 13 insertions, 2 deletions
diff --git a/src/main/resources/eu/mulk/aendggner/web/impressum.html b/src/main/resources/eu/mulk/aendggner/web/impressum.html
index 0bac37c..ab45d94 100644
--- a/src/main/resources/eu/mulk/aendggner/web/impressum.html
+++ b/src/main/resources/eu/mulk/aendggner/web/impressum.html
@@ -61,7 +61,8 @@
Gewährleistung überlassen. Den
<a href="aendggner-quelltext.tar.gz">Quelltext der betriebenen Fassung</a> gibt es zum
Herunterladen; fortlaufend auch über
- <a href="https://git.benkard.de/mulk/aendggner">Git</a>.
+ <a href="https://git.benkard.de/mulk/aendggner">Git</a> oder
+ <a href="https://github.com/benkard/aendggner">GitHub</a>.
</p>
</main>
<footer>
diff --git a/src/main/resources/eu/mulk/aendggner/web/index.html b/src/main/resources/eu/mulk/aendggner/web/index.html
index 40d93bb..40a6649 100644
--- a/src/main/resources/eu/mulk/aendggner/web/index.html
+++ b/src/main/resources/eu/mulk/aendggner/web/index.html
@@ -20,6 +20,8 @@
<header>
<h1>Antrag auf Erstellung einer Synopse<br>
zu einem Stammgesetz nach Maßgabe eines oder mehrerer Änderungsdokumente</h1>
+ <p class="fassung">in der Fassung vom
+ <time datetime="2026-08-29">29. August 2026</time></p>
<p class="stelle">
ÄndGgner — nichtamtliche Zentralstelle für die maschinelle Fortschreibung von Stammgesetzen
anhand von Änderungsvorschriften des Bundes und der Länder
@@ -218,7 +220,8 @@
<a href="impressum.html">Impressum</a> ·
<a href="datenschutz.html">Datenschutz</a> ·
<a href="aendggner-quelltext.tar.gz">Quelltext dieser Fassung (AGPLv3 oder später)</a> ·
- <a href="https://git.benkard.de/mulk/aendggner">Git</a>
+ <a href="https://git.benkard.de/mulk/aendggner">Git</a> ·
+ <a href="https://github.com/benkard/aendggner">GitHub</a>
</nav>
<span class="ausgabe">08.26</span>
</footer>
diff --git a/src/main/resources/eu/mulk/aendggner/web/style.css b/src/main/resources/eu/mulk/aendggner/web/style.css
index ce64a6f..5846e9c 100644
--- a/src/main/resources/eu/mulk/aendggner/web/style.css
+++ b/src/main/resources/eu/mulk/aendggner/web/style.css
@@ -80,6 +80,13 @@ h1 {
line-height: 1.35;
}
+/* Die Fassungsangabe unter dem Titel; das Datum setzt deploy/webpaket.sh beim Bau ein. */
+.fassung {
+ margin: 0 0 0.5rem;
+ font-size: 0.6875rem;
+ color: var(--muted);
+}
+
.stelle {
margin: 0 0 0.9rem;
font-size: 0.6875rem;