GELÖST - Block Sichtbarkeit - Einstellung greift nicht!?
am 14.10.2010 - 10:36 Uhr in
Hi ... ich habe ein Problem mit der Blocksichtbarkeit auf einer Seite. Vor kurzem habe ich eine Rolle hinzugefügt und die Standard Rolle "authenticated user" in den neuen Namen Novize umbenannt.
Es gibt als die folgenden Rollen ... Gast, Novize, Spieler, Moderator und Administrator soweit so gut, wird auch unter admin/user/roles korrekt angezeigt.
In der Blockverwaltung heissen die aber in der Sichtbarkeitseinstellung immer noch: anonymous user, authenticated user, Spieler, Moderator und Administrator!?
Und wenn ich jetzt einen Block nur für die Rolle "authenticated user" sichtbar machen will, dann wird dieser nicht nur für die gleichbedeutende Rolle "Novize" eingeblendet, sondern für alle Rollen außer Gäste ...
Irgendwas läuft schief ... Hat hier jemand ne Idee zu?
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine Verständnisfrage: Ist
am 14.10.2010 - 10:59 Uhr
Eine Verständnisfrage:
Ist nicht jeder Nutzer in Drupal (bis auf Gäste) der sich registriert hat automatisch authenticated user? Er kann jedoch noch weitere Rollen erhalten. Dies würde denke ich dein Problem erklären (ich hoffe richtig zu liegen). Ich Denke das du eine neue Rolle Novize brauchst, die von den Rechten dem authenticated user entspricht. Eine Oberflächenübersetzung wird da nichts ändern.
Ich hoffe dir geholfen zu haben.
Viele Grüße
Hi ... stimmt, das könnte
am 14.10.2010 - 11:37 Uhr
Hi ... stimmt, das könnte durchaus sein. Ich habe derartige Unterscheidungen bisher auch noch nie gebraucht.
Aber ich versuchs mal und mache den "authenticated User" automatisch zum "Novizen" mit ner RULES Regel ... schätze dann klappt das auch mit den Block Sichtbarkeitseinstellungen ...
Danke für den Zaunpfahl :-)
Zitat: Aber ich versuchs mal
am 14.10.2010 - 11:52 Uhr
Aber ich versuchs mal und mache den "authenticated User" automatisch zum "Novizen" mit ner RULES Regel ...
Wie geht das? Gibt's dafür ein extra Modul?
stylestep schrieb Wie geht
am 14.10.2010 - 12:40 Uhr
Wie geht das? Gibt's dafür ein extra Modul?
http://drupal.org/project/rules
Damit kannst Du Regeln erstellen, was nach einem bestimmten Ereignis statt finden soll. z.B. habe ich in meinem Fall die Regel festgelegt, daß ein User, der sich anmeldet und "Authentifizierter User" ist automatisch die Rolle "Novize" erhält ...