AddOn


FOR calendar

Beschreibung

Das AddOn ist ein variabel einsetzbarer Kalender(-Generator), Skedule, Newssystem, Event- und Terminplaner für REDAXO 5.x.

Features:

  • Erfassung der Termine
  • Wiederkehrende Ereignisse
  • Zyklen für wiederkehrende Ereignisse (z.B. alle x Monate, Wochen)
  • Kategorisierung der Einträge = Mehrere Kalender
  • Location-Verwaltung
  • Mehrsprachigkeit
  • Anpassbare Eingabeformulare
  • Sprachspezifische Felder
  • Einfacher Abruf der Termine per PHP-Class-Methoden, Rückgabe als Objekte
  • API zur Ausgabe und Filterung der Events als JSON

FOR calendar ist vielfältig einsetzbar und erweiterbar. Terminkalender, Veranstaltungskalender, Nachrichten… alles ist denkbar.


github.com/FriendsOfREDAXO/forcal

Umsetzung

Versionen

6.0.1

Für REDAXO
^5.18.0
Veröffentlicht am
23.04.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

6.0.0

Für REDAXO
^5.18.0
Veröffentlicht am
23.04.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

NEU:

  • Aktueller FullCalendar
  • Neues Theme mit transparenten Farben und besserem Dark-Mode
  • Standartsortierbutton
  • Sortierung nach Titeln (in allen Sprachen)
  • Aktualisierte Sprachdateien
  • FullCalendar-Doku für das Fronten
  • Hilfsklasse für Assetseinbindung im Frontend

Und viele kleine weitere Verbesserungen.
Weiterhin kompatibel mit den Vorversionen.

5.2.0-beta1

Für REDAXO
^5.18.0
Veröffentlicht am
23.04.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

🚨ACHTUNG BETA-Software:
Es können sich noch Änderungen ergeben

BC:
Neu: Fullcalendar 6.x
Neu: Build-Prozess
Neu: Eigener Colorpicker

Bitte Darkmode testen und helfen den schick zu bekommen.

5.1.0

Für REDAXO
^5.18.0
Veröffentlicht am
19.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

Diese Version ersetzt die veralteten daterangepicker und clockpicker durch den modernen Flatpickr, der bereits in REDAXO integriert ist. Zudem wurde eine erweiterte Validierungslogik implementiert, um ungültige Datums-/Zeitkombinationen zu verhindern, sowie visuelles Feedback für den Benutzer hinzugefügt.

Es wird das flatpickr-AddOn benötigt

5.0.3

Für REDAXO
^5.18.0
Veröffentlicht am
04.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

5.0.3

  • Refactor
    • Improved permission management for user actions, ensuring consistent access validation.
    • Streamlined error feedback when attempting restricted actions.
    • Enhanced user access filtering for improved and more flexible control.

5.0.2

Introducing iCal / CalDav Export / Abo

Major Release 5.0

Hinweis Upgrade von 4.x -> 5

Setze die Benutzerrechte in den REDAXO-Rollen und Berechtigungen im Kalender

ForCal 5 bietet jetzt:

  • Nutzerrechte auf Kategorieebene
  • Einschränkung der Mediennutzung (media und medialist können deaktiviert werden)
  • Neue Factory zum einfacheren Umgang mit den Daten
  • Filter
  • komplexe Sortierungen
  • Deaktivierung der Orte möglich
  • iCal, CalDAV - Links und Abos möglich

100 % abwärtskompatibel zur vorherigen Version 4.x

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/5.0.0-beta1...5.0.0-beta2

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/4.1.3...5.0.0

5.0.2

Für REDAXO
^5.18.0
Veröffentlicht am
04.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/5.0.1...5.0.2

5.0.0

Für REDAXO
^5.18.0
Veröffentlicht am
03.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

Major Release 5

ForCal 5 bietet jetzt:

  • Nutzerrechte auf Kategorieebene
  • Einschränkung der Mediennutzung (media und medialist können deaktiviert werden)
  • Neue Factory zum einfacheren Umgang mit den Daten
  • Filter
  • komplexe Sortierungen
  • Deaktivierung der Orte möglich
  • iCal, CalDAV - Links und Abos möglich

100 % abwärtskompatibel zur vorherigen Version 4.x

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/5.0.0-beta1...5.0.0-beta2

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/4.1.3...5.0.0

5.0.0-beta2

Für REDAXO
^5.8.0
Veröffentlicht am
02.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl

5.0.0-beta1

Für REDAXO
^5.8.0
Veröffentlicht am
02.03.2025
Require / PHP
>=8.1, <9
Require / PHP Extensions
intl
  • Neu: Benutzerverwaltung
  • Kategoriefilter

Es können jetzt Berechtigungen für User zu Kategorien festgelegt werden.

Neu:

Die Factory-Klasse bietet eine fluide API für das Abrufen von Terminen:

// Alle Termine ab heute für die nächsten 6 Monate
$termine = forCalEventsFactory::create()
    ->from('today')
    ->to('+6 months')
    ->get();

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/4.1.3...5.0.0-beta1

4.1.3

Für REDAXO
^5.11
Veröffentlicht am
11.12.2024
Require / PHP
>=7.4

fixed quick navigation icon

4.1.2

Für REDAXO
^5.11
Veröffentlicht am
15.09.2024
Require / PHP
>=7.4

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/4.1.1...4.1.2

4.1.0

Für REDAXO
^5.11
Veröffentlicht am
05.06.2024
Require / PHP
>=7.4
  • Anpassung an QuickNavigation 8.1

Wenn QuickNavigation < 8.1 installiert ist, QuickNavigation erst deaktivieren, dann forcal aktualisieren, dann QuickNavigation aktualisieren und aktivieren.

4.0.0

Für REDAXO
^5.11
Veröffentlicht am
05.03.2024
Require / PHP
>=7.4

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/3.8.0...4.0.0

3.8.0

Für REDAXO
^5.11
Veröffentlicht am
30.10.2023
Require / PHP
>=7.1

Vendor updates

What's Changed

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/forcal/compare/3.7.3...3.8.0

3.7.3

Für REDAXO
^5.11
Veröffentlicht am
09.12.2022
Require / PHP
>=7.1

Fixed: Zeitauswahl ist englisch ohne Angabe von PM oder AM - besser 24h Darstellung (Backend) #35

3.7.2

Für REDAXO
^5.11
Veröffentlicht am
29.11.2022
Require / PHP
>=7.1
  • Diverse Bugfixes

3.7.1

Für REDAXO
^5.11
Veröffentlicht am
11.11.2022
Require / PHP
>=7.1

fixed: duplication of events with quoted names
fixed: +1 day removed in end-Date.

3.7.0

Für REDAXO
^5.11
Veröffentlicht am
15.09.2022
Require / PHP
>=7.1

New: Quick Navigation button now delivered by FORCal

3.6.0

Für REDAXO
^5.11
Veröffentlicht am
09.09.2022
Require / PHP
>=7.1

fix: https://github.com/FriendsOfREDAXO/forcal/issues/24
Die Checkbox "Ganztägiges Ereignis" scheint nicht zu greifen @chrisrex

3.6.0-beta1

Für REDAXO
^5.11
Veröffentlicht am
08.09.2022
Require / PHP
>=7.1

fix: https://github.com/FriendsOfREDAXO/forcal/issues/24
Die Checkbox "Ganztägiges Ereignis" scheint nicht zu greifen

3.5.2

Für REDAXO
^5.11
Veröffentlicht am
11.02.2022
Require / PHP
>=7.1

Bugfix: keine termine im be fullcalendar wenn in yrewrite die option 'Startsprache automatisch gemäß Sprache des Client-Browsers' gewählt wurde
Fixes: https://github.com/FriendsOfREDAXO/forcal/issues/18

3.5.1

Für REDAXO
^5.11
Veröffentlicht am
07.02.2022
Require / PHP
>=7.1

3.5.0

Für REDAXO
^5.11
Veröffentlicht am
03.02.2022
Require / PHP
>=7.1

3.4.0 – 3.5.0

  • Neu: Rechte für Kategorie-Verwaltung
  • Neu: Rechte für Orte-Verwaltung
  • Kleine optische Anpassungen hier und da

Hinweis zum Update
Die Rechte für die Orte- und Kategorieverwaltung müssen nach dem Update festgelegt werden.

3.4.0

Für REDAXO
^5.11
Veröffentlicht am
03.02.2022
Require / PHP
>=7.1
  • Neu: Rechte für Kategorieverwaltung
  • Kleine optische Anpassungen hier und da

Hinweis zum Update
Die Rechte für die Kategorieverwaltung müssen nach dem Update festgelegt werden.

3.3.0

Für REDAXO
^5.11
Veröffentlicht am
01.02.2022
Require / PHP
>=7.1
  • Bei Click auf + in der Terminliste wird das aktuelle Datum übernommen
  • Neue Frontend-Anleitung, danke @godsdog
  • CSRF aus Frontend entfernt, danke @godsdog
  • Kalender wird im Systemblock gelistet
  • weitere kleine Korrekturen @godsdog

3.2.1

Für REDAXO
^5.11
Veröffentlicht am
14.10.2021
Require / PHP
>=7.1

dark mode Fix für REDAXO Versionen < 5.13

3.2.0

Für REDAXO
^5.11
Veröffentlicht am
11.10.2021
Require / PHP
>=7.1
  • Dark mode support for REDAXO >= 5.13
  • Rangetime fixes
  • Some minor css fixes

by: @eaCe Thx!

3.1.0

Für REDAXO
^5.11
Veröffentlicht am
25.06.2021
Require / PHP
>=7.1

Termin kopieren - "Kopie" anhängen und deaktivieren thx @danspringer

3.0.1

Für REDAXO
^5.11
Veröffentlicht am
10.05.2021
Require / PHP
>=7.1

Select with sql query fixed

3.0.0

Für REDAXO
^5.11
Veröffentlicht am
27.03.2021
Require / PHP
>=7.1

FOR Calendar :: First final

  • NEU: Radio und Selectfelder können jetzt auch Queries aufnehmen und ersetzen die Felder radiosql und selectsql - radiosql und selectsql sind weiterhin verfügbar als Alias

Rückmeldungen bitte auf https://github.com/FriendsOfREDAXO/forcal/issues

Bitte beachten: Bei Installation dieses AddOns wird das Vorgänger-AddOn S…D deinstalliert. (Daten bleiben erhalten). Ein Parallelbetrieb der beiden AddOns ist nicht möglich