ft:pedia

In der section “ft:pedia” werden die Inhalte unserer geliebten Fachzeitschrift bereitgestellt. Dabei wird im Repo in zwei Bereiche unterschieden:

  • Inhalte
  • Technik

Die Seiten der section “ft:pedia” werden durch einige Scripte (Technik) aus den vorgefundenen Inhalten gebaut.

Ausser der section und ihrer Hauptseite gibt es noch die Untersektionen ‘Jahrgang’ und ‘Ausgabe’.

Bevor jetzt die jeweilige Bechreibung kommt, sollten noch ein paar Feinheiten erwähnt werden:

  • In jedem Ordner der Inhalte gibt es eine Datei _index.md.
  • hugo wendet das Script layouts/ftpedia/list.html auf jedes vorhandene _index.md in und unterhalb content/ftpedia/ an.
  • Sowohl die Übersichtsseite als auch jeder ‘Jahrgang’ und jede ‘Ausgabe’ werden durch jeweils ein eigenes _index.md beschrieben.
  • Alle Seitentypen in der section “ftpedia” müssen vom layouts/ftpedia/list.html Script unterschieden und entsprechend behandelt werden.
  • hugo wendet das Script layouts/ftpedia/ftptoc.html auf jede andere .md-Datei der section ftpedia/ an wenn deren layout: "ftptoc" ausgewählt ist. Für unsere Zwecke gibt es genau eine Datei mit diesem Attribut.
  • hugo wendet das Script layouts/_default/file.html auf jede andere .md-Datei (in jeder Section übrigens) an wenn deren layout: "file" lautet.
  • Andere Layout-Typen werden nicht dargestellt. Dafür muss bei Bedarf das jeweilige Script ergänzt oder ein zusätzliches geschrieben werden.
  • Beim Erstellen (Neuanlegen) von Inhalten sind Archetypes behilflich.

Hier gehts es zu den Dokus - die Original-Navigation des theme greift hier leider nicht (mehr):


Stand: 8. Juni 2019