Hallo,
hab da mal ne kleine frage, ich möchte ein album erstellen in dem bilder sind die "everybody" sehen kann aber auch im selben album bilder die nur für bestimmt gruppen sichtbar sein sollen.
kann ich irgendwie schon beim upload der bilder festlegen welche berechtigungen zu den bildern gehören sollen?
denn das für jedes bild einzeln zu machen ist doch verdammt langwierig bzw. mir fällt grad ein das ich noch gar nicht geschaut habe ob das bild dann wirklich nicht sichtbar ist oder ob die ordner berechtigung vorrang hat.
gruß torsten
Posts: 474
Hallo,
Mit einer Standard Gallery Installation : Nein.
________________________________________
[G2] Wallpaper-Fotogalerie | Gallery Blog | G3(dev) Barcelona Fotos
Posts: 4
hy
noch vergessen dazu zuschreiben, habe die gallery2 installiert.
ok, standard = nein , hört sich so an als könne man da was machen, habe schon nach plug ins gesucht und nix gefunden, kann aber natürlich auch an meinem bescheidenen english liegen ;)
Posts: 474
Ich wollte damit nicht ausschließen, dass du Programmierer bist und die bestehende Upload-Funktion mit deinen Wünschen erweiterst
________________________________________
[G2] Wallpaper-Fotogalerie | Gallery Blog | G3(dev) Barcelona Fotos
Posts: 4
ok, danke, dann werd ich mich in 2 jahren nochmal melden wenn ich programmieren gelernt hab ;)
hatte mich nur gewundert das ich mit dem gedanken alleine bin sonst gäb es ja sicher schon eine offizielle lösung.
naja bastel ich mal weiter
Posts: 222
Wenn das was Du wünscht (Berechtigungen beim Upload vergeben) von Gallery2 ermöglicht würde, dann wären die Benutzer erst recht verwirrt. Da Gallery2 ein sehr umfangreiches Rechte-Management ermöglicht und die Admins oft damit überfordert waren, hat man bei Gallery3 nun die Zugriffsrechte-Verwaltung vereinfacht.
Den G2-Album-Baum solltest Du an der Wurzel allgemein zugänglich machen und in einzelnen Ästen/Ebenen zunehmen restriktivere Zugriffsrechte vergeben. Beachte, dass Zugriffsrechte von Alben auf Unterelemente vererbt werden können. Wenn du das geschickt organisierst, hält sich der Verwaltungsaufwand auch im Rahmen und man verliert nicht so leicht den Überblick, v.a. wenn man die Benutzer noch in Gruppen einteilt.
Good Luck/DiZin
PS: Siehe auch diesen Beitrag.
Posts: 4
ja gebe dir recht,das ist schon recht komplex, vielleicht noch ne kleine frage dazu, bei neuen alben habe ich immer sofort zugriffsrechte für alle,kann man irgendwo die standard berechtigungen für neue alben festlegen?
habe mich auch größtenteil damit abgefunden das ich einen anderen weg gehen muss wie ich ursprünglich geplant hatte. mit gallery3 spiele ich mal fleißig nebenbei,allerdings kommt es für mich nicht in frage,zumindest für den moment,da es wohl keine einbindung für drupal 6.x gibt.
Posts: 222
Das Root Album sollte für alle zugänglich sein, d.h. jeder sollte zumindest ein paar Fotos zu sehen bekommen. Für registrierte Benutzer richtest Du darunter ein Mitgliederalbum ein, auf welches nur registered User Zugang haben und achtest darauf, dass diese Rechte auf Unteralben vererbt werden. Wenn ein User sich registriert, setze G2 so auf, dass sein Album unter dem Mitgliederalbum erstellt wird. Dann werden die Rechte automatisch übernommen. Voila!
Die Sache ist streng logisch und nicht anders wie bei Dateiverzeichnissen. OK, ich bin damals auch zwei Tage am Erstellen meines Konzepts gesessen, bis es so klappte wie ich es mir vorstellte. Du kannst auch Hauruck Aktionen wünschen und versuchen die umzusetzen. Glücklich wirst du damit nie!
Unterteile Deine User auch in Gruppen: Jeder, Freunde, Familie, Moderatoren. Erstere haben die geringsten Rechte, Freunde können Fotos in reduzierter Grösse ansehen, Familie kann volle Grösse betrachten. Moderatoren geniessen ein Vertrauensverhältnis, sie können z.B. auch Kommentare moderieren (z.B. Löschen) und sie bilden eine Untergruppe aus Freunde und Familie, d.h. auch, dass Benutzer mehreren Benutzergruppen zugeordnet werden können. Es ist wie die Hierarchie in einem Unternehmen. Wenn du es so anpackst, wird das Ganze auch deine speziellen Bedürnisse mit geringstem Aufwand abdecken können. Alles was es dazu braucht ist ein Konzept.
Wenn dieses Konzept besteht, kannst du nun mit deinen Wünschen antrudeln. Vergib einem Objekt die gewünschten Zugriffsrechte für die von Dir gewünschten Gruppen und vererbe diese Rechte allenfalls auf Unterelemente. Wenn das Konzept stimmt, ist die Rechteverkabe mit einem Klacks erledigt!
Oder würdest du als Firmenchef Personalakten und Lohnlisten auch mit Produktebeschreiben in einem Aktenschrank aufbewahren? Verkaufprospekte liegen im Empfangsbereich auf, Konstruktionsdaten nur für die Entwickler und Personalakten sind nur für das Personalwesen zugänglich. It's as simple as that.