NAVIGATION
This shows you the differences between two versions of the page.
deutsch:andere-erweiterungen:fe-user_zugriffsschutz_fuer_artikel [2010/08/31 06:40] Ralf |
deutsch:andere-erweiterungen:fe-user_zugriffsschutz_fuer_artikel [2018/06/03 18:09] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{indexmenu_n>150}} | ||
+ | |||
====== FE-User Zugriffskontrolle & Mitgliederbereich ====== | ====== FE-User Zugriffskontrolle & Mitgliederbereich ====== | ||
- | //**(einfaches Rechtemanagemant für Artikel und Aufbau eines internen Mitgliederbereichs mit Rechtegruppen)**// | + | //**(einfaches Rechtemanagemant für Frontend-User + Artikel und Aufbau eines internen Mitgliederbereichs mit Rechtegruppen)**// |
Line 9: | Line 11: | ||
{{indexmenu>deutsch:andere-erweiterungen:fe-user_zugriffsschutz_fuer_artikel:|js#doku navbar msort nsort nocookie notoc}} | {{indexmenu>deutsch:andere-erweiterungen:fe-user_zugriffsschutz_fuer_artikel:|js#doku navbar msort nsort nocookie notoc}} | ||
- | <note>**[muss noch bearbeitet und komplettiert werden - folgt in den nächsten Tagen]** </note> | ||
- | ===== Kurzbeschreibung: ===== | + | ====== Kurzbeschreibung: ====== |
+ | |||
**Die Lösung besteht aus 3 Komponenten:** | **Die Lösung besteht aus 3 Komponenten:** | ||
Line 31: | Line 32: | ||
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. | 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. | ||
- | ===== 2. Frontend-Render-Skript ("zz_fe-access-control_beta1.php") zur Zugangskontrolle ===== | + | ===== 2. Frontend-Render-Skript zur Zugangskontrolle ===== |
+ | **("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. | Ü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. \\ | Dabei können sowohl den FE-Usern, als auch den Artikeln **mehrere Rechtegruppen** zugewiesen werden. \\ | ||
Line 39: | Line 42: | ||
===== 3. Einrichtung eines Mitgliederbereiches im Backend ===== | ===== 3. Einrichtung eines Mitgliederbereiches im Backend ===== | ||
- | **(Anlage der benötigten Kategorien und Artikel)** | + | **(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. | 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. | 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. | 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.** | + | ##marker|## **Alle 3 Komponenten __zusammen__ ergeben "meine" Lösung.** |