From 22672fa5c4112b3299b0880bd12491a6f5fa25a9 Mon Sep 17 00:00:00 2001 From: Chris/Web Date: Sat, 24 Oct 2020 22:38:13 +0200 Subject: [PATCH 1/4] =?UTF-8?q?=E2=80=9EREADME.md=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 04908d7..a79d2c4 100644 --- a/README.md +++ b/README.md @@ -21,15 +21,19 @@ Das Setup ist das gleiche, wie bei der Web-Entwicklung. Es wird ein leeres Verze >$ mkdir ~/kred >$ cd ~/kred >$ wget https://github.com/gohugoio/hugo/releases/download/v0.76.4/hugo_0.76.4_Linux-64bit.tar.gz ->$ git clone https://kollegen.uber.space/gitea/kollegenrunde/kollegen-hugo.git +>$ mkdir hugo +>$ tar -xvf hugo_0.76.4_Linux-64bit.tar.gz --directory hugo +>$ rm hugo_0.76.4_Linux-64bit.tar.gz +>$ git clone --recurse-submodules https://kollegen.uber.space/gitea/kollegenrunde/kollegen-hugo.git >$ git clone https://kollegen.uber.space/gitea/kollegenrunde/kollegen-posts.git -Für Python wird nun noch die virtual Environment in einem neuen Unterverzeichnis installiert: +Für Python wird nun noch die virtual Environment in einem neuen Unterverzeichnis installiert. Unter Linux geht das so: ->$ python3 -m venv .venv # Virtuelle Umgebung anlegen ->$ source .venv/bin/activate # aufrufen ->$ pip install -r requirements.txt # Benötigte Paket installieren ->$ deactivate # venv verlassen +>$ cd ~/kred/kollegen-posts/redaktion/ +>$ python3 -m venv .venv # Virtuelle Umgebung anlegen +>$ source .venv/bin/activate # aufrufen +>(.venv) $ pip install -r requirements.txt # Benötigte Paket installieren +>$ deactivate # venv verlassen Hinweis: Die venv wird nicht in git eingeheckt, deshalb muss sie mit jeder Neuinstallation eingerichtet werden. From 75750228b25f288b83d8250fb4af99d438452a90 Mon Sep 17 00:00:00 2001 From: Chris/Web Date: Sat, 24 Oct 2020 22:44:12 +0200 Subject: [PATCH 2/4] =?UTF-8?q?=E2=80=9EREADME.md=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a79d2c4..9c6452b 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,10 @@ Hat man alles richtig gemacht, kann man die Website nun im Browser sehen. ### Post-Editierung Das Python-Skript vereinfacht Erstellung und Bearbeitung eines Posts. Im Verzeichnis Redaktion wird damit ein Eingangsverzeichnis für einen Post angelegt, worin Originalbilder hineinkopiert werden können. Das Script verkleinert dann die Bilder (jpg) und kopiert sie in das eigentliche Post-Verzeichnis unter content. Ausserdem sorgt es für den Abgleich der Bilddateinamen mit den Einträgen in der Post-Datei index.md. Einer Post hat immer das Datum als Namen, z.B. 20160216. +Das Skript setzt das Unterverzeichnis in/posts voraus. Falls nicht vorhanden: + +>$ mkdir ~/kred/kollegen-posts/in && ~/kred/kollegen-posts/in/posts + Anlegen neuen Posts (auch Bearbeiten eines existierenden Posts) >$ cd ~/kred/kollegen-posts/redaktion >$ .venv/bin/python red.py init 20160216 From 37adf318b45607dae9952b7ef8f9d512452b2a07 Mon Sep 17 00:00:00 2001 From: Chris/Web Date: Sat, 24 Oct 2020 22:55:56 +0200 Subject: [PATCH 3/4] =?UTF-8?q?=E2=80=9EREADME.md=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9c6452b..18173e6 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,10 @@ Nun können eigenen Bilder in Originalgröße abgelegt werden, z. B.: >$ cp meine/bilder/*.jpg ~/kred/kollegen-posts/redaktion/in/posts/20160216/ +Unter Linux kann man diese beiden Schritte auch mit den Skript load.sh ausführen: + +>$ ./load.sh meine/bilder + Mit 'update' werden nun die Bilder konvertiert und im Zielverzeichnis abgelegt und in der Post-Datei index.md werden die Bild-Variablen initialisiert. >$ .venv/bin/python red.py update From c2186e83aa5fea7be589edc4c65048fb2ececcc0 Mon Sep 17 00:00:00 2001 From: Chris/Web Date: Sat, 24 Oct 2020 22:57:33 +0200 Subject: [PATCH 4/4] =?UTF-8?q?=E2=80=9EREADME.md=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 18173e6..90ac737 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ Mit 'update' werden nun die Bilder konvertiert und im Zielverzeichnis abgelegt u >$ .venv/bin/python red.py update >Done. -Nun kann der Blogbeitrag in der Datei index.md editiert werden. +Nun kann der Blogbeitrag in der Datei ~/kred/kollegen-posts/content/posts/20160216/index.md editiert werden. ### Post-Datei index.md bearbeiten