NAVIGATION
(einfaches Rechtemanagemant für Frontend-User + Artikel und Aufbau eines internen Mitgliederbereichs mit Rechtegruppen)
Die Lösung besteht aus 3 Komponenten:
Das von mir etwas modifizierte Modul wurde von Caramello entwickelt und unter diesem Beitrag im Forum zur Verfügung gestellt. Hierüber können sich FE-User registrieren (mit Bestätigungs-eMail an der User und Info-Mail an den Admin).
Der Admin kann über das Modul im Backend die FE-User
Das Frontend-Render-Skript “fe_user_register.php” erweitert den bordeigenen Contentpart “FRONTEND LOGIN” zur Registierung und zum Einloggen als Frontend-User um weitere Eingabefelder, einen Link zur Bearbeitung des Profils und Buttons zum Ausloggen.
(“zz_fe-access-control_beta1.php”)
Über Tags in den Schlüsselworten von Artikeln (Access-Tag), sowie die Übergabe der freigegebenen FE-User-Rechtegruppen ebenfalls als Tags in den Schlüsselworten erfolgt eine Zugangskontrolle.
Dabei können sowohl den FE-Usern, als auch den Artikeln mehrere Rechtegruppen zugewiesen werden.
Wenn keine Berechtigung besteht, werden die Besucher der Website auf eine Hinweisseite umgeleitet.
(Anlage der benötigten Kategorien und Artikel)
Duch einen speziellen Aufbau von Kategorien und Artikeln und unter Verwendung von bestimmten Attributen und spezieller Artikel-ALIASE und Contend-Parts kann ein Mitgliederberich realisiert werden, bei dem ein FE-User nach dem einloggen automatisch auf einer speziellen “Landing-Page” landet, die gezielt Informationen zur Verfügung stellt.
Spezielle Replacementtags und etwas Code im Template sorgen für die korrekte Weiterleitung und Umschreibung der Links.
Durch Nutzung von Tag-basierten Replacementtags kann auf den Landing-Pages dynamisch passender Content dargestellt, aber auch “manuell” eingepflegt werden.
Alle 3 Komponenten zusammen ergeben “meine” Lösung.