Vorlage:Veranstaltungskalender abonnieren: Unterschied zwischen den Versionen
Aus Bayernflora
K (Zu tun) |
K (+UTC Weltzeit) |
||
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
|contentstyle=padding-left:1ex;border-left:1px solid #cccccc; | |contentstyle=padding-left:1ex;border-left:1px solid #cccccc; | ||
|toggle=left | |toggle=left | ||
− | |switcher= | + | |switcher=text: Zeige …/Verberge |
|1=<!-- | |1=<!-- | ||
################################## | ################################## | ||
Zeile 13: | Zeile 13: | ||
verwendet | verwendet | ||
− | -->[[File:Farm-Fresh calendar link.png|x22px|link= | + | -->Wie man den ''Kalender {{ns:project}}'' abonnieren kann (z.B. per Link in Kalendersoftware) [[File:Farm-Fresh calendar link.png|x22px|link=]] |
− | --> | + | |content=<span></span> |
− | + | * [[File:Farm-Fresh calendar link.png|x22px|link=https://wiki.bayernflora.de/purl/veranstaltungskalender.ics]] <!-- | |
− | + | -->Link für [https://wiki.bayernflora.de/purl/veranstaltungskalender.ics Kalender {{ns:project}} in lokaler Zeit (iCal-Format)] für Zeitzone Berlin/Mitteleuropa (gleiche Zeitangaben wie hier im Wiki) | |
− | + | * [[File:Farm-Fresh calendar link.png|x22px|link=https://wiki.bayernflora.de/purl/veranstaltungskalender-utc.ics]] <!-- | |
− | + | -->Link für [https://wiki.bayernflora.de/purl/veranstaltungskalender-utc.ics Kalender {{ns:project}} in UTC Weltzeit (iCal-Format)] z.B. für Google Kalender (korrigiert für Koordinierte Weltzeit GMT+00:00) | |
− | -->/- | + | |
− | + | ||
− | + | Hilfe zum Import des Kalenderlinks: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ''Google Kalender'': Link kopieren, Kalenderansicht → bei „Weitere Kalender“ auf [v] in rechter Ecke drücken, „Über URL hinzufügen“ auswählen. Kalender in den Kalendereinstellungen umbenennen, z.B. „Wiki Bayernflora“ | + | ''Google Kalender'': Link-Adresse in Zwischenablage kopieren, dann Google Kalenderansicht → bei „Weitere Kalender“ auf [v] in rechter Ecke drücken, „Über URL hinzufügen“ auswählen. Kalender in den Kalendereinstellungen umbenennen, z.B. „Wiki Bayernflora“ |
− | ''KOrganizer (Linux)'': In Liste der angezeigten Kalender rechte Maustaste → „Kalender hinzufügen …“ → | + | ''KOrganizer (Linux)'': In Liste der angezeigten Kalender rechte Maustaste → „Kalender hinzufügen …“ → „ICal Kalenderdatei“ auswählen und dem Assistenten folgen |
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
ical-Link für [[:Kategorie: Veranstaltung|Veranstaltungen]]: | ical-Link für [[:Kategorie: Veranstaltung|Veranstaltungen]]: | ||
Zeile 40: | Zeile 30: | ||
{{ {{PAGENAME}} }} | {{ {{PAGENAME}} }} | ||
+ | ---- | ||
+ | __TOC__ | ||
== Technische Dokumentation == | == Technische Dokumentation == | ||
− | {{Zu tun| | + | {{Zu tun|Importhilfe für Outlook ergänzen.|Kalender}} |
− | + | ||
− | + | ||
+ | === Probleme Standard Export === | ||
Der Standard-Export funktioniert nicht richtig, da Zeilenumbrüche und Kommas + Semikolon nicht mit dem Escape Zeichen \ versehen sind (https://bugzilla.wikimedia.org/show_bug.cgi?id=60038, Fix mit [[Vorlage: ParseTextValue4ical]]). Validierung der iCal Datei mit http://icalvalid.cloudapp.net hilft möglicherweise weiter, damit Importe korrektere Daten haben. | Der Standard-Export funktioniert nicht richtig, da Zeilenumbrüche und Kommas + Semikolon nicht mit dem Escape Zeichen \ versehen sind (https://bugzilla.wikimedia.org/show_bug.cgi?id=60038, Fix mit [[Vorlage: ParseTextValue4ical]]). Validierung der iCal Datei mit http://icalvalid.cloudapp.net hilft möglicherweise weiter, damit Importe korrektere Daten haben. | ||
* Google Kalender-Import klappt nicht. Mögliche Ursachen: | * Google Kalender-Import klappt nicht. Mögliche Ursachen: | ||
*# URL ist zu lang (siehe [https://productforums.google.com/forum/#!category-topic/calendar/report-an-issue/importing-and-exporting/AsXeIQhFzzY Google Produkte Diskussion]). Mögliche Lösung: | *# URL ist zu lang (siehe [https://productforums.google.com/forum/#!category-topic/calendar/report-an-issue/importing-and-exporting/AsXeIQhFzzY Google Produkte Diskussion]). Mögliche Lösung: | ||
*#* klappt: URL möglichst kurz halten (<260-270 Zeichen, Special:Ask statt Spezial:Semantische Suche) oder | *#* klappt: URL möglichst kurz halten (<260-270 Zeichen, Special:Ask statt Spezial:Semantische Suche) oder | ||
− | *#* Anlegen einer PURL | + | *#* Anlegen einer PURL OK: http://wiki.bayernflora.de/purl/veranstaltungskalender.ics |
*# escape von , ; und Zeilenumbruch (\n) – OK: erledigt von [[Vorlage: ParseTextValue4ical]] | *# escape von , ; und Zeilenumbruch (\n) – OK: erledigt von [[Vorlage: ParseTextValue4ical]] | ||
*# ical:dtend fehlt – OK: hinzugefügt | *# ical:dtend fehlt – OK: hinzugefügt | ||
* Import klappt für Linux KDE KOrganizer-Modul | * Import klappt für Linux KDE KOrganizer-Modul | ||
* zu tun: Test Import Outlook (klappt nicht für MS Outlook bis einschließlich Version 2003) | * zu tun: Test Import Outlook (klappt nicht für MS Outlook bis einschließlich Version 2003) | ||
+ | * Escape Zeichen sind vermutlich kein Problem mehr und werden automatisch von SMW beim exportieren erzeugt --[[Benutzer:Andreas Plank|Andreas Plank]] ([[Benutzer Diskussion:Andreas Plank|Diskussion]]) 23:48, 16. Apr. 2019 (CEST) | ||
+ | |||
+ | |||
+ | |||
+ | === PURL veranstaltungskalender.ics und veranstaltungskalender-utc.ics === | ||
+ | |||
+ | In der Server-Konfiguration (/etc/nginx/sites-enabled/default) wurde http://wiki.bayernflora.de/purl/veranstaltungskalender.ics als PURL (Persistent Uniform Resource Locator) definiert. Dies ist eine Weiterleitung auf eine länger URL, äquivalent zur folgenden #ask Abfrage: | ||
+ | <nowiki>{{#ask: [[</nowiki>Kategorie: Veranstaltung]] | ||
+ | |?ical:summary=summary | ||
+ | |?ical:dtstart=start | ||
+ | |?ical:dtend=end | ||
+ | |?ical:location=location | ||
+ | |?ical:description=description | ||
+ | |title=Veranstaltungskalender Bayernflora | ||
+ | |description=Veranstaltungen im Wiki Bayernflora | ||
+ | |format=icalendar | ||
+ | |sort=Ical:dtstart | ||
+ | |order=desc | ||
+ | |limit=500 | ||
+ | }} | ||
+ | |||
+ | Abfrage in UTC Weltzeit: | ||
+ | <nowiki>{{#ask: [[</nowiki>Kategorie: Veranstaltung]] | ||
+ | |?ical:summary=summary | ||
+ | |?ical:dtstart-utc=start | ||
+ | |?ical:dtend-utc=end | ||
+ | |?ical:location=location | ||
+ | |?ical:description=description | ||
+ | |title=Veranstaltungskalender Bayernflora | ||
+ | |description=Veranstaltungen im Wiki Bayernflora | ||
+ | |format=icalendar | ||
+ | |sort=Ical:dtstart-utc | ||
+ | |order=desc | ||
+ | |limit=500 | ||
+ | }} | ||
Siehe auch [[Vorlage:Veranstaltung]] | Siehe auch [[Vorlage:Veranstaltung]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 16. April 2019, 22:48 Uhr
ical-Link für Veranstaltungen:
(Zeige …)(Verberge)
Wie man den Kalender Bayernflora abonnieren kann (z.B. per Link in Kalendersoftware)
Inhaltsverzeichnis
Technische Dokumentation
Probleme Standard Export
Der Standard-Export funktioniert nicht richtig, da Zeilenumbrüche und Kommas + Semikolon nicht mit dem Escape Zeichen \ versehen sind (https://bugzilla.wikimedia.org/show_bug.cgi?id=60038, Fix mit Vorlage: ParseTextValue4ical). Validierung der iCal Datei mit http://icalvalid.cloudapp.net hilft möglicherweise weiter, damit Importe korrektere Daten haben.
- Google Kalender-Import klappt nicht. Mögliche Ursachen:
- URL ist zu lang (siehe Google Produkte Diskussion). Mögliche Lösung:
- klappt: URL möglichst kurz halten (<260-270 Zeichen, Special:Ask statt Spezial:Semantische Suche) oder
- Anlegen einer PURL OK: http://wiki.bayernflora.de/purl/veranstaltungskalender.ics
- escape von , ; und Zeilenumbruch (\n) – OK: erledigt von Vorlage: ParseTextValue4ical
- ical:dtend fehlt – OK: hinzugefügt
- URL ist zu lang (siehe Google Produkte Diskussion). Mögliche Lösung:
- Import klappt für Linux KDE KOrganizer-Modul
- zu tun: Test Import Outlook (klappt nicht für MS Outlook bis einschließlich Version 2003)
- Escape Zeichen sind vermutlich kein Problem mehr und werden automatisch von SMW beim exportieren erzeugt --Andreas Plank (Diskussion) 23:48, 16. Apr. 2019 (CEST)
PURL veranstaltungskalender.ics und veranstaltungskalender-utc.ics
In der Server-Konfiguration (/etc/nginx/sites-enabled/default) wurde http://wiki.bayernflora.de/purl/veranstaltungskalender.ics als PURL (Persistent Uniform Resource Locator) definiert. Dies ist eine Weiterleitung auf eine länger URL, äquivalent zur folgenden #ask Abfrage:
{{#ask: [[Kategorie: Veranstaltung]] |?ical:summary=summary |?ical:dtstart=start |?ical:dtend=end |?ical:location=location |?ical:description=description |title=Veranstaltungskalender Bayernflora |description=Veranstaltungen im Wiki Bayernflora |format=icalendar |sort=Ical:dtstart |order=desc |limit=500 }}
Abfrage in UTC Weltzeit:
{{#ask: [[Kategorie: Veranstaltung]] |?ical:summary=summary |?ical:dtstart-utc=start |?ical:dtend-utc=end |?ical:location=location |?ical:description=description |title=Veranstaltungskalender Bayernflora |description=Veranstaltungen im Wiki Bayernflora |format=icalendar |sort=Ical:dtstart-utc |order=desc |limit=500 }}
Siehe auch Vorlage:Veranstaltung