Erweiterungen > calendardefs
| [calendardefs] Calendardefaults | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Defaultwerte für Kalenderevents generierenDas Backendmodul Events bietet die Möglichkeit, ein Event mehrfach zu wiederholen durch die Angabe eines Intervalls und einer Wiederholungsanzahl. Nachteil dieses Ansatzes ist die Tatsache, dass selbst kleine Abweichungen dieser Norm bei sich wiederholenden Ereignissen dazu führen, dass die Wiederholungsfunktion sehr schwach ist. Ein Beispiel soll dies verdeutlichen: ein sich wiederholender Termin eines Vereins findet zu verschiedenen Zeitpunkten statt, die nicht durch die einfache Logik der Wiederholungen abgedeckt werden können. Termin 1 ist am ersten und dritten Samstag im Monat um 10 Uhr, an den übrigen Samstagen um 10.30 Uhr. Eine Nutzung der Wiederholungsfunktion scheint hier nicht sinnvoll. Können diese Wiederholungen aber nicht genutzt werden, dann müssen alle Daten für einen Termin mehrfach eingetragen werden - eine sehr mühsame Arbeit. Hier setzt das Modul calendardefs an: Für jeden Kalender können Vorgabenwerte für die Events gesetzt werden, die zu diesem Kalender gehören. Jedes Feld, das zur Standardeingabemaske eines Events gehört, kann einen Vorgabewert enthalten - abgesehen vom Eventalias und dem Autor, die durch das System gesetzt werden. Am Beispiel: Setzt der User für den Kalender K1 den Vorgabentitel 'Mein Event' und die Uhrzeit 10 Uhr, dann erhalten alle Events, die zum Kalender K1 gehören und neu instanziiert werden, den Titel 'Mein Event' und die Uhrzeit 10 Uhr. Anmerkungen zur Erweiterbarkeit: Das Modul ist erweiterbar, denn es können weitere Eventfelder, die durch Third Party Extensions entstehen, mit aufgenommen und Vorgabenwerte für diese gespeichert werden. Feedback Anmerkung: Über Feedback, Melden von Bugs, Feature Requests und eine kurze Benachrichtigung bei erfolgreichem Einsatz mit Hilfe der Rezension würde ich mich freuen.
| ||||||||||||
| Version | 0.1.0 alpha1 | Typ | Frei | |||||||||
| Freigabedatum | 2010-01-19 | Kategorie | Andere | |||||||||
| Lizenz | GPL | |||||||||||
| Urheberrecht | © 2009 Matthias Hirt | |||||||||||
| Autor | Matthias Hirt (jmatt) | |||||||||||
| Freigabe-Notizen und Änderungs-Log für 0.1.0 alpha1 | Andere Versionen | |||||||||||
| Version Downloads | 22 | Total Downloads | 22 | |||||||||
| Version Install. | 29 | Total Install. | 29 | |||||||||
| Version Updates | 3 | Total Updates | 3 | |||||||||
| Abhängigkeiten dieser Erweiterung | Von dieser abhängige andere Erweiterungen | |||||||||||
|
| |||||||||||
| Paket | Grösse | Datum |
|---|---|---|
| Contao_calendardefs_10000_11.zip | 11331 | 2011-08-12 01:06 |
