Blog mit Static Site Generator (SSG) Hugo erstellen #114

Open
opened 2024-10-29 08:09:46 +00:00 by sicking · 5 comments
Owner

Die hier im Repository liegenden Markdown Dateien im Ordner "Blog" sollen mit der SSG Software Hugo in einen Blog überführt werden.

Die hier im Repository liegenden Markdown Dateien [im Ordner "Blog"](https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/src/branch/main/Blog) sollen mit der SSG Software [Hugo](https://gohugo.io/) in einen Blog überführt werden.
sicking added this to the Projekt-Technik project 2024-10-29 08:09:46 +00:00
Author
Owner

To-Do Testversion

  • bisherige Beiträge übertragen
    • Frontmatter in YAML
    • Beitragsbild
    • Description
    • gleicher Permalink
  • Beitragsübersicht und Einzelbeiträge
  • Tags (erstmal "nur" das, was das Theme unterstützt)

zu übertragende Seiten

  • hello world - 🔵
  • SDG logos - 🔵
  • OER erklärt
  • pirner youtube
  • AKRK
  • Git Treffen Medienhaus

Probleme

zu klären

  • welche Metadaten sind MUSS für Beiträge
  • Workflow
  • welches Theme? 2 - 3 als Beispiele
  • Theme Eigenheiten
  • Design
  • Indizieren OERSI... / über gitlab?
### To-Do Testversion - bisherige Beiträge übertragen - Frontmatter in YAML - Beitragsbild - Description - **gleicher Permalink** - Beitragsübersicht und Einzelbeiträge - Tags (erstmal "nur" das, was das Theme unterstützt) #### zu übertragende Seiten - [ ] hello world - 🔵 - [ ] SDG logos - 🔵 - [ ] OER erklärt - [ ] pirner youtube - [ ] AKRK - [ ] Git Treffen Medienhaus #### Probleme - [nicht einheitliche Links auf Bilder etc.](https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/pulls/79/files#issuecomment-1754) ### zu klären - welche Metadaten sind MUSS für Beiträge - Workflow - welches Theme? 2 - 3 als Beispiele - Theme Eigenheiten - Design - Indizieren OERSI... / über gitlab?
sicking self-assigned this 2024-10-29 08:19:04 +00:00
joerglohrer added this to the AP 9 Weiterentwicklung techn. Infrastruktur (CI) milestone 2024-10-29 08:20:20 +00:00
Owner

Ich hab's heute vergeblich versucht mit https://oer.community/sb/blog - außer einer index.html ohne Design ist da nicht viel zugänglich. Evtl. schaust du mal auf dem Server ob da überhaupt andere html-dateien liegen oder zugänglich sind?
Falls es gelingt, dass tatsächlich seiten aus dem content Ordner generiert werden, könnte ich mit den Metadaten weiterdenken.
Es gibt ja viele Optionen, was die Bilder angeht über figcaption, yaml, exif-Editoren etc.
Im Moment würde ich einschätzen, dass wir evtl. am einfachsten fahren, wenn wir zu Bildnamen gleichlautende JSON anzulegen, die hugo dann suchen soll für eine caption und um die metadaten schema-konform auszugeben. Was meinst du?

Ich hab's heute vergeblich versucht mit https://oer.community/sb/blog - außer einer index.html ohne Design ist da nicht viel zugänglich. Evtl. schaust du mal auf dem Server ob da überhaupt andere html-dateien liegen oder zugänglich sind? Falls es gelingt, dass tatsächlich seiten aus dem content Ordner generiert werden, könnte ich mit den Metadaten weiterdenken. Es gibt ja viele Optionen, was die Bilder angeht über figcaption, yaml, exif-Editoren etc. Im Moment würde ich einschätzen, dass wir evtl. am einfachsten fahren, wenn wir zu Bildnamen gleichlautende JSON anzulegen, die hugo dann suchen soll für eine caption und um die metadaten schema-konform auszugeben. Was meinst du?
Owner

ok - got it. Scheint so, dass der "secret" path einfach /blog ist. Im yaml entsprechend angegeben klappt es nun mit ein paar Blogbeiträgen:
https://oer.community/sb/blog (erstellt mit dem Branch hugobugo

ok - got it. Scheint so, dass der "secret" path einfach /blog ist. Im yaml entsprechend angegeben klappt es nun mit ein paar Blogbeiträgen: https://oer.community/sb/blog (erstellt mit dem Branch [hugobugo](https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/src/branch/hugobugo)
Author
Owner

Hinweise von Jörg

Vorläufiger Stand: https://oer.community/sb/blog/posts/

#### Hinweise von Jörg - Gehversuche bei codeberg als Beispiel für Verarbeitung von "tags" im Frontmatter: - https://comenius-institut.codeberg.page/foerbico-blog/2024-10-07-diskurslab/ - https://codeberg.org/Comenius-Institut/foerbico-blog/src/branch/main/content/2024-10-07-DisKursLab.md - in "hugobugo": Beispiel von Artikeln _unterhalb von "posts"_: https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/commit/39b9fd378b6f0002afe6e3ae02e0792ac3ae833d - Vorschaubilder über Frontmatter; Tag "image" - Abschnitt "Post Cover Image" auf https://github.com/adityatelange/hugo-PaperMod/wiki/Features#theme-switch-toggle-enabled-by-default Vorläufiger Stand: https://oer.community/sb/blog/posts/
Owner

In Firefox (oben) und Chrome (unten) werden die Fonts unterschiedlich dargestellt.
grafik

In Firefox (oben) und Chrome (unten) werden die Fonts unterschiedlich dargestellt. <img width="1169" alt="grafik" src="/attachments/592cb5a7-b676-4268-a6a1-0aae101b2e1c">
432 KiB
Sign in to join this conversation.
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Comenius-Institut/FOERBICO#114
No description provided.