misc things, new posts, todo update, script fixe

This commit is contained in:
teldra 2022-04-13 08:37:09 +02:00
parent 0fdc6b2e8d
commit cf73e0bf5f
7 changed files with 52 additions and 3 deletions

View File

@ -2,4 +2,5 @@
title: "Programmflyer April / Mai "
lastmod: 1997-04-01T14:00:00+02:00
categories: ["Buha"]
tags: ["Programm"]
---

View File

@ -3,6 +3,6 @@ title: "Theater Mazzoni: Mörderischer Freund"
lastmod: 1997-11-29T14:00:00+02:00
when: "Premiere: 29.11.1997, 20Uhr"
events: ["Theater"]
tags: ["Mazzoni","Theater"]
tags: ["Theater Mazzoni"]
---
![](1)

View File

@ -3,6 +3,6 @@ title: "Die Kurve"
lastmod: 1998-06-06T14:00:00+02:00
when: "27.-30. Juni"
events: ["Theater"]
tags: ["Mazzoni","Theater","Jugendclub Schlosstheater","Tankred Dorst"]
tags: ["Theater Mazzoni","Jugendclub Schlosstheater","Tankred Dorst"]
price: "8-15DM"
---

View File

@ -0,0 +1,33 @@
Wie ich Artikel anlege:
Als allererstes mache ich `git pull upstream main`.
Als erstes `hugo new news/1998-12-31-Titel/index.de.md`.
Dabei Versuche ich, so nah wie möglich am Originaltitel zu bleiben.
Ich ersetze alles Sonder-, Satz- und Leerzeichen mit `-`.
Dann öffne ich das Dokument schonmal (hugo zeigt mir ja eh grad den Dateinamen an).
Dann habe ich den Generator parat.
In das Titelfeld schreibe ich den Originaltitel ohne die Kategorie (zb. "Konzert") und ohne Datum. Wenn im Titel `"` sind, dann muss man die so schreiben: `\"`.
Also beispielsweise so: `Das ist eine \"gute\" Idee!`
In den Inhalt kommt entweder der Inhalt oder nur ein Buchstabe, da das Feld zur Zeit nicht leer sein darf.
Bei der 1. Kategorie habe ich bisher nur Buha verwendet. Ich glaube einmal. Bisher waren es vor allem richtig Veranstaltungen, wo nicht das Buha im Zentrum stand.
Dann trage ich unter Datum das Datum in folgendem Format ein `24.12.1998, 20Uhr`.
Ist es regelmässig, schreibe ich nur "Jede/Jeder/Jeden/whatever" dazu. Oder bei einem Theater nur die Premiere oder den Spielzeitraum ("21.-31. Juni").
Beim Preis geht es von "free" über "3DM" bis zu "VVK: 2DM, AK: 4DM"
Kontakt habe ich bisher noch nicht genutzt, da ich noch kein artikel hatte wo email als kontakt ist (davon geht die seite bisher aus, muss ich noch verdeutlichen)
Noch keine Artikel mit Covid Warnung gehabt oder aus der Kategorie Featured/Über uns.
Zurückdatieren: Ich nehme immer das Datum aus dem Titel der alten Homepage. Einmal hatte ich den Fall, dass der Artikel zwei Dinge bewarb und wurde zwischen den zwei Termin (laut Homepage) veröffentlicht. Dann habe ich das Datum der ersten Veranstaltung genommen. (dann passt das auch mit dem Freitextdatum.)
Zum Schluss das witzigste, die Tags. Da schreibe ich so ziemlich alles rein. Viele Tags sind ja schon zur Auswahl da. Ich trage ein: Teilnehmende Bands, wenn die Volxküche erwähnt wird, wenn ein Café erwähnt wird, die Musikrichtungen, oder wenn es eine Programmvorstellung ist. So haben wir es Verschlagwortet und können, sollte ein Tag zu einer Kategorie erhoben werden, das schon grossteils Automatisiert machen. (Nur zum Teil weil: Ich habe zB. schon einmal einen Post bearbeitet, der das "Programm" vom Buha war. Aber erst beim nächsten fiel mir ein, das auch zu taggen. Dieser Fall ist gefixt. )
Als allerletztes lade ich noch die Bilder in den Ordner. Sind es mehrere Bilder, schreibe ich ganz ans Ende des Inhalts vom Artikel noch `![](1)`, `![](2)` - `![](n-1)` wobei das letzte bedeuten soll, das ich, wenn ich 5 Bilder in den Ordner packe, ich von `![](1)` bis `![](4)` durchnummerieren kann. (Das erste Bild ist schon verarbeitet. Ich übderdenke das nochmal. Vor allem muss ich Hugo beibringe, das er checkt, wenn nur Bilder im Artikel sind, er alle Anzeigen soll, statt nur dem ersten.)

View File

@ -16,6 +16,17 @@ todo buha.de
- push.sh: pushen optional? commit extra? commit --amend?
- artikel darstellung ueberdenken:
- alle bilder im single anzeigen, wenn nur bilder im artikel.
- checken ob eine datei "header_*" heisst, und diese verwenden
- standardbild implementieren (ein selbstgewaehlter pool unter assets und dann via frontmatter (generatorable machen?)? ein ordner zum kopieren des headers (waere schnell und individueller maybe)? und wenn, was sollen sie darstellen?)
- alle bilder gleiche breite in der listenansicht!
- ggf. artikelansicht liste und single trennen.
- tags_n_categories verschoenern
- rest der spezialseiten verschoenern
- das auswaehlen der layouts und die contexte optimieren. langfristig
----- UNBEDINGT: WENN KEIN CONTENT, DANN ALLE BILDER IM ARTIKEL ANZEIGEN! ---

3
new.sh
View File

@ -1,5 +1,6 @@
#!/bin/bash
echo funzte nicht
exit 1
if [ ${#@} -eq 0 ]; then
echo "Titel des Artikels"
read -p ": " title

View File

@ -1,3 +1,6 @@
#!/bin/bash
echo funzte nicht
exit 1
git add content/news
git commit --amend --no-edit
target="origin"