AddOn


Community-Demo für REDAXO 5

Beschreibung

In dieser Demo kannst Du sehen, wie man mit dem Community-AddOn Loginbereiche erstellen kann, wo sich User registrieren und in geschützte Bereiche einloggen können.

Folgende Funktionen sind in der Demo enthalten:

Registrierung

  • User können sich registrieren (Double-Opt-In)
  • User können Gruppen zugewiesen werden. Diese Gruppen dienen zur Steuerung der Zugriffsrechte bei Kategorien.
  • Passwort vergessen-Funktion

Loginbereich

  • Authentifizierung mit Loginname oder E-Mail und verschlüsseltem Passwort
  • Rechte für Seiten und Kategorien können (auch rekursiv vererbend) definiert werden
  • Jeder User kann seine Profildaten verändern
  • einfache Beispiele für die Anzeige der neuesten User

github.com/FriendsOfREDAXO/demo_community

Umsetzung

Versionen

4.1.2

Für REDAXO
>=5.9.0
Veröffentlicht am
16.07.2023
Require / PHP
>=7.4, <8.3

4.1.2 – 16.07.2023

Neu

  • Hinweis auf YRewrite / .htaccess beim Setup @Koala #40
    • lang-Datei erweitert
    • Button zum direkten Aufruf des YRewrite-Setup
  • update.php hinzugefügt, für Updates aus dem Installer

Bugfixes

  • Im Export der Tabellen waren Test-User zur Behebung der Sicherheitslücke enthalten, diese wurden auf der Startseite angezeigt. Test-User entfernt.
  • Das Registrierungsformular stand noch auf Debug, Debug entfernt
  • EMail-Templates angepasst
    • bei den Links fehlte die Domain, rex::getServer() hinzugefügt @ischfr #36
  • Table-Export bereinigt neu erstellt @aeberhard

New Contributors

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

4.1.1

Für REDAXO
>=5.9.0
Veröffentlicht am
18.06.2023
Require / PHP
>=7.4, <8.3

4.1.1 – 18.06.2023

Achtung Security-Fix für die Community-Demo

Die Schwachstelle wurde uns von Tim Conrad gemeldet @Tim-Conrad. Vielen Dank dafür!

Bugfixes

  • Die Benutzerdaten wurden bei der Ausgabe auf der Website nicht escaped! Dadurch ist ein XSS-Angriff möglich!
    • Template 05 . TEMPLATE - Ausgabe der Benutzerdaten mit rex_escape()
    • Modul 05 . Neueste User - Ausgabe der Benutzerdaten mit rex_escape()

4.1.0

Für REDAXO
>=5.9.0
Veröffentlicht am
17.06.2023
Require / PHP
>=7.4, <8.3

4.1.0 – 17.06.2023

Neu

  • Verwendete AddOns aktualisiert
    • markitup 3.7.3 -> 3.7.4
    • ycom 4.0.11 -> 4.2.0
    • yform 4.0.4 -> 4.1.1
    • yrewrite 2.9.1 -> 2.10.0
    • Neues Addon yform_media_file hinzugefügt (Profilfoto)
  • Neue Console-Commands zur Erstellung der Demo-Exporte @aeberhard
    • demo_community:dump_tables, erstellt Datenbank-Backup backups/demo_community.sql
    • beim Datenbank-Backup werden nur die benötigten Tabellen exportiert
    • demo_community:dump_files, erstellt Datei-Backup backups/demo_community.tar.gz
  • Content-Änderungen
    • Profil - Gruppe von checkbox_sql auf choice geändert
    • YFORM - Link zu Object-Params auf aktuelle YFORM-Dokumentation auf github
    • YFORM - Beispiel-Formular an YFORM Version 4 angepasst
    • YFORM - Beispiel-Formular wird nach absenden wieder angezeigt
  • Demo-Backups mit den Console-Commands neu erstellt
  • Ordner media bei Deinstallation leeren
  • Ordner resources bei Deinstallation löschen
  • PHP-Version in package.yml >=7.4, <8.3

Bugfixes

4.0.2

Für REDAXO
>=5.9.0
Veröffentlicht am
02.01.2023

Bugfixes

  • Verwendete AddOns aktualisiert

4.0.1

Für REDAXO
>=5.9.0
Veröffentlicht am
15.12.2022

Bugfixes

  • Login für Demo-User zurückgesetzt auf frühere Version (E-Mails, Passwort)
  • Infos in der README aktualisiert

4.0.0

Für REDAXO
>=5.9.0
Veröffentlicht am
14.12.2022

Neu

  • Demo auf aktuelles YForm 4 migriert (enthält Breaking Changes)
  • Verwendete AddOns aktualisiert, Kompatibilität mit neuem PHP 8.2 hergestellt

3.3.1

Für REDAXO
>=5.9.0
Veröffentlicht am
06.10.2021

Bugfixes

  • Fehler bei der Installation behoben, wenn zuvor das Developer-AddOn aktiviert war

3.3.0

Für REDAXO
>=5.9.0
Veröffentlicht am
01.10.2021

Features

  • Anpassung für den Dark Mode (REDAXO 5.13)
  • Verwendete AddOns aktualisiert

3.2.0

Für REDAXO
>=5.9.0
Veröffentlicht am
27.02.2021

Features

  • Hinweis auf die Demo-Seite nach Installation des AddOns
  • Mehrsprachige Seitentitel
  • Verwendete AddOns aktualisiert
  • Datenbank-Importdatei nach Update der Y-AddOns aktualisiert

3.1.1

Für REDAXO
>=5.9.0
Veröffentlicht am
18.03.2020

Bugfixes

  • Importdatei korrigiert

3.1.0

Für REDAXO
>=5.9.0
Veröffentlicht am
18.03.2020

Features

  • Installation über die Konsole mittels demo_community:install (#32, @bloep)

Bugfixes

3.0

Für REDAXO
>=5.9.0
Veröffentlicht am
23.02.2020

Neu

  • Demo grundlegend für REDAXO 5.9 mit aktuellem YCom 4 angepasst (@polarpixel)

Features

Bugfixes

2.1.0

Für REDAXO
>=5.2.0
Veröffentlicht am
14.09.2017
  • Automatisches Setup der Demo-Website

2.0.0-dev

Für REDAXO
>=5.2.0
Veröffentlicht am
22.10.2016

Updates:

  • Dependencies auf markitup angepasst
  • Webfonts korrigiert
  • Auf YForm 2 aktualisiert

1.2

Für REDAXO
>=5.1.0
Veröffentlicht am
21.06.2016

Anpassung für rex_markitup