Tipps & Tricks
Geschützte Bereiche/Kategorien erst nach Anmeldung sichtbar/Frontend-Berechtigungen
Für die Einrichtung geschützter Bereiche sind verschiedene Schritte erforderlich. Eine Zusammenfassung:
- Man benötigt mindestens Contenido >= 4.6.8.5, empfohlen: V4.6.18
- Es ist nicht möglich, einzelne Artikel zu schützen
- Man kann nur Kategorien schützen
- Man benötigt eine oder mehrere geschützte Kategorien (Ordnersymbol unter Content -> Kategorie anklicken, Schlüsselsymbol erscheint)
- Man legt einen (oder mehrere) Frontend-Benutzer an (Administration -> Frontend -> Frontend-Benutzer)
- Man legt eine Frontend-Nutzer-Gruppe an und nimmt die jeweils gewünschten, zu berechtigenden User in die Gruppe auf (Administration -> Frontend -> Frontend-Gruppen)
- Man klickt nach dem Speichern der neuen Gruppe nochmal auf die Gruppe (links)
- Man klickt rechts auf >Frontend-Berechtigungen< (vor Contenido V4.6.15: >Category<)
- Man setzt einen Haken bei der/den Kategorie(n), die für die Gruppe verfügbar sein soll(en).
- >Kategorie-Zugriff (alle)< (bzw. >Global Access< vor Contenido V4.6.15) erlaubt Zugriff auf alle Kategorien.
- Man setzt ein Hauptnavigationsmodul ein, welches die entsprechenden Berechtigungen berücksichtigt (z.B. Hauptnavigationsmodul aus dem Beispielmandanten)
- Man erstellt in einer ungeschützten Kategorie eine Seite, welche das Login-Modul enthält
- Man erzeugt in den Mandanteneinstellungen einen neuen Eintrag (Administration -> Mandanten -> Mandant anklicken -> rechts auf Mandanteneinstellungen):
Typ: login_error_page
Name: idcatart
Wert: idcatart des Artikels, welcher das Login-Modul enthält (ab V4.6.15 sind auch idcat und/oder idart möglich) - Fertig.
Der Eintrag in den Mandanteneinstellungen sorgt dafür, dass man bei dem Versuch, eine geschützte Kategorie ohne Anmeldung aufzurufen oder bei Aufruf einer geschützten Kategorie nach Ablauf der Frontend-Session wieder auf die Login-Seite weitergeleitet wird. Es gibt auch noch eine Einstellung für die Gültigkeitsdauer der Frontend-Session, finde es nur gerade nicht...
Wird das Standard-Newsletter-Modul der V4.6.x-Serie verwendet, kann automatisch mit Anmeldung zum Newsletter auch ein Frontend-Benutzer-Account erzeugt und mit Bestätigung der E-Mail-Adresse erzeugt werden.
Es ist möglich, Dateien, die im DBFS (Database File System) abgelegt wurden, mit einer Berechtigung zu versehen, so dass nur angemeldete Nutzer eine Datei herunterladen können (siehe Dateeigenschaften). Diese Berechtigung gilt jedoch für alle Frontend-Benutzer, nicht nur für Benutzer bestimmter Gruppen.
Wichtiger Hinweis: Contenido-Versionen vor V4.6.18 wiesen einen fiesen Bug im Upload-Bereich auf, der dazu führt, dass alle Dateieigenschaften bei DBFS-Dateien (inkl. der Zugriffsberechtigung) gelöscht werden, wenn die Dateiverwaltung aufgerufen wird.
Tags: -
Verwandte Artikel:
- Login im Frontend statt der Homepage
- Kategorien, Module, Layouts, Mandanten oder Empfänger lassen sich nicht mehr anlegen oder verschwinden.
- Hallo, ich habe Contenido inst. im Hintergrund läuft XAMP. Andere CMS laufen ohne Probleme. Bei der Inst. keine Fehlermeldung. Anmeldung am Backend nicht möglich: Unter den Anmeldefeldern mehrfach folgende Zeilen Deprecated: Function ereg_replace() is deprecated in D:\xampp\htdocs\Contenido\conlib\session.inc on line 328 Deprecated: Function ereg_replace() is deprecated in D:\xampp\htdocs\Contenido\conlib\session.inc on line 309 Nach Eingabe der Standardanmeldedaten wird zu ..... weitergeleitet und das Ziel nicht gefunden.
- Wieso ist der "title" meiner Startseite so komisch ? Alle anderen "title" sind richtig. Wie kann ich das ändern? Ich habe AMR installiert.
- Die Klassen Article und ArticleCollection
Letzte Änderung des Artikels: 2007-07-21 18:38
Autor: Björn Behrens
Revision: 1.0
Es ist möglich, diesen Artikel zu kommentieren.
Kommentar von Marketingblog:
Hallo Björn,
ist es auch möglich, dass der Benutzer gleich auf einen bestimmten Artikel weitergeleitet wird?
Ich versuche es auf unserer Seite, aber auch Foren geben mir keine wirkliche Hilfestellung. Jeder Benutzer kann alle Kategorien sehen, aber nur in seine hineinschauen. Er soll jedoch nur seine angezeigt bekommen.
Die Seite: Suchmaschinenoptimierung
Added at: 2009-11-24 13:31



