Zusammenfassung
Notizen zum Versand des Campaigning Wiki an jede Zielplattform — Obsidian/Quartz, MediaWiki, Notion — und was beim Export angepasst werden muss.
Inhalt
Das Wiki wird als reines Markdown mit Doppelklammer-Wikilinks und YAML-Frontmatter versendet. Nur Wiki/ wird veröffentlicht; RAW/ bleibt privat (bereits über .gitignore ignoriert). Der gleiche Quellbaum kann mit geringfügigen Transformationen an jede Plattform angepasst werden.
Obsidian / Quartz
-
Doppelklammer-Wikilinks funktionieren wie sie sind.
-
YAML-Frontmatter wird vom Dataview-Plugin von Obsidian geparst, sodass die folgenden Abfragen automatisch das Äquivalent von
INDEX.mdundby-tier.mderstellen:TABLE status, tier, languages, categories FROM "Wiki" WHERE type = "article" SORT slug ASC -
Quartz (ein statischer Site-Generator für Obsidian-Notizen) benötigt keine Transformation; weise es
Wiki/als Inhaltsstamm zu. -
Kategorien wie
strategy,organizing,digitalwerden direkt auf Obsidian-Tags über das Feldtags:abgebildet — hinzufügen, wenn abwesend.
MediaWiki
- Doppelklammer-Wikilinks sind grob kompatibel (MediaWiki verwendet die gleiche Syntax).
Die Slugs des Wikis sind im kebab-case (
power-mapping), während MediaWiki Titel normalerweise im Satzfall sind; entscheiden Sie projektabhängig. - Entfernen Sie die YAML-Frontmatter; ordnen Sie jeden Schlüssel einer MediaWiki-Vorlage / Kategorie zu:
title:→ Seitentitel (oder verwenden Sie den Dateinamen)status:→ Kategorie (Category:Stub,Category:Emerging,Category:Established)languages:→ Kategorie (Category:Language/EN, …)categories:→ Kategorie (Category:Strategy, …)tier:→ Kategorie (Category:Core, …)license:→ Kategorie (Category:CC-attribution,Category:Link-only)
- Führen Sie die
wikilinksdurch einen Konverter, um Bindestriche in Leerzeichen zu konvertieren, wenn Sie Title Case wünschen.
Notion
- Der Markdown-Import von Notion ist teilweise: Doppelklammer-Wikilinks werden nur als Seitenverweise beibehalten, wenn die Zielseite bereits im Arbeitsbereich existiert.
- Ordnen Sie jeden YAML-Schlüssel einer Notion-Datenbankeigenschaft zu:
title→ Titel,status→ Auswahl,languages→ Mehrfachauswahl,categories→ Mehrfachauswahl,tier→ Auswahl,license→ Auswahl,updated→ Datum. - Die Datenbankansicht von Notion bietet Ihnen filterbare INDEX / nach Sprache / nach Kategorie / nach Tier kostenlos.
GitHub Pages
- Doppelklammer-Wikilinks funktionieren nicht auf einfachen GitHub Pages; konvertieren
Sie zu relativen Markdown-Links:
[slug]→[power-mapping](power-mapping.md). - YAML-Frontmatter wird als sichtbarer Text auf GitHub Pages gerendert, es sei denn, Sie verwenden einen statischen Site-Generator (Jekyll, Hugo, MkDocs), der es verarbeitet.
Was pro Plattform angepasst werden muss
- Wikilink-Syntax: funktioniert in Obsidian; benötigt Konvertierung für MediaWiki / GitHub Pages / Notion.
- Frontmatter: funktioniert in Obsidian; muss anderswo entfernt / zugeordnet werden.
- Lizenzmetadaten: veröffentlichen Sie die Lizenz immer deutlich. Für
link-onlyfügen Sie eine Fußnote inCONVENTIONS.mdhinzu, die die Leser daran erinnert, die Quellseite zu überprüfen. - RAW/: immer privat halten. Nie den
RAW/Ordner commiten oder veröffentlichen; er enthält gescrapete Inhalte, die urheberrechtlich geschützt sein können, auch wenn unsere destillierten Seiten dies nicht sind.
Nutzen für
Planung eines Exports; Einarbeitung eines nachgelagerten Betreuers; Auswahl eines Hosts.
Verwandt
- civic-tech
- Siehe auch: CONVENTIONS.md und README.md.
Offene Fragen
This page is machine-translated from the English canonical. Source EN body-hash: 9b14046c00a4…. For authoritative content, see the original.