Unterstütze uns! Spende jetzt!

Kalender: Unterschied zwischen den Versionen

Aus PiratenWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


{{TodoBox|Diese Seite wird z.Z. überarbeitet.}}
{{TodoBox|Diese Seite wird z.Z. überarbeitet.}}
==Informationen zum Landeskalender==
Mittlerweile ist es so, dass wir viele aktive Leute mit vielen Interessen und vielen Engagements in unserem Landesverband haben. Diese Entwicklung ist natürlich sehr erfreulich!
Nun ist es so, dass es immer schwieriger wird alle Treffen, Sitzungen, Veranstaltungen und sonstige Termine unter einen Hut zu bekommen. Eine Übersicht über alle Termine musste her. Um den Mitgliedern und Interessierten einen Überblick zu geben, sind wir bis jetzt sehr vielgleisig gefahren.
Die Mitglieder im Umfeld der AG Technik haben sich eine einfache und übersichtliche Lösung gewünscht.
==Kalenderserver==
Die Mitglieder der AG Technik haben einen Kalenderserver auf einem Testsystem installiert. Zur Anwendung kommt die unter [http://www.gnu.org/licenses/gpl.html General Public License] stehende Software [http://www.davical.org/ DAVICal].
Diese freie Software garantiert uns alle wesentlichen Freiheiten, die notwendig sind, um die Kontrolle über unsere technischen Systeme selbst zu übernehmen, zu behalten und diese gegebenenfalls kollektiv und demokratisch weiter zu entwickeln. Dies leistet einen wesentlichen Beitrag zur Stärkung von Autonomie und Privatsphäre aller unserer Nutzer.
==Termine anschauen==
Jeder hat die Möglichkeit sich die Termine anzuschauen. Die Zugriffsvarianten sind sehr vielfältig. Sie reichen von der einfachen Ansicht im Bundes- und Landeswiki, über externe Web-Frontends und Plugins, bis hin zum clientseitigen Softwarezugriff auf privaten Rechnern und Mobilgeräten.
===Bundes- und Landeswiki===
Die Vorlagen im [[pw:Vorlage:Kalender_Brandenburg|Bundes-]] und [[Vorlage:Kalender_Brandenburg|Landeswiki]] werden automatisch erzeugt und in die Startseiten der Wikis in [[pw:Landesverband_Brandenburg|Bund]] und [[Hauptseite|Land]] eingebunden.
Vergangene Termine werden in einer [[Termine/Archiv|monatlichen Übersicht]] archiviert.
===Frontend: PHP iCalendar===
Als optionales Webfrontend kommt [http://phpicalendar.net/ PHP iCalendar], ein freier PHP-basierter iCal-Datei-Viewer/Parser, zum Einsatz. Es zeigt iCal-Dateien auf einer netten Oberfläche, logisch, in saubere Art und Weise mit Tag, Woche, Monat und Jahr sowie dazugehöriger Navigation. Es beinhaltet die Unterstützung für den Druck, die Suche und das Abonnieren von RSS-News-Feeds.
* PHP iCalendar auf dem Testsystem: http://kunde149.berlin5.org/kalender/
===RSS-Feed===
Eine weitere Möglichkeit des Zugriffs auf die Kalenderdaten bietet [http://de.wikipedia.org/wiki/RSS RSS].
Hier kann man verschiedene [http://kunde149.berlin5.org/kalender/rss/ RSS-Feeds abonnieren].
===WordPress-Plugins===
Einige WordPress-Installationen bieten die Termine per Plugin an.
z.B. [http://www.piratenbrandenburg.de/nachste-treffen/ piratenbrandenburg.de] oder [http://piraten-brb.de/termine/ piraten-brb.de]
===Software-Clients===
Übersicht Client-Software:
* http://www.davical.org/clients.php
* http://wiki.davical.org/w/CalDAV_Clients
Öffentlicher Zugang (Lesender Zugriff)
* http://kunde149.berlin5.org/cal/public.php/piratenbb/test.ics<br />oder:<br />
* caldav://kunde149.berlin5.org/cal/public.php/piratenbb/test
Detaillierte Anleitungen für verschiedene Software-Clients sind in Vorbereitung.
* [[Anleitung/Kalender_lesen_mit_Lightning|Thunderbird mit Lightning (Sunbird)]]
* [[Anleitung/Kalender_lesen_mit_Evolution|Evolution]]
* [[Anleitung/Kalender_lesen_mit_KOrganizer|KOrganizer]]
==Termine eintragen==
Wie kann ich Termine einfügen oder ändern? Der schreibende Zugriff auf den Kalender erfolgt auch mittels der Clientsoftware. Du musst allerdings 2 Sachen beachten:
# benötigst du einen Account mit Schreibrechten<br />Diesen kannst du derzeit bei [[Benutzer:uk|uk]] oder [[Benutzer:Metal.olf|Metal.olf]] einfach per Mail erfragen.
# musst du die URL in deiner Clientsoftware ändern:
#* https://kunde149.berlin5.org/cal/caldav.php/piratenbb/test.ics<br>bzw.<br>
#* caldav://kunde149.berlin5.org/cal/'''caldav'''.php/piratenbb/test
Detaillierte Anleitungen für verschiedene Software-Clients sind in Vorbereitung.
* [[Anleitung/Kalender_schreiben_mit_Lightning|Thunderbird mit Lightning (Sunbird)]]
* [[Anleitung/Kalender_schreiben_mit_Evolution|Evolution]]
{{OrangeBox1|Bitte Sicherheitshinweis beachten!}}
===Regeln und Hinweise für Benutzer mit Schreibberechtigung===
* Bitte nur piratige Termine eintragen, keine Privatsachen!
* Wie im wahren Leben: Fasse dich kurz! Die Frontends haben verschiedene, begrenzte Möglichkeiten, lange Einträge sehen selten gut aus.
* Konzentration auf das Wesentliche! Ein Termin ohne Ort nutzt meist nicht viel...
* Ist die Termindauer nicht genau bekannt, sollte diese auf 2 Stunden gesetzt werden.
* Es sollte eine Alarmierung eingeschalten werden, sinnvoll ist meistens eine Stunde vorher.
====Syntax der Eintragungen====
Prinzipiell könnte man eintragen was man möchte, aber bestimmte Darstellungen haben sich bewährt:
● '''''Zusammenfassung:''''' Hier sollte zuerst in eckigen Klammen stehen '''wer''' der Veranstalter ist, z.B. die Gliederung oder Struktureinheit, AG etc.; danach steht '''was''' passiert.
:''Beispiele:''<br />
::'''<nowiki>[LaVo] Vorstandssitzung</nowiki><br />'''
::'''<nowiki>[KV BRB] Arbeitstreffen</nowiki><br />'''
::'''<nowiki>[AG Technik] Online-Sitzung</nowiki><br />'''
::'''<nowiki>[LDS] Online-Treffen</nowiki>'''
● '''''Ort:''''' sollte kurz und eindeutig sein
''Hinweis zu Mumble-Servern an dieser Stelle:'' Bei Online-Sitzungen bitte den Server eintragen. Bekannte Server werden durch die entsprechenden Wiki-Vorlagen ersetzt, also bitte nur den Servernamen angeben.
:''Beispiele:''<br />
::'''mumble.piratenpartei-nrw.de'''<br />
::'''mumble.piraten-lds.de'''
● '''''Beschreibung:''''' kann einen (http)-Link enthalten oder sonstige kurze Beschreibung
====Problematische Termine====
* Es kann bei verschiedenen Frontends Probleme mit sich wiederholenden Terminen geben, wenn möglich bitte nur mit Einzelterminen arbeiten. Das ist zwar aufwändiger, aber weniger fehleranfällig.
* Die Terminedauer sollten nie über Mitternacht reichen! Es kann zu unerwünschten Effekten in die einzelnen Frontends kommen.
====Aktualisierung der verschiedenen Frontends====
* Termine, die per Software-Clients eingetragen werden, werden '''sofort''' in die Datenbank des Kalenderservers geschrieben.
* Der PHP iCalendar erhält, '''beginnend 5 Minuten nach der vollen Stunde, alle 10 Minuten''' aktuelle Daten.
* Der Calender-Bot schreibt '''um jeweils x:08 Uhr''' die neuesten verfügbaren Daten in die Wikis.
* Kalenderdaten der verwendenten Plugins werden erst erneuert, wenn deren Vorhaltezeit (Time to Live) abgelaufen ist. Das ist abhängig von den Einstellungen des Plugins. Der Defaultwert unseres WordPress-Plugins steht bei 3600 Sekunden.
==Backend für Administratoren==
Hier geht es zum Login des Kalendersers: https://kunde149.berlin5.org/cal
Im Backend kann auch jeder Benutzer sein Passwort selbst ändern.
{{OrangeBox2|1=Sicherheitshinweis|2=
Der Server wurde mit einem selbsterstellten SSL-Zertifikat ausgerüstet.
Seriennummer: 00:F0:5C:64:83:DD:34:16:D8
SHA1-Fingerprint: D5:3C:23:EA:DB:20:9A:7E:40:4C:77:17:C7:56:AA:B3:D0:D0:7B:F7
MD5-Fingerprint: DE:DC:18:52:FB:BA:13:8F:80:6A:05:2F:DC:DD:CA
'''Bei allen Schreibzugriffen (Clients) bitte 'https' benutzen bzw. im caldav-Protokoll SSL einschalten!'''
}}
==Ansprechpartner==
Natürlich steht dir jedes Mitglied der [[AG Technik]] nach seinen Möglichkeiten mit Rat und Tat zur Seite.
==Weitere Infos==
Für tiefergehende Informationen sei das [http://wiki.davical.org/ DAViCal-Wiki] empfohlen.


<!-- Kategorien -->
<!-- Kategorien -->
[[Kategorie:Kalender]]
[[Kategorie:Kalender]]
[[Kategorie:Termine]]
[[Kategorie:Termine]]

Version vom 3. Oktober 2010, 13:02 Uhr

Landesverband | Geschäftsstelle | Vorstand | Parteitage | Schiedsgericht | Datenschutzbeauftragter | Gliederungen | Mitglieder | Finanzen | Wahlen

TODO

Diese Seite wird z.Z. überarbeitet.


Informationen zum Landeskalender

Mittlerweile ist es so, dass wir viele aktive Leute mit vielen Interessen und vielen Engagements in unserem Landesverband haben. Diese Entwicklung ist natürlich sehr erfreulich!

Nun ist es so, dass es immer schwieriger wird alle Treffen, Sitzungen, Veranstaltungen und sonstige Termine unter einen Hut zu bekommen. Eine Übersicht über alle Termine musste her. Um den Mitgliedern und Interessierten einen Überblick zu geben, sind wir bis jetzt sehr vielgleisig gefahren.

Die Mitglieder im Umfeld der AG Technik haben sich eine einfache und übersichtliche Lösung gewünscht.

Kalenderserver

Die Mitglieder der AG Technik haben einen Kalenderserver auf einem Testsystem installiert. Zur Anwendung kommt die unter General Public License stehende Software DAVICal.

Diese freie Software garantiert uns alle wesentlichen Freiheiten, die notwendig sind, um die Kontrolle über unsere technischen Systeme selbst zu übernehmen, zu behalten und diese gegebenenfalls kollektiv und demokratisch weiter zu entwickeln. Dies leistet einen wesentlichen Beitrag zur Stärkung von Autonomie und Privatsphäre aller unserer Nutzer.

Termine anschauen

Jeder hat die Möglichkeit sich die Termine anzuschauen. Die Zugriffsvarianten sind sehr vielfältig. Sie reichen von der einfachen Ansicht im Bundes- und Landeswiki, über externe Web-Frontends und Plugins, bis hin zum clientseitigen Softwarezugriff auf privaten Rechnern und Mobilgeräten.

Bundes- und Landeswiki

Die Vorlagen im Bundes- und Landeswiki werden automatisch erzeugt und in die Startseiten der Wikis in Bund und Land eingebunden.

Vergangene Termine werden in einer monatlichen Übersicht archiviert.

Frontend: PHP iCalendar

Als optionales Webfrontend kommt PHP iCalendar, ein freier PHP-basierter iCal-Datei-Viewer/Parser, zum Einsatz. Es zeigt iCal-Dateien auf einer netten Oberfläche, logisch, in saubere Art und Weise mit Tag, Woche, Monat und Jahr sowie dazugehöriger Navigation. Es beinhaltet die Unterstützung für den Druck, die Suche und das Abonnieren von RSS-News-Feeds.

RSS-Feed

Eine weitere Möglichkeit des Zugriffs auf die Kalenderdaten bietet RSS. Hier kann man verschiedene RSS-Feeds abonnieren.

WordPress-Plugins

Einige WordPress-Installationen bieten die Termine per Plugin an.

z.B. piratenbrandenburg.de oder piraten-brb.de

Software-Clients

Übersicht Client-Software:

Öffentlicher Zugang (Lesender Zugriff)

Detaillierte Anleitungen für verschiedene Software-Clients sind in Vorbereitung.

Termine eintragen

Wie kann ich Termine einfügen oder ändern? Der schreibende Zugriff auf den Kalender erfolgt auch mittels der Clientsoftware. Du musst allerdings 2 Sachen beachten:

  1. benötigst du einen Account mit Schreibrechten
    Diesen kannst du derzeit bei uk oder Metal.olf einfach per Mail erfragen.
  2. musst du die URL in deiner Clientsoftware ändern:

Detaillierte Anleitungen für verschiedene Software-Clients sind in Vorbereitung.


Bitte Sicherheitshinweis beachten!


Regeln und Hinweise für Benutzer mit Schreibberechtigung

  • Bitte nur piratige Termine eintragen, keine Privatsachen!
  • Wie im wahren Leben: Fasse dich kurz! Die Frontends haben verschiedene, begrenzte Möglichkeiten, lange Einträge sehen selten gut aus.
  • Konzentration auf das Wesentliche! Ein Termin ohne Ort nutzt meist nicht viel...
  • Ist die Termindauer nicht genau bekannt, sollte diese auf 2 Stunden gesetzt werden.
  • Es sollte eine Alarmierung eingeschalten werden, sinnvoll ist meistens eine Stunde vorher.

Syntax der Eintragungen

Prinzipiell könnte man eintragen was man möchte, aber bestimmte Darstellungen haben sich bewährt:

Zusammenfassung: Hier sollte zuerst in eckigen Klammen stehen wer der Veranstalter ist, z.B. die Gliederung oder Struktureinheit, AG etc.; danach steht was passiert.

Beispiele:
[LaVo] Vorstandssitzung
[KV BRB] Arbeitstreffen
[AG Technik] Online-Sitzung
[LDS] Online-Treffen

Ort: sollte kurz und eindeutig sein

Hinweis zu Mumble-Servern an dieser Stelle: Bei Online-Sitzungen bitte den Server eintragen. Bekannte Server werden durch die entsprechenden Wiki-Vorlagen ersetzt, also bitte nur den Servernamen angeben.

Beispiele:
mumble.piratenpartei-nrw.de
mumble.piraten-lds.de

Beschreibung: kann einen (http)-Link enthalten oder sonstige kurze Beschreibung

Problematische Termine

  • Es kann bei verschiedenen Frontends Probleme mit sich wiederholenden Terminen geben, wenn möglich bitte nur mit Einzelterminen arbeiten. Das ist zwar aufwändiger, aber weniger fehleranfällig.
  • Die Terminedauer sollten nie über Mitternacht reichen! Es kann zu unerwünschten Effekten in die einzelnen Frontends kommen.

Aktualisierung der verschiedenen Frontends

  • Termine, die per Software-Clients eingetragen werden, werden sofort in die Datenbank des Kalenderservers geschrieben.
  • Der PHP iCalendar erhält, beginnend 5 Minuten nach der vollen Stunde, alle 10 Minuten aktuelle Daten.
  • Der Calender-Bot schreibt um jeweils x:08 Uhr die neuesten verfügbaren Daten in die Wikis.
  • Kalenderdaten der verwendenten Plugins werden erst erneuert, wenn deren Vorhaltezeit (Time to Live) abgelaufen ist. Das ist abhängig von den Einstellungen des Plugins. Der Defaultwert unseres WordPress-Plugins steht bei 3600 Sekunden.

Backend für Administratoren

Hier geht es zum Login des Kalendersers: https://kunde149.berlin5.org/cal

Im Backend kann auch jeder Benutzer sein Passwort selbst ändern.


Sicherheitshinweis

Der Server wurde mit einem selbsterstellten SSL-Zertifikat ausgerüstet.

Seriennummer: 00:F0:5C:64:83:DD:34:16:D8

SHA1-Fingerprint: D5:3C:23:EA:DB:20:9A:7E:40:4C:77:17:C7:56:AA:B3:D0:D0:7B:F7
MD5-Fingerprint: DE:DC:18:52:FB:BA:13:8F:80:6A:05:2F:DC:DD:CA

Bei allen Schreibzugriffen (Clients) bitte 'https' benutzen bzw. im caldav-Protokoll SSL einschalten!


Ansprechpartner

Natürlich steht dir jedes Mitglied der AG Technik nach seinen Möglichkeiten mit Rat und Tat zur Seite.

Weitere Infos

Für tiefergehende Informationen sei das DAViCal-Wiki empfohlen.