diff --git a/README.md b/README.md index c2c899e..2bfe151 100644 --- a/README.md +++ b/README.md @@ -74,13 +74,21 @@ Nun kann der Blogbeitrag in der Datei index.md editiert werden. ### 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 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 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 -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 >Removed 'in/posts/20160216' @@ -88,4 +96,28 @@ Ist die Post-Bearbeitung fertig, kann man das Eingangsverzeichnis entfernt werde ### 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 ...", 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) + diff --git a/content/posts/20160417/index.md b/content/posts/20160417/index.md index eb5c143..49c8d5a 100644 --- a/content/posts/20160417/index.md +++ b/content/posts/20160417/index.md @@ -1,6 +1,6 @@ --- # 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" xxdate: 2016-04-17 @@ -60,7 +60,7 @@ captions: - name: images/20160417-13443820160417-134438DSCF1490.JPG text: '' - name: images/20160417-15072620160417-150726DSCF1493.JPG - text: '' + text: '' - name: images/20160417-15082920160417-150829DSCF1494.JPG text: '' - name: images/20160417-15594320160417-155943DSCF1495.JPG