Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
howto:chaotikumwebsite:events [01.07.2023 12:25] – Lukas Ruge | howto:chaotikumwebsite:events [24.05.2024 11:21] (aktuell) – Lukas Ruge | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Events ====== | + | jetzt im gitlab |
- | //Dieser Eintrag ist Teil der [[howto: | + | |
- | + | ||
- | === Eventverwaltung über die Website === | + | |
- | Um Events auf der Website darstellen zu können werden Events aktuell | + | |
- | + | ||
- | 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. | + | |
- | + | ||
- | < | + | |
- | --- | + | |
- | layout: [eventcal] | + | |
- | title: | + | |
- | image: "/ | + | |
- | eventdate: | + | |
- | eventend: | + | |
- | #https://www.uuidgenerator.net/ | + | |
- | uid: 05f0bcf2-05b3-47ae-95b7-ed7927207bab | + | |
- | contact: vorstand@chaotikum.org | + | |
- | poster: https://wiki.chaotikum.org/_media/hackerspace: | + | |
- | recording: true | + | |
- | nofrontpage: | + | |
- | locations: | + | |
- | - Augenprüfraum | + | |
- | short: " | + | |
- | --- | + | |
- | </code> | + | |
- | + | ||
- | | + | |
- | * //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. | + | |
- | * // | + | |
- | * // | + | |
- | * //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. | + | |
- | * // | + | |
- | * //poster//: Kann man weglassen. Sonst ist ein Posterlink im RSS, den z.B. Dashboards nutzen können. | + | |
- | * // | + | |
- | * // | + | |
- | * // | + | |
- | * Bei restrictive: | + | |
- | * Bei open: " | + | |
- | * // | + | |
- | * //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:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * RSS-Dateien mit allen anstehenden Events | + | |
- | * [[https:// | + | |
- | * Die Event-Seite, | + | |
- | + | ||
- | Diese Resourcen werden z.B. für das [[https:// | + | |
- | + | ||
- | === 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 " | + |