Zugriffsebene

m701
Phoca Member
Phoca Member
Posts: 11
Joined: 09 Apr 2008, 12:50

Phoca Gallery erlaub

Post by m701 » 02 May 2008, 10:57

Phoca Gallery erlaubt die Zugriffsteuerung auf Kategorieebene, d.h. Kategorien können als öffentlich, registriert ... eingestellt sein. Wenn es innerhalb einer öffentlichen Kategorie Bilder gibt, die nur registrierten Benutzern vorbehalten sein sollen, muß die ganze Kategorie doppelt angelegt werden (einmal öffentlich und dann noch registriert).

Optimal wäre es, wenn sich die Zugriffsebene als Merkmal eines einzelnen Bildes einstellen ließe.

User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 43197
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Das wird aber z.B. f

Post by Jan » 05 May 2008, 13:45

Das wird aber z.B. fĂźr 500 Bilder undenkbar, so ist es besser zwei Kategorien (Ăśffentlich und registriert) als z.B. fĂźr alle 500 Bilder separat die Zugriffsrechte geben
If you find Phoca extensions useful, please support the project

m701
Phoca Member
Phoca Member
Posts: 11
Joined: 09 Apr 2008, 12:50

Nicht unbedingt! Die

Post by m701 » 05 May 2008, 14:40

Nicht unbedingt! Die Bilder kÜnnten die Zugriffsebene aus der Kategorieeinstellung erben. So mßssten nur die Bilder geändert werden, die davon abweichen.

User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 43197
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Ja aber dieses wird

Post by Jan » 05 May 2008, 15:00

Ja aber dieses wird sehr schlecht in Joomla! framework einwendbar
If you find Phoca extensions useful, please support the project

m701
Phoca Member
Phoca Member
Posts: 11
Joined: 09 Apr 2008, 12:50

Warum? Ich hatte mir

Post by m701 » 06 May 2008, 08:42

Warum? Ich hatte mir das etwa wie folgt vorgestellt:
Backend:
- zusätzliches Datenfeld 'access' int(11) in mySQL-Tabelle phocagallery
- 'access' wird beim Laden neuer Bilder mit dem Level der gewählten Kategorie besetzt (="Vererbung")
- beim nachträglichen Ändern der Kategorieeinstellung wird 'access' mit dem neuen Wert überschrieben
- zusätzliches Listenfeld 'access' im View zum Bearbeiten der Bilder

Frontend:
- Query's um "AND 'access' <= $user->aid" erweitern

Wahrscheinlich ist es aber schon etwas komplizierter

User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 43197
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

- zusÄ?¤tzliches Da

Post by Jan » 06 May 2008, 12:23

- zusätzliches Datenfeld 'access' - - die Ganze Update framework muss ßberschreiben werden sein
- 'access' wird beim Laden neuer Bilder - die ganze Add (model, view, controller) und ganze Multiple Add framework (model, view, controller) muss Ăźberschreiben werden sein
- beim nachträglichen Ändern der Kategorieeinstellung - die ganze Phocagallerys (view, model) muss überschreiben werden sein ...

Frontend:
- Query's um "AND 'access' <= $user->aid" erweitern ... so geht es leider nicht... ist sehr kompliziert ... da ist eine Tree und Recursive function, so nur SQL wird nicht helfen... dann sind hier die Rechte fĂźr ganze Kategorie, Rechte fĂźr den bestimmten Verwender, Rechte fĂźr die bestimmte Gruppe (public, registered, special), Tree - Eltern Kategorien, Subkategorien....

So du hast Recht 'Wahrscheinlich ist es aber schon etwas komplizierter'
If you find Phoca extensions useful, please support the project

m701
Phoca Member
Phoca Member
Posts: 11
Joined: 09 Apr 2008, 12:50

OK lassen wir es!

Post by m701 » 06 May 2008, 12:33

OK lassen wir es!

Post Reply