mark2web/website/content/de/01_Navigation/03_Benutzung/03_Inhalte
Sebastian Frank 70d7497eda
All checks were successful
continuous-integration/drone/push Build is passing
better project layout
2019-03-19 11:15:32 +01:00
..
config.yml better project layout 2019-03-19 11:15:32 +01:00
README.md better project layout 2019-03-19 11:15:32 +01:00

Data
background slider
/img/write.jpg
img alt opacity
/img/write.jpg 1

Inhalte

Die Inhalte der Website werden im Ordner content und dessen Unterordnern gespeichert.
Texte werden dazu im Format markdown (siehe: markdown.de) eingepflegt.
Bilddateien und anderen Medieninhalte werden einfach direkt neben den Markdown-Dateien im Verzeichnis des jeweiligen Navigationspunktes abgelegt.


Jede Seite ist innerhalb der Ordnerstruktur (Navigation) standardmäßig als README.md gespeichert. Die Datei ist eine normale Markdown-Datei mit einem optionalen Header:

 ---
 Meta:
   Title: Seitentitel für die Meta-Angaben
   Keywords: Meta-Keywords
   Description: Meta-Description

 Data: # Vererbung spielt hier keine Rolle, da Markdown-Datei letzte Ebene in der Generierung ist
   image: bild.jpg

 ---

# Seitentitel

Seiteninhalt, lorem ipsum...

## Überschrift 2

Weiterer Absatz, usw...

zusätzliche Konfiguration

Wie bereits unter Konfiguration beschrieben, kann sich in jedem Ordner unterhalb von content eine config.yml-Datei befinden.
Deren vererbaren Einstellungen können auch im Kopf der Markdown-Datei überschrieben werden.
This: -> Navname: im Kopf zu setzen ist allerdings nicht möglich, da die Navigation bereits vor dem Verarbeiten der Markdown-Datei generiert wird.

Die Kopfdaten müssen mit --- in der ersten Zeile eingeleitet werden und mit --- auf einer einzelnen Zeile abgeschlossen werden. --- dürfen auch nicht eingerückt sein.