Browse Source

Test with corrupted index.md

master
Chris 6 years ago
parent
commit
74e016b190
  1. 40
      README.md
  2. 4
      content/posts/20160417/index.md

40
README.md

@ -74,13 +74,21 @@ Nun kann der Blogbeitrag in der Datei index.md editiert werden.
### Post-Datei index.md bearbeiten ### Post-Datei index.md bearbeiten
Die so erzeugte bzw. upgedatete Datei besteht aus zwei Bereichen. Zuerst kommen die mit Initialwerten gesetzten Parameter und dann folgt, nach dem '---' der Text. Dieser wird mit <!--more--> in Zusammenfassung und eigentlichem Inhalt getrennt. Die so erzeugte bzw. geänderte Datei besteht aus zwei Bereichen. Zuerst kommen die mit Initialwerten gesetzten Parameter und dann folgt, nach dem '---' der Text. Dieser wird mit <!--more--> in Zusammenfassung und eigentlichem Inhalt getrennt. Bilder können optional betitelt werden. Die Reihenfolge der Bilder ist erfolgt nach Dateiname und kann nicht geändert werden. Ggf. ist das Bild für die Post-Liste (featured image) und für den Blog-Header (header image) zu ändern - per default wird das erste Bild genommen.
Der lokale Server erkennt Änderungen und aktualisiert die Webseite automtatisch. Der lokale Server erkennt Änderungen und aktualisiert die Webseite automtatisch. Bei Problemen kann man die Generierung auch manuelle anstarten:
>$ cd ~/kred/kollegen-posts
>$ ../hugo/hugo
>Start building sites …
>...
>Total in 793 ms
Oder auch den Server neu starten.
### Bearbeitung abschließen ### Bearbeitung abschließen
Ist die Post-Bearbeitung fertig, kann man das Eingangsverzeichnis entfernt werden. Ist die Post-Bearbeitung fertig, kann man das Eingangsverzeichnis entfernt werden (optional).
>$ .venv/bin/python red.py cleanup >$ .venv/bin/python red.py cleanup
>Removed 'in/posts/20160216' >Removed 'in/posts/20160216'
@ -88,4 +96,28 @@ Ist die Post-Bearbeitung fertig, kann man das Eingangsverzeichnis entfernt werde
### Neuen Post veröffentlichen ### Neuen Post veröffentlichen
Das Leben ist ein Baustelle....
Jetzt werden die Änderungen im content-Verzeichnis eingecheckt und hochgeladen. Mit dem Push werden die Generierung auf dem Server angestartet.
>$ git status
>...
>Unversionierte Dateien:
> (benutzen Sie "git add <Datei>...", um die Änderungen zum Commit vorzumerken)
> ../content/posts/20160216/
>...
>$ git add ../content/posts/20160216/ # Alternative: git add ../.
>$ git commit -m 'Neuer Post 20160417'
>...
>$ git push
>...
>remote: Total in 1698 ms
>remote: Fertig, Blog wurde erzeugt!
>To https://kollegen.uber.space/gitea/kollegenrunde/kollegen-posts.git
> 0844f83..2546997 master -> master
Glückwunsch!
### Kleine Änderungen direkt in Gitea
Die Post-Bearbeitung kann natürlich auch direkt im Gitea-Repository durchgeführt werden. Allerdings entfällt dann die Möglichkeit der Bild-Konvertierung und man kann Änderungen nicht testen. Deshalb empfiehlt sich das direkte Bearbeiten einer index.md nur für kleine textuelle Änderungen. Hierbei erfolgt die Generierung mit dem Commit. Unser Beispiel-Post ist hier zu finden: (https://kollegen.uber.space/gitea/kollegenrunde/kollegen-posts/src/branch/master/content/posts/20160216/index.md)

4
content/posts/20160417/index.md

@ -1,6 +1,6 @@
--- ---
# Set the correct title here # Set the correct title here
xxtitle: "Frühling Bad Camberg" xxtitle: "Frühling in Bad Camberg"
# Date of the event, will be set via script. Format like "2003-12-31" # Date of the event, will be set via script. Format like "2003-12-31"
xxdate: 2016-04-17 xxdate: 2016-04-17
@ -60,7 +60,7 @@ captions:
- name: images/20160417-13443820160417-134438DSCF1490.JPG - name: images/20160417-13443820160417-134438DSCF1490.JPG
text: '' text: ''
- name: images/20160417-15072620160417-150726DSCF1493.JPG - name: images/20160417-15072620160417-150726DSCF1493.JPG
text: '' text: ''
- name: images/20160417-15082920160417-150829DSCF1494.JPG - name: images/20160417-15082920160417-150829DSCF1494.JPG
text: '' text: ''
- name: images/20160417-15594320160417-155943DSCF1495.JPG - name: images/20160417-15594320160417-155943DSCF1495.JPG

Loading…
Cancel
Save