Commit Graph

9 Commits

Author SHA1 Message Date
Jörg Lohrer 7186c32067 feat: nostr-reimport von 8 client-posts + delete-subcommand + nip-32 lang-tag
8 neue Posts aus direkt-auf-Nostr-erstellten Events (Habla/Yakihonne) ins
Repo geholt, mit sauberen ASCII-slugs statt der kaputten d-tags (Umlaute,
Emojis, Doppelpunkte, Trailing-Dashes). Alte Events per NIP-09 geloescht.

Pipeline-Erweiterungen:
- neuer subcommand "delete" publisht NIP-09 kind:5 events via stabilem
  bunker-signer (nutzt CLIENT_SECRET_HEX-identitaet, keine re-pairings).
- frontmatter.lang + kind:30023 event tagt jetzt NIP-32 konform mit
  ["L","ISO-639-1"] + ["l","de","ISO-639-1"] (default: de).
- validate-post deno-task bekommt --allow-env (yaml-parser brauchts).

Vorbereitung fuer spaetere Mehrsprachigkeit: EN-Versionen koennen via
separate markdown-datei mit lang:en als eigenes event publiziert und
spaeter per a-tag-referenz zum DE-pendant verlinkt werden.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 17:50:37 +02:00
Jörg Lohrer 54eb0b62cb feat: cc0-badge im footer + impressum auf cc0 umstellen
Footer zeigt jetzt CC0-Badge (Heart+Zero inline SVG, monochrom via
currentColor) statt "© Jörg Lohrer". Impressum entsprechend von
CC BY-SA auf CC0 umgestellt, mit freundlichem Hinweis, dass
Namensnennung erwünscht, aber nicht rechtlich erforderlich ist.

"Nostr-basiert" im Footer jetzt Link zum GitHub-Repo (Making-of).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 16:19:21 +02:00
Jörg Lohrer c023b59769 content: strukturierte bild-metadaten für alle 18 posts
pro post ein images:-block im frontmatter mit file, role, alt, license,
authors — als vorbereitung für publish-pipeline (imeta-tags nip-92).
91 bilder insgesamt. fünf UNKNOWN-einträge im vr-post zur späteren
recherche markiert (wikipedia-screenshot, sketchfab-fotograf,
ready-player-me, eyemeasure-app).

bei erlebnispadagogik-post: tote amazon-hotlinks entfernt, literatur-
referenzen in saubere textliste umgebaut.

redaktionell geprüft; CC0 für eigene fotos und screenshots,
CC BY-SA 3.0 DE für saemann-midjourney-collage, CC BY 4.0 für
dezentrale-oep-oer-gemeinschaftsbeitrag, CC BY-NC-SA 3.0 für
raupen-flickr-bild, CC BY-NC 4.0 für sketchfab-kirche.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 15:13:47 +02:00
Jörg Lohrer d17410fb18 normalize: slugs lowercase und url-kompatibel
Vereinheitlicht die slug-Frontmatter-Werte auf lowercase-Form, passend
zu den tatsächlich von Hugo erzeugten URLs (die lagen ohnehin schon
lowercase auf All-Inkl). Damit sind die slugs identisch mit den
späteren Nostr-d-Tags, keine Runtime-Normalisierung nötig.

7 Posts angepasst:
- Pflanzenschild-QR-Code → pflanzenschild-qr-code
- WordPress-Werkstatt → wordpress-werkstatt
- OB-virtualcam → ob-virtualcam
- Dampfnudeln → dampfnudeln
- BottomUp-MarkDown → bottomup-markdown
- 'KIBedenken - Bewusstsein' → kibedenken-bewusstsein
- 'Gemeinsam die Bildungszukunft gestalten: Dezentrale OEP und OER…' → dezentrale-oep-oer

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:38:38 +02:00
Jörg Lohrer 3a5c4d1e00 archive: final hugo build mit neuem post dezentrale-oep-oer
Letzter Commit vor Transition zu nostr-spa. Beinhaltet:
- neuer Post 2025-03-04-dezentrale-oep-oer (content + Hugo-Build)
- aktualisierte public/*.html nach Mastodon-Comment-Entfernung
- .claude/ als Transparenz-Spur der Sessions
- .DS_Store aus Index entfernt (bleibt ignoriert)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 09:49:26 +02:00
Jörg Lohrer 78c6b0be51 comment integration ohne styling 2025-02-12 19:43:36 +01:00
Jörg Lohrer 1b069f98d4 yaml cover images ergänzt 2025-02-01 07:44:21 +01:00
Jörg Lohrer af72263ca9 umbau 2025-01-28 18:18:59 +01:00
Jörg Lohrer 5f7696d6ae Initial commit 2024-11-06 15:55:54 +01:00