Kalender/Details: Unterschied zwischen den Versionen
Aus LaborWiki
D2ns (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Auf dieser Seite finden sich Informationen, die nicht auf die Kalender-Seite gestellt werden um die Lesbarkeit und Nutzbarkeit des Wikis zu erhöhen. ==CalDav…“) |
D2ns (Diskussion | Beiträge) (Änderung 31160 von CJ (Diskussion) rückgängig gemacht.) |
||
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{ProjektInfoBox | |||
|name=Kalender | |||
|status=stable | |||
|image=SMW_Kalender.png | |||
|description=Unser Kalender, generiert aus unserem Semantic MediaWiki | |||
|tags=Services, | |||
}} | |||
Auf dieser Seite finden sich Informationen, die nicht auf die Kalender-Seite gestellt werden um die Lesbarkeit und Nutzbarkeit des Wikis zu erhöhen. | Auf dieser Seite finden sich Informationen, die nicht auf die Kalender-Seite gestellt werden um die Lesbarkeit und Nutzbarkeit des Wikis zu erhöhen. | ||
==Weiterverarbeitung der öffentlichen Labor-Terminen== | |||
==Weiterverarbeitung der | |||
Der Kalender mit den Labor-Terminen wird von einem Skript gelesen, dass die beiden [[Feeds#Termine|RSS-Feeds]] und den Terminbereich auf http://das-labor.org/ generiert. | Der Kalender mit den Labor-Terminen wird von einem Skript gelesen, dass die beiden [[Feeds#Termine|RSS-Feeds]] und den Terminbereich auf http://das-labor.org/ generiert. | ||
Zeile 60: | Zeile 19: | ||
Das Skript wurde von Til geschrieben und von [[Benutzer:Thomas|Thomas]] weitergestrickt. Bitte wende dich an ihn, wenn dir etwas seltsam vorkommt. | Das Skript wurde von Til geschrieben und von [[Benutzer:Thomas|Thomas]] weitergestrickt. Bitte wende dich an ihn, wenn dir etwas seltsam vorkommt. | ||
=== Beispiel für Event Calendar === | |||
{{#ask:[[ev_start::>{{CURRENTYEAR}}-01-01]] | |||
|?ev_title=title | |||
|?ev_start | |||
|?ev_end | |||
|?ev_abstract=Kurztext | |||
|?ev_icon=icon | |||
|?ev_color=color | |||
|?ev_place | |||
|format=eventcalendar | |||
|start=current | |||
|defaultview=month | |||
|limit=800 | |||
|link=subject | |||
|legend=pane | |||
|firstday=Monday | |||
|dayview=yes | |||
|headers=show | |||
|theme=vector | |||
}} | |||
=== Beispiel 'ask' für termine.ics === | |||
{{#ask:[[ev_title::+]][[ev_start::+]] | |||
| ?ev_title=summary | |||
| ?ev_start=start | |||
| ?ev_end=end | |||
| ?ev_place=location | |||
| ?ev_abstract=description | |||
| format=icalendar | |||
| title=Alle Termine | |||
| description=Alle Events | |||
| searchlabel=iCalendar-Export | |||
| offset=0 | |||
| limit=5000 | |||
}} | |||
=== Beispiel 'ask' für event-alarm.rss === | === Beispiel 'ask' für event-alarm.rss === |
Aktuelle Version vom 24. Dezember 2018, 14:17 Uhr
Kalender Release status: stable [box doku] | |
---|---|
Description | Unser Kalender, generiert aus unserem Semantic MediaWiki |
Auf dieser Seite finden sich Informationen, die nicht auf die Kalender-Seite gestellt werden um die Lesbarkeit und Nutzbarkeit des Wikis zu erhöhen.
Weiterverarbeitung der öffentlichen Labor-Terminen[Bearbeiten | Quelltext bearbeiten]
Der Kalender mit den Labor-Terminen wird von einem Skript gelesen, dass die beiden RSS-Feeds und den Terminbereich auf http://das-labor.org/ generiert.
- Vorträge und Workshops werden von anderen Terminen momentan daran unterschieden, dass diese einmalig, d.h. nicht periodisch sind
Es landen nur nicht-periodische Termine im feed http://das-labor.org/talksworkshops.rss, alle Termine im anderen Feed und auf der Hauptseite.
Damit das Skript vernünftige Dinge anzeigen kann, müssen die Felder eines Termins sinnvoll gefüllt sein. TODO Details
Das Skript wurde von Til geschrieben und von Thomas weitergestrickt. Bitte wende dich an ihn, wenn dir etwas seltsam vorkommt.
Beispiel für Event Calendar[Bearbeiten | Quelltext bearbeiten]