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
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
- @Koala made their first contribution in https://github.com/FriendsOfREDAXO/demo_community/pull/40
Full Changelog: https://github.com/FriendsOfREDAXO/demo_community/compare/4.1.1...4.1.2
4.1.1
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()
- Template
4.1.0
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-Backupbackups/demo_community.sql
- beim Datenbank-Backup werden nur die benötigten Tabellen exportiert
demo_community:dump_files
, erstellt Datei-Backupbackups/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
- Bei Deinstallation Backup-Daten aus dem Backup-Ordner löschen - https://github.com/FriendsOfREDAXO/demo_community/issues/38
4.0.2
Bugfixes
- Verwendete AddOns aktualisiert
4.0.1
Bugfixes
- Login für Demo-User zurückgesetzt auf frühere Version (E-Mails, Passwort)
- Infos in der README aktualisiert
4.0.0
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
Bugfixes
- Fehler bei der Installation behoben, wenn zuvor das Developer-AddOn aktiviert war
3.3.0
Features
- Anpassung für den Dark Mode (REDAXO 5.13)
- Verwendete AddOns aktualisiert
3.2.0
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
Bugfixes
- Importdatei korrigiert
3.1.0
3.0
Neu
- Demo grundlegend für REDAXO 5.9 mit aktuellem YCom 4 angepasst (@polarpixel)
Features
- Svensk översättning (#21, @interweave-media)
- Traducción en castellano (#25, @nandes2062)
- Umstellung auf 'includeCurrentPageSubPath' (#26, @christophboecker)
Bugfixes
- Notices entfernt (Thx @aeberhard)
2.1.0
- Automatisches Setup der Demo-Website
2.0.0-dev
Updates:
- Dependencies auf markitup angepasst
- Webfonts korrigiert
- Auf YForm 2 aktualisiert
1.2
Anpassung für rex_markitup