From 065e622c88e1d6a8c849e2735ab0bff1a5c04430 Mon Sep 17 00:00:00 2001 From: tvluke <tvluke@chaotikum.org> Date: Sun, 15 Jan 2023 16:01:06 +0100 Subject: [PATCH] more fixes --- _conferences/freitalk.md | 1 + _conferences/swkhl.md | 1 + _layouts/frab.xml | 32 ++++++++++++++++-- _media/2018-10-04-apache-camel.md | 6 ++-- _media/2018-10-19-adventskranz.md | 33 +++++++++++++++++++ _media/2020-12-11-muonpi.md | 1 - _media/2022-12-25-capture-the-flag.md | 2 +- ...2-aleksis-das-schul-informations-system.md | 2 +- _media/2023-01-08-nook22.md | 4 +-- 9 files changed, 71 insertions(+), 11 deletions(-) create mode 100644 _media/2018-10-19-adventskranz.md diff --git a/_conferences/freitalk.md b/_conferences/freitalk.md index 76cd2837..0fe5d905 100644 --- a/_conferences/freitalk.md +++ b/_conferences/freitalk.md @@ -2,6 +2,7 @@ layout: conference title: FreiTalk N8 acronym: freitalk +name_before_title: true ecki: true base_url: https://chaotikum.org/conferences/5min/ --- diff --git a/_conferences/swkhl.md b/_conferences/swkhl.md index 323878f7..bc7767bf 100644 --- a/_conferences/swkhl.md +++ b/_conferences/swkhl.md @@ -2,6 +2,7 @@ layout: conference title: Softwerkskammer Lübeck acronym: swkhl +name_before_title: true ecki: true base_url: https://chaotikum.org/conferences/swkhl/ --- diff --git a/_layouts/frab.xml b/_layouts/frab.xml index 4c88e00e..3c0984de 100644 --- a/_layouts/frab.xml +++ b/_layouts/frab.xml @@ -130,6 +130,26 @@ Finding the first and last talk to establish the variables "earliest" and "lates {% endif -%} {% endif -%} + {% if video.fahrplan_url and video.fahrplan_url != ''-%} + {% if video.fahrplan_url contains "https://" -%} + {% assign url = video.url -%} + {% else -%} + {% if conference.base_url contains "https://chaotikum.org" -%} + {% capture url %}https://chaotikum.org{{video.url}}{% endcapture -%} + {% else -%} + {% assign url = video.fahrplan_url -%} + {% endif -%} + {% endif -%} + {% elsif event -%} + {% for post in site.posts -%} + {% if post.uid == event.uid -%} + {% capture url %}https://chaotikum.org{{post.url}}{% endcapture -%} + {% endif -%} + {% endfor -%} + {% else -%} + {% assign url = "https://chaotikum.org" -%} + {% endif -%} + {% if video.duration and video.duration != ''-%} {% assign duration = video.duration -%} {% elsif event -%} @@ -194,7 +214,7 @@ Finding the first and last talk to establish the variables "earliest" and "lates <duration>{{duration}}</duration> <room>{{room}}</room> <slug>{{ video.title | slugify }}</slug> - <url>{{video.url}}</url> + <url>{{url}}</url> <recording> {% if video.licence and video.licence != '' -%} <license>{{video.licence}}</license> @@ -207,7 +227,15 @@ Finding the first and last talk to establish the variables "earliest" and "lates <optout>false</optout> {% endif -%} </recording> - <title>{{ video.title }} + {% assign name_before_title = false -%} + {% for conf in video.conferences -%} + {% for c in site.conferences -%} + {% if c.name_before_title -%} + {% assign name_before_title = true -%} + {% endif -%} + {% endfor -%} + {% endfor -%} + <title>{% if video.persons and name_before_title -%}{{video.persons | join: ", " }}: {% endif -%}{{ video.title }} {% for conf in video.conferences -%} {% for c in site.conferences -%} {% if conf == c.acronym -%} diff --git a/_media/2018-10-04-apache-camel.md b/_media/2018-10-04-apache-camel.md index fc4718a6..68208254 100644 --- a/_media/2018-10-04-apache-camel.md +++ b/_media/2018-10-04-apache-camel.md @@ -2,9 +2,9 @@ layout: video release_date: 2018-10-16 20:00:00 +0200 recording_date: 2018-10-04 20:00:00 +0200 -title: "Mario Rutz: Enterprise Application Integration mit Apache Camel" -license: -image: "" +title: "Enterprise Application Integration mit Apache Camel" +persons: +- "Mario Rutz" #https://www.uuidgenerator.net/ uid: d94bbe12-3c3a-4e42-ad15-9960b5812742 yt: "https://www.youtube.com/watch?v=JCQmIBSCzlY" diff --git a/_media/2018-10-19-adventskranz.md b/_media/2018-10-19-adventskranz.md new file mode 100644 index 00000000..6fc0b873 --- /dev/null +++ b/_media/2018-10-19-adventskranz.md @@ -0,0 +1,33 @@ +--- +layout: video +release_date: 2018-10-19 20:00:00 +0200 +recording_date: 2018-10-19 20:00:00 +0200 +title: "@ventskranz" +persons: +- "Fabi" +#https://www.uuidgenerator.net/ +uid: b69df5ed-d77a-4fb2-97cd-0d137dd09c96 +yt: "https://www.youtube.com/watch?v=efr1ISHxKuw" +mccc: "" +archive: "https://archive.org/details/2018-10-19-atventskranz" +file: "https://video.chaotikum.net/freitalk/2018-10-19-atventskranz.mov" +event: 1f63e1f7-fb44-4912-a5d7-fd2f5f06c285 +conferences: +- nbsp +- swkhl +--- +Fabian Schwarze stellt sein Projekt @ventskranz im Rahmen des Freitalk N8 am 19. Oktober 2018 im Chaotikum vor. + +Vorweihnachtszeit 2017: Wie gestaltet man Weihnachten im einem Hackerspace? Die offensichtliche Antwort war: Bis auf die umherliegenden Süßigkeiten, den ein oder anderen Punsch oder auch den ein oder anderen Crepé ändert sich eigentlich nichts. + +Warum das nicht ändern: Ein Adventskranz sollte her – ohne Gestrüpp, ohne Feuer und vor allem ohne Arbeit. Wer möchte schon die Kerzen selber anzünden. + +Noch am selben Abend wurde ein Adventskranz 3D-gedruckt, ein paar LEDs angelötet und am nächsten Tag mit einem Mikrocontroller ausgestattet, der für das aktuelle Jahr jeden Sonntag ein weiteres Licht einschaltete. + +Auch nach Weihnachten war die Idee weiterhin vorhanden: Die Weihnachtsmarktstadt Lübeck bietet möglicherweise ein passendes Publikum für einen Einstieg in die Hacker- und Makerkultur. + +3D-Druck, bunte Lichter, Löten und Mikrocontrollering – einige der aktuell wichtigsten Werkzeuge in einem kleinen leicht zu reproduzierenden Projekt vereint. Die Idee für einen Workshop ist da! + +Diesen Freitag soll der aktuelle Stand des Projekts dargelegt werden, einige Prototypen gezeigt werden, der Workshop präsentiert werden und möglicherweise Verbesserungsmöglichkeiten für den für Ende November geplanten ersten Workshop gesucht werden! + +Der Quellcode des im Vortrag gezeigten Beispiels findet sich unter https://git.chaotikum.org/chaotikum/atventskranz \ No newline at end of file diff --git a/_media/2020-12-11-muonpi.md b/_media/2020-12-11-muonpi.md index 995f381b..9d041a88 100644 --- a/_media/2020-12-11-muonpi.md +++ b/_media/2020-12-11-muonpi.md @@ -4,7 +4,6 @@ release_date: 2020-12-11 20:00:00 +0200 recording_date: 2020-12-11 20:00:00 +0200 duration: "02:00" title: "MuonPi – Community-basierte verteilte Messung kosmischer Strahlung" -license: image: "freitalk-muonpi-community-basierte-verteilte-messung-kosmischer-strahlung.jpg" #https://www.uuidgenerator.net/ uid: 423e6715-f6ad-4332-af7b-07439bbe463d diff --git a/_media/2022-12-25-capture-the-flag.md b/_media/2022-12-25-capture-the-flag.md index 6bff1aa7..5aff37e7 100644 --- a/_media/2022-12-25-capture-the-flag.md +++ b/_media/2022-12-25-capture-the-flag.md @@ -8,7 +8,7 @@ title: "How to: Capture the Flag" subtitle: Einführung in die Welt des kompetetiven Findens von Sicherheitslücken. persons: - "wupo" -license: +fahrplan_url: https://nook-luebeck.de/talks/how-to-capture-the-flag/ image: "https://video.chaotikum.net/nook22/how-to-capture-the-flag.png" #https://www.uuidgenerator.net/ uid: 707df1f4-1d28-45ca-bf57-0578bcc009c9 diff --git a/_media/2023-01-02-aleksis-das-schul-informations-system.md b/_media/2023-01-02-aleksis-das-schul-informations-system.md index a4e1833b..b5ce642f 100644 --- a/_media/2023-01-02-aleksis-das-schul-informations-system.md +++ b/_media/2023-01-02-aleksis-das-schul-informations-system.md @@ -9,7 +9,7 @@ subtitle: Freiheit, transparenz und offene Organisation in der Schule persons: - "Dominik George" - "Frank Poetzsch-Heffter StD" -license: +fahrplan_url: https://nook-luebeck.de/talks/aleksis-das-schul-informations-system/ image: "https://video.chaotikum.net/nook22/how-to-capture-the-flag.png" #https://www.uuidgenerator.net/ uid: 3d420d08-60eb-47c0-ab6a-11fd453ae699 diff --git a/_media/2023-01-08-nook22.md b/_media/2023-01-08-nook22.md index 228df12a..c9f5160f 100644 --- a/_media/2023-01-08-nook22.md +++ b/_media/2023-01-08-nook22.md @@ -1,12 +1,10 @@ --- layout: video -release_date: 2022-01-08 19:00:00 +0200 +release_date: 2023-01-08 19:00:00 +0200 recording_date: 2022-12-29 20:00:00 +0100 -duration: "00:05" title: "TVLuke über die Zahlen, Daten, Fakten der NooK 2022" persons: - "TVLuke" -license: CC-BY-NC-ND-40 image: "https://video.chaotikum.net/5min/2022-12-29/2022-12-29-5min-nook2022.png" #https://www.uuidgenerator.net/ uid: 5c5cc720-c18e-414e-a069-7acaa030c88b -- GitLab