AddOn


History Timeline Addon

Beschreibung

Erstellen einer einfachen History Timeline für die Geschichte eines Unternehmens.
meier-krantechnik.de/unternehmen/

Umsetzung

www.design-to-use.de zum Profil

Steinsack 10 79541 Lörrach www.design-to-use.de

Versionen

1.1.2

Für REDAXO
>=5.10.0
Veröffentlicht am
09.08.2026
Require / PHP
>=8.0
  • Wartung: Interne CI-Dateien im Verzeichnis .github (GitHub Actions, Dependabot) werden nicht mehr mit dem Installer-Paket ausgeliefert.
  • Bugfix: Der Online/Offline-Schalter in der Backend-Liste funktioniert wieder. Beim Erzeugen des CSRF-geschützten Status-Links wurde der Platzhalter für die Datensatz-ID URL-kodiert und dadurch nicht mehr durch die echte ID ersetzt.
  • Security/Bugfix: Die zuletzt noch per String-Konkatenation gesetzten Felder in lib/History.php (online_status, picture, translation_needs_update) verwenden jetzt ebenfalls gebundene Parameter. Verhindert SQL-Injection und rex_sql_exception bei Werten mit einfachen Anfuehrungszeichen.

1.1.1

Für REDAXO
5.x
Veröffentlicht am
03.06.2026
Require / PHP
>=8.0
  • Backend: Abbrechen-Button in der Historienverwaltung fuehrt jetzt wieder zur Liste.
  • Backend: CSRF-Schutz fuer Speichern-, Loesch- und Statusaktionen der Historienverwaltung ergaenzt.
  • Backend: CSRF-Schutz fuer Modul-Installation, -Update und -Deinstallation auf der Setup-Seite ergaenzt.
  • Security: Die media-is-in-use-Extension-Points in boot.php verwenden jetzt gebundene Parameter statt SQL-String-Konkatenation mit addslashes().
  • Security: Die save()-Methode in lib/History.php verwendet jetzt gebundene Parameter statt SQL-String-Konkatenation mit addslashes().
  • Security: Modul-Ausgaben (modules/21/1/output.php, modules/21/2/output.php) härten Backend-Eingaben gegen XSS via rex_escape() für Event-Titel und Typecast ((int)) für Jahreszahlen.
  • Security: In boot.php werden Event-Namen in den Lösch-Warnungen (media-is-in-use) und in der Übersetzungs-Hilfsliste jetzt mit rex_escape() ausgegeben.
  • Bugfix: PHPDoc-Rückgabetyp von LangHelper::factory() korrigiert (verwies fälschlich auf d2u_immo_lang_helper) auf self.

1.1.0

Für REDAXO
5.x
Veröffentlicht am
20.04.2026
Require / PHP
>=8.0
  • Neues Modul 21-2 "D2U History - Timeline (BS5)" hinzugefügt.
  • Modul 21-1 als "(BS4, deprecated)" markiert. Die BS4-Variante wird im nächsten Major Release entfernt.
  • Backend-Liste sortierbar gemacht und Standardsortierung von SQL-Query auf rex_list-defaultSort umgestellt.

1.0.2

Für REDAXO
5.x
Veröffentlicht am
30.06.2025
Require / PHP
>=8.0
  • PHP-CS-Fixer Code Verbesserungen.
  • rexstan Anpassungen.
  • Modul 21-1: D2U History - Timeline: Barrierefreiheit verbessert.
  • Anpassungen an D2U Helper >= 2.0.0.
  • update.php und install.php vereinheitlicht.