events:rc3:schedule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
events:rc3:schedule [2020/12/20 16:22] – created andievents:rc3:schedule [2022/12/22 21:02] (current) andi
Line 1: Line 1:
-== Schedule+== Schedule 2020
  
-TODODiagram zum Datenfluss bauen und hier einfügen.+Die Schedule URLs (bzw. deren JSON Variante) werden per API aus dem Wiki von https://github.com/voc/schedule/blob/master/schedule_rC3.py ausgelesen, abgerufen und zusammen gemischt. Das Skript läuft per Cronjob alle 10 Minuten auf data.c3voc.de – [[https://data.c3voc.de/rC3/log.txt|Debug-Ausgabe]].  
 + 
 +Unter https://data.c3voc.de/rC3/ gibt es folgende Varianten: 
 + 
 +^ Dateiname ^ Beschreibung ^ Verwendung durch ^ 
 +| everything | (Fast) alle Events die per Schedule.XML/JSON zugeliefert werden | Apps | 
 +| channels  | Nur Kanäle ohne Workshops o.ä. | streaming-website | 
 +| non-frab | Alle Kanäle, ohne die vier Räume die von frab.cccv.de bzw. fahrplan.events.ccc.de importiert wurden| subtitles | 
 + 
 + 
 +Zusätzlich gibt es auch im Hub ein paar Schedule XML/JSON Routen: 
 + 
 +``` 
 +https://rc3.world/api/c/rc3/schedule[.xml|.json] 
 +  Alle Events inklusive Haupttracks, Kanäle, Assemblies, Self-organized Sessions 
 +https://rc3.world/api/c/rc3/assembly/<slug>/schedule[.xml|.json] 
 +  Liste aller Events der Assembly als Schedule XML/JSON 
 +https://rc3.world/api/c/rc3/room/<uuid>/schedule[.xml|.json] 
 +  Liste aller Events des Raumes als Schedule XML/JSON 
 +``` 
 + 
 + 
 +{{drawio>events:rc3:schedule}} 
 + 
 + 
 +Der Inhalt der Tabelle lässt sich per Doppelklick auf die entsprechende Zelle für Mitglieder der Gruppe `user` bearbeiten.
  
 ---- struct table ---- ---- struct table ----
 schema: channel schema: channel
-cols: slug, name, %title%, schedule_url, schedule_room, room_guid+cols: slug, name, %title%, schedule_url, schedule_room, room_guid, prefix
 order: slug order: slug
 csv: 0 csv: 0
 ---- ----
- 
-Die Schedule URLs werden aktuell per API aus dem Wiki von https://github.com/voc/schedule/blob/master/schedule_rC3.py ausgelesen. Das Skript läuft per Cronjob alle 10 Minuten auf data.c3voc.de – [[https://data.c3voc.de/rC3/log.txt|Debug-Ausgabe]].  
  
  
  • events/rc3/schedule.1608477756.txt.gz
  • Last modified: 2020/12/20 16:22
  • by andi