Acidfree zeigt auch private (mit taxonomy_access verweigerte) Alben an
Eingetragen von Flo17 (13)
am 16.04.2007 - 11:42 Uhr in
am 16.04.2007 - 11:42 Uhr in
Hallo,
auf meiner Seite (Drupal 5.1) habe ich folgendes Problem. wenn ich das Fotalbum aufrufe werden alle Alben angezeigt, auch das bei dem ich mit taxonomy_access bei "anonymous user" die Rechte beim Intern-Album bei "View" auf Deny und bei "Show all" den Haken weggemacht habe (also beim "Intern"-Album).
Im Intern-Album befindet sich ein Bild, wenn ich nicht angemeldet bin, wird der Ordner als Leer angezeigt, un der Zugriff auf die Bild-Node verweigert. Wenn ich angemeldet bin, sehe ich natürlich das Bild un der Ordner ist nicht mehr leer.
Wie kann ich erreichen, dass die Taxonomy nur die Nodes ausgibt, für die auch Rechte verfügbar sind?
Mfg
Florian
- Anmelden oder Registrieren um Kommentare zu schreiben
Problem gelöst, neues Taxonomie-Problem
am 17.04.2007 - 20:03 Uhr
Hallo,
das oben genannte Problem konnte ich durch einen Zufall lösen: Einfach das Recht "View" bei "Acidfree-Alben" auf "Ignore" setzten und schon geht's.
Nun hane ich allerdings ein neues Problem:
Ich habe ein geschütztes Album(=Taxonomie-Kategorie), in das bestimmte Rollen Bilder hochladen dürfen. Wenn ich ein Bild hochladen will, sehe ich in der Taxonomie-Auswahl auf der "node/add/image"-Seite nur dann den geschützten ordner mit Unterordner, wenn ich in TAC das Recht "Create" für das Hauptalbum "Acidfree-Alben" setzte, was aber nicht sein soll, da mit die Benutzer nichts in s Hauptalbung stellen sollen.
Weiterhin: Wie kann ich erreichen, dass in TAC das "Create"-Recht weiter nach unten vererbt wird, wenn ein neuer Unterausdruck erstellt wird?
MfG
Florian