fixed README

This commit is contained in:
Sebastian Frank 2019-02-13 21:16:35 +01:00
parent 2bcef447b9
commit aeb7517473
Signed by: apairon
GPG Key ID: 7270D06DDA7FE8C3

View File

@ -50,7 +50,7 @@ DIR templates
FIL config.yml (globale Konfiguration, enthält andere Anweisungen als individuelle Pfad-Konfig, siehe Beispiel) FIL config.yml (globale Konfiguration, enthält andere Anweisungen als individuelle Pfad-Konfig, siehe Beispiel)
``` ```
### content ### `content`
- enthält die Markdown-Dateien und Konfigurationen für die Navigationsstruktur und Einzelseiten - enthält die Markdown-Dateien und Konfigurationen für die Navigationsstruktur und Einzelseiten
- voranestellte Nummer mit Unterstrich wie z.B. `01_` dienen nur der Sortierung und gehen nicht in den eigentlichen Navigationspfad mit ein - voranestellte Nummer mit Unterstrich wie z.B. `01_` dienen nur der Sortierung und gehen nicht in den eigentlichen Navigationspfad mit ein
@ -62,11 +62,11 @@ FIL config.yml (globale Konfiguration, enthält andere Anweisungen als individue
- Mediendateien werden neben den Inhalten in `content` abgelegt und müssen dementsprechend relativ verlinkt werden - Mediendateien werden neben den Inhalten in `content` abgelegt und müssen dementsprechend relativ verlinkt werden
### assets ### `assets`
- Bilder/CSS/JS die im Templates benötigt werden liegen in `assets` - Bilder/CSS/JS die im Templates benötigt werden liegen in `assets`
### templates ### `templates`
- Template-Dateien für die Generierung der Website liegen hier - Template-Dateien für die Generierung der Website liegen hier
- Handlebar-Partials liegen in `templates/partials` und werden von mark2web global eingelesen und in Templates unter dem Dateinamen zur Verfügung gestellt - Handlebar-Partials liegen in `templates/partials` und werden von mark2web global eingelesen und in Templates unter dem Dateinamen zur Verfügung gestellt
@ -82,7 +82,7 @@ Meta:
Keywords: Meta-Keywords Keywords: Meta-Keywords
Description: Meta-Description Description: Meta-Description
Data: Data: # Vererbung spielt hier keine Rolle, da Markdown-Datei letzte Ebene in der Generierung ist
image: bild.jpg image: bild.jpg
--- ---
@ -103,14 +103,21 @@ In jedem Ordner kann sich eine `config.yml` befinden.
- z.B. Verküpfung eines Eintrags eines Navigations-Baums zu einem anderen - z.B. Verküpfung eines Eintrags eines Navigations-Baums zu einem anderen
```yml ```yml
GoTo: /de/main/service/impressum This:
Navname: Impressum GoTo: /de/main/service/impressum
Navname: Impressum
Data: # wird nicht vererbt: {{ NavSlice.[0].This.Data.slogan }}
slogan: Rechtliches und mehr
Data: # wird an alle Unterpunkte vererbt: {{ NavSlice.[0].Data.slogan }}
image: imprint.png
``` ```
- außerdem kann sich im Header der Markdown-Datei die Konfig im YAML-Format befinden - außerdem kann sich im Header der Markdown-Datei die Konfig im YAML-Format befinden
- die Konfig in der Markdown-Datei überschreibt die Konfig aus der config.yml - die Konfig in der Markdown-Datei überschreibt die Konfig aus der config.yml
## Haupt-Konfiguration im Root ## Haupt-Konfiguration im `content`-Verzeichnis
```yml ```yml
Meta: Meta:
@ -121,4 +128,8 @@ Meta:
## Templates ## Templates
Die Template-Sprache ist Handlebars. Die Template-Sprache ist Handlebars.
### Helper
Weitere Handlebars-Helper sind: