Probleme heute:

  • viele Kalender mit ähnlicher aber nicht identischer Ausrichtung
  • selbst wenn Veranstalter sich auf einen übergreifenden Kalender konzentrieren: sie haben mindestens eine Doppelte Listenführung (Kalender, eigene Homepage (teils mehrfach), ggf. noch Facebook)
  • Event-Daten werden nur (wenn überhaupt) durch Veranstalter oder Kalenderbetreibende gepflegt
  • Quasi keine Kategorisierung von Veranstaltungen => zu viele Events angezeigt, die einen evtl. gar nicht interessieren (zu teuer, falsches Thema, falsche Zielgruppe)
  • Keine einfache Übernahme in eigene digitale Kalender (auf smartphone oder PC etc.)

Vision

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) benachrichtigt.

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.

Details zu den Funktionen

Bearbeitungsfunktion

Es können ics- oder csv-Dateien hochgeladen werden, um Events hinzuzufügen. Die Details sind als Wizard oder als Tabelle bearbeitbar. in Letztere können auch Tabellendaten über die Zwischenablage eingefügt werden.

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

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 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 vorherso 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"...