Benutzer:Dan-yell/Kalender-Konzeption

Aus München Wiki
Zur Navigation springen Zur Suche springen

Diese Konzeption eines neuartigen Online-Kalenders für Veranstaltungen im Raum München (idealistisch orientierte oder ggf. darüber hinaus) ist eine Reaktion auf bisherige Probleme und Grenzen der Veranstaltungskommunikation. Sie folgt folgender Vision:

Die WoMan Power, die schon heute eingesetzt wird, um viele Kalender händisch aktuell zu halten wird konzentriert - und die Bearbeitung für noch mehr (Gelegenheits-)Aktive geöffnet. Es entsteht ein besonders vollständiger und in Abruf, Anzeige und Einbindung flexibler Kalender. Die technische Umsetzung ist auf andere Städte übertragbar.

Grundfunktionalität

Veranstalter (hat Administrator-Rechte) trägt seinen Termin ein und setzt mehrere Tags, darunter einen mit dem Namen seiner eigenen Organisation. ics-feeds (=ICAL) , die von der Seite abgerufen werden, beinhalten sofort diesen neuen Termin. Eines dieser Feeds beinhaltet genau die Events, die den Organisations-Tag haben. Dieses ist als Eventliste auf der Homepage des Veranstalters eingebunden - hier erscheint der neue Termin ebenfalls sofort (beim nächsten Laden der Seite).

Freier, registrierter Bearbeiter fügt Details zur Beschreibung hinzu. Die Änderung erscheint nicht sofort online

Administrator aus einem Kreis von Bekannten oder bewährten Bearbeitenden, die zu Administratoren ernannt wurden, gibt die Ergänzung frei und ergänzt selbst ein anderes Detail. Beides wird sofort in die ics-feeds übernommen.

Veranstalter oder anderer registrierter Benutzer, der ein Event beobachtet, wird (wenn so eingestellt) bei Änderungen (freigegeben oder nicht) per email benachrichtigt.

Interessenverband bindet in seiner Webseite ein Kalender-Feed mit bestimmten notwendigen und ggf. ausgeschlossenen Tags ein. Das Ergebnis passt genau zu seiner Zielgruppe. (ggf. taggt der Verband [zusätzlich] mit einem eigenen "Tipp"-Tag, um eine noch bessere Auswahl anzubieten)

Alle Benutzer können vorherige Versionen einsehen - mit Angaben von Zeit und Autor. Außerdem können sie an einer Diskussionsseite (Forum) zum Event teilnehmen, um z.B. zu besprechen, ob bestimmte Tags bzw. die Aufnahme insgesamt angebracht sind.

Effekt

  • Anschluss an digitale Kalendersysteme im Internet, auf dem PC, Tablet oder Handy
  • Für Veranstalter, Multiplikatoren und Privatleute jeweils die passend zugeschnittene Auswahl
  • Durch die Partizipationsmöglichkeit werden neue Interessenten erst auf Termine und Veranstalter aufmerksam
  • Vermeidung ungewollter Überscheidungen
  • Maximierte Vernetzung

Die Stadt erscheint das ganze Jahr über als wäre Kirchentag oder wie eine große Messe: Wenn man die ungefilterte Gesamtansicht betrachtet, kann man fast immer eine bald beginnende Veranstaltung finden.

Details zu den Funktionen

Bearbeitungsfunktion

Um Events hinzuzufügen, können Daten direkt eingegeben oder als ics- oder csv-Dateien hochgeladen werden. Die Details sind als Wizard oder als Tabelle bearbeitbar. In Letztere können Tabellendaten auch über die Zwischenablage eingefügt werden.

Die Verwaltung von Benutzern, Benutzergruppen und Versionen ist in der Funktionalität vergleichbar mit dem Mediawiki-System. Tatsächlich wäre ein Wiki als Datenbank denkbar, jeder Termin wäre dann eine eigene Wiki-Seite.

Tags können aus Listen häufig verwendeter Tags ausgewählt oder auch frei hinzugefügt werden. Liste möglicher Tags >>

ICAL-Feed

Über einen Wizard auf der Webseite kann man sich spezifische Feeds erstellen lassen: bestimmte Tags oder Taggruppen können ausgeschlossen oder als zwingend notwendig markiert werden.

Ausgegeben wird eine .ics-URL, welche die Angaben mit Hilfe von boolschen Operatoren abbildet. Eine solche URL kann auch spontan selbst eingegeben werden und wird dann in der selben Weise von der Webseite verarbeitet.

Einbindung auf anderen Webseiten

Verschiedene CMS-Systeme unterstützen das abonnieren von ICAL-Feeds als Terminliste oder Kalanderansicht. Wo das nicht möglich ist, kann das Feed in einen privaten Googlekalender eingebunden werden und von dort wiederum freigegeben: Listen-/Kalenderansicht kann als Iframe oder Widget in noch mehr Systemen eingebunden werden (z.B. Wiki mit entsprechender Erweiterung).

Extras (optional)

Beim Einfügen/bearbeiten als Tabelle (ein Zeile = ein Event) können die Spaltentitel verschoben werden, um sie zu den Einträgen passend zu setzen.

Benutzer können sich spezifische Tags als Vorlage zum Anklicken (oder drag&droppen) einstellen (die sonst nicht vorgeschlagen würden, weil sie noch wenig verwendet werden).

Aus bestimmten Angaben werden beim Speichern automatisch Tags generiert, z.B. Eintrittspreis => TAG "unter 10 €". Beim nächsten Bearbeiten werden Felder, die vorher so verarbeitet wurden, besonders markiert.

Die Webseite bietet selbst die Ausgabe als Iframe-URL an.

Im den Optionen zum ICAL-Feed kann auch eingestellt werden, ob Termine nur ab dem aktuellen Datum oder nur vergangene Termine oder beides angezeigt werden.

In der Datenbank (beim Bearbeiten) betehen mehr Felder zur Verfügung, als eigentlich von ICAL unterstützt werden (Preis, Weblink, ...) - werden sie ausgefüllt, werden sie beim automatischen Erstellen des ICAL-Feeds in einheitlicher Form vor oder nach die Beschreibung oder den Titel gesetzt.

Ein Weblink, der immer an die Beschreibung angehängt wird, ist der zur Bearbeitungsseite (deren Name entweder durchnummeriert oder noch besser nach Datum und Titel einheitlich generiert), mit "bearbeiten: " vorgestellt.

Beim Taggen werden die Tags, die - wenn zutreffend - unbedingt angewendet werden sollten, besonders präsentiert. Das betrifft z.B. solche, die verdeutlichen, dass bestimmte Personengruppen angesprochen sind: "für Kinder", "für spezifischen Personenkreis" (<- der würde mit weiterem Tag präzisiert, z.B. "für Lehrer"), oder die aus anderen Gründen manche aussortieren möchten: "Längeres Engagement erwartet", "Anmeldung notwendig"...

Termine aus bestimmten ICAL-Auswahlkalendern können abonniert werden und zwar mit Benachrichtigung: 1) bei Eintrag oder 2) n Tage vorher

Tags bekommen jeweils eine ID (beginnend bei 1, die anfangs eingeführten sind also besonders leicht zu merken), damit komplexe ICS-ULRS nicht zu lang werden (man kann wahlweise die ID oder den Tagnamen verwerden)

Man kann sich als registrierter Nutzer auch Kurze Tag-Urls speichern, wobei der lang ausgeschriebene Tag-Befehl im System gespeichert wird.

Termineintragung durch email an eine spezifische emailadresse

Termineintragung durch Freigabe von z.B. Google-Kalender-Events an eine spezifische emailadresse