Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:chaotikumwebsite:events

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
howto:chaotikumwebsite:events [28.01.2023 08:17] Lukas Rugehowto:chaotikumwebsite:events [24.05.2024 11:21] (aktuell) Lukas Ruge
Zeile 1: Zeile 1:
-====== Events ====== +jetzt im gitlab https://git.chaotikum.org/chaotikum/website/-/blob/master/docs/content/events.md
-//Dieser Eintrag ist Teil der [[howto:chaotikumwebsite|Anleitung zur Chaotikum Website]]// +
- +
-=== Eventverwaltung über die Website === +
-Um Events auf der Website darstellen zu können werden Events aktuell im Repository der Website angelegt. Dazu soll es auch noch ein Skript geben. +
- +
-Ein Event kommt in den _events Ordner die Struktur einer Datei welche mit dem Datum und einem titel des events benannt ist. Das Datum hat die Form 20190510- anders als z.B. Blogposts. Das ist wichtig. +
- +
-<code> +
---- +
-layout: [eventcal] +
-title:  "Freitalk: Feinstaubsensoren" +
-image: "/assets/wall.png" +
-eventdate:   2019-05-10 20:00:00 +0200 +
-eventend:   2019-05-10 23:00:00 +0200 +
-#https://www.uuidgenerator.net/ +
-uid: 05f0bcf2-05b3-47ae-95b7-ed7927207bab +
-contact: vorstand@chaotikum.org +
-poster: https://wiki.chaotikum.org/_media/hackerspace:openspace.jpg +
-recording: true +
-locations: +
- - Augenprüfraum +
-short: "Freitalk N8: Freitalk Nacht - Freitag nach Acht." +
---- +
-</code> +
- +
-   //layout//: dies muss eventcal in eckigen klammern sein +
-   * //image//: kann man weglassen. Wird aktuell nicht verwendet. Idee ist, sollte es Seiten für Events geben, dort ein Header zu haben. Lieber einfach wall.png setzen. +
-   * //eventdate//: Startzeit des Events. **ACHTUNG. im Winter mit +0100 und im Sommer mit +0200** +
-   * //eventend//: Endzeit des Events. **ACHTUNG. im Winter mit +0100 und im Sommer mit +0200** +
-   * //uid//: Muss eine eindeutige ID haben, dies wird genutzt um verknüpfungen zu bloposts und videos zu machen und IDS für verschiedene exporte (ICAL u.ä) zu generieren. Also bitte immer eine ID generieren und niemals kopieren. +
-   * //contact//: Kontaktdaten des Veranstallters. Wenn du selbst nicht drin stehen möchtest trag den vorstand ein. +
-   * //poster//: Kann man weglassen. Sonst ist ein Posterlink im RSS, den z.B. Dashboards nutzen können. +
-   * //recording//: //true// oder //false//+
-   * //locations//: eine Liste von Orten an denen das Event stattfindet als Freitext. //Feature: wenn man eine Liste aus "Augenprüfraum", "Wartezimmer" und "Lager" macht, steht im Event nachher "Nobreakspace". Man sollte nicht "Nobreakspace" angeben, da es RSS und ICAL Dateien für die jeweiligen Räume gibt, damit man die Raumbelegung in dem kalender sehen kann. Dieses Feld ist dafür der Selector.// Daher: **Idealerweise die konkreten Räume angeben, in denen ein Event stattfindet!** +
-   * //short//: Enthält eine kurze Beschreibung. Kurz ist erst gemeint. Mache einen sehr kurzen Satz, keine Zeilenumbrüche sonst geht das ICAL kaputt. +
- +
- +
-=== Welche Daten werden daraus generiert === +
-Aus den Eventdaten werden insbesondere 3 Artefakte generiert +
-   * ICS (iCal) Dateien die Menschen in ihre Kalender integrieren können +
-     * [[https://chaotikum.org/events.ics|events.ics]] für alles, was der Verein so im kalender hat +
-     * [[https://chaotikum.org/augenpruefraum.ics|augenpruefraum.ics]] für alles was im Augenprüfraum stattfindet +
-     * [[https://chaotikum.org/wartezimmer.ics|wartezimmer.ics]] für alles was im Wartezimmer stattfindet +
-     * [[https://chaotikum.org/lager.ics|lager.ics]] für alles was im lager stattfindet +
-   * RSS-Dateien mit allen anstehenden Events +
-     * [[https://chaotikum.org/events.xml|events.xml]] Diese wird z.B. für den Bot, der den Event-RSS Feed im Riot-Chat postet, genutzt oder auch für das Dashboard +
-   * Die Event-Seite, welche die Events als HTML darstellt +
- +
-Diese Resourcen werden z.B. für das [[https://dashboard.chaotikum.org/litfass|Dashboard]] genutzt, um die Plakate darzustellen, welche in Events hinterlegt werden können. +
- +
-=== Das Event unten im Blogpost zum Event === +
-Mithilfe gleicher uuids kann ein Blogpost das Event finden zu dem er gehört und dann einen Kasten mit den Daten zum Event unten im Blogpost anzeiegn. Wichtig: Dies geschieht nur, wenn der Blogpost das "tag" "event" hat.+
howto/chaotikumwebsite/events.1674893870.txt.gz · Zuletzt geändert: 28.01.2023 08:17 von Lukas Ruge