Open mlwebworker opened 2 years ago
+1
📌 Vielleicht ist RRule
eine gute Möglichkeit für das Speichern / die Handhabung der Daten solcher Termine:
Ich unterstütze auch die Idee, dieses Feature in das Contao Calendar-Bundle einzubauen.
Welche Features wurden denn Sinn machen im Core? Für registration gibt es schon aktuelle Extensions, daher müsste das vielleicht nicht in den Core. Was ist mit den anderen Features und gibt es (weitere oder Änderungs-) Wünsche?
Mein Wunsch steht im Eingangspost: Regelmäßige Wiederholungen bei denen einzelne Termine verschoben oder gelöscht werden können, so wie das bei der Erweiterung von kmielke der Fall war. Registrierungen für Events würde ich eher nicht als Funktionalität für den Core sehen.
Kleiner Nachtrag noch: In den Core sollten eher Features die für einen großen Teil der Nutzer sinnvoll sind. Das Szenario, das man eine Serie von Events einträgt und sich dann einzelne Termine z.B. wegen Feiertagen verschieben oder ausfallen ist wahrscheinlich ein sehr häufiger Einsatz.
Description
Wie beim letzten Contao Call kurz angerissen, würde ich es sehr begrüßen, wenn wir im Core unregelmäßige Wiederholungen händeln könnten. Es kommt doch recht häufig vor, dass für ein Event mit regelmäßiger Wiederholung einzelne Termine verschoben werden müssen oder ausfallen. Diese Funktionalität habe ich bisher mit der Erweiterung calendar-extended (https://github.com/kmielke/calendar-extended-bundle/tree/1.0.18) umgesetzt. Da diese Erweiterung einen neuen Maintainer sucht ist es im Moment nicht so richtig zukunftssicher diese Erweiterung weiter zu einzusetzen. Ein Ersatz für die Funktionalität der unregelmäßigen Wiederholungen würde m.E. ein sehr hilfreiches Feature im Core sein, da auch alle anderen Kalender, die ich kenne eine solche Möglichkeit des Verschiebens oder Entfernen aus einer Terminserie bieten.