Leeres Album trotz hochgeladenem Bild

fotowahn

Joined: 2009-07-19
Posts: 12
Posted: Mon, 2009-09-21 15:02

Servus!

Auf meinem Forum möchte ich gern die Gallery2 einsetzen. Soweit läuft jetzt alles, nur ein kleines Problem drückt mich noch.
Immer wenn ich ein Bild hochlade, dann seh ich das nicht im Album. Es gibt beim Upload keine Fehlermeldung, es läuft alles ganz normal, nur das eben hochgeladene Bild will nicht erscheinen.
Setze ich nach dem Upload die Berechtigung "Jeder [core] Alle Versionen sehen" neu, dann sind die neuen Bilder auch da. Kann aber doch nicht sein, das ich jedes mal, wenn ein User neue Bilder hochlädt, erst die Berechtigungen löschen und wieder erstellen muss.

Ach ja, wenn ich als Admin die Bilder hochlade, dann gibt es kein Problem, nur wenn ich als User die Bilder hochlade...

Gruß Peter

Edith: Die Vorschaubilder zu den Alben werden auch generiert und angezeigt. Nur eben im Album erscheint nichts.

Gallery URL = http://www.schwarzesbayern.de/sbgallery/main.php
Gallery-Version = 2.3 Kern 1.3.0
API = Core 7.54, Modul 3.9, Motiv 2.6, Eingebettet 1.5
PHP-Version = 5.2.0-8+etch13 apache2handler
Webserver = Apache/2.2.3 (Debian) mod_jk/1.2.18 mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch13 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8
Datenbank = mysqli 5.0.32-Debian_7etch8-log, lock.system=flock
Werkzeuge = Thumbnail, Gd
Beschleunigung = none/900, none/900
Betriebssystem = Linux alster075.server4you.de 2.6.24-etchnhalf.1-686 #1 SMP Mon Oct 13 07:27:05 UTC 2008 i686
Standard-Motiv = matrix
gettext = Aktiviert
Sprache = de_DE
Browser = Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Zeilen in der GalleryAccessMap Tabelle = 79
Zeilen in der GalleryAccessSubscriberMap Tabelle = 87
Zeilen in der GalleryUser Tabelle = 15
Zeilen in der GalleryItem Tabelle = 84
Zeilen in der GalleryAlbumItem Tabelle = 48
Zeilen in der GalleryCacheMap Tabelle = 0

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-09-22 05:42

Hi

Mal sehen, ob ich das richtig verstanden habe:
- Als Nicht-Admin lädst Du ein Bild hoch, im Album ist aber nichts zu sehen
- Als Admin gibst Du allen die Berechtigung alle Versionen zu sehen, dann sieht auch der Nicht-Admin das (die) Foto(s)
Ich würde sagen, da ist ein Fehler in Deinem Berechtigungskonzept (wenn das stimmt ist auch Dein Titel irreführend)
Wie sehen denn die Berechtigungen für den Nicht-Admin aus, resp. der Gruppe, welcher er angehört? (Screenshots von Album- und Foto-Berechtigungen, bitte)

oder steck den Nicht-Admin in eine Gruppe, die z.B. [View]resized version Berechtigung hat.

Vielleicht hilf Dir dieses Posting weiter: http://gallery.menalto.com/node/85801#comment-301021

Good luck/oceco
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

 
fotowahn

Joined: 2009-07-19
Posts: 12
Posted: Tue, 2009-09-22 14:19

Also die Berechtigungen sind so gesetzt wie oben geschrieben, das "Jeder [core] alle Versionen sehen".
Die Bilder werden aber nicht angezeigt, bis ich als Admin die Berechtigung rausnehme und wieder neu vergebe. Dann sind alle bis zu dem Zeitpunkt hochgeladenen Bilder sichtbar. Alle, die danach hochgeladen werden, sind nicht sichtbar, ausser für den Admin.

Es scheint so, das die Galerie die bestehenden Rechte nicht automatisch auf die neuen Elemente übernimmt.

Danke für den Link, aber ich denke, mein Problem liegt ganz woanderst.

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Wed, 2009-09-23 12:33
Quote:
bis ich als Admin die Berechtigung rausnehme und wieder neu vergebe

Diese Aussage ist nicht vollständig. Was ist das Objekt (Album oder Foto)? Setze die Berechtigungen im übergeordneten Album und vererbe sie!
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

 
fotowahn

Joined: 2009-07-19
Posts: 12
Posted: Wed, 2009-09-23 14:00

Das Foto wird erst dann im ALbum angezeigt, wenn ich als Admin die Gruppenberechtigung "Jeder [core]Alle Elemente sehen" rausnehme und neu setze. Dann sind die Bilder im Album sichtbar. Vorher wird zwar ein Titelbild angezeigt, aber wenn ich das Album öffne, dann steht da "Album leer, fügen sie in Bild dazu" und kein Bild ist da.
Wie vererbe ich die Berechtigung? Das ist doch automatisch, wenn ich dem Ordner Galerie (also dem ersten Album überhaupt) die Berechtigung "Jeder [core]Alle Elemente sehen" einmal gebe, dann sollte der die doch auch automatisch auf alle weiteren Unteralben und Elemente geben. Auch wenn neue hinzukommen. Macht er aber nicht :(

 
fotowahn

Joined: 2009-07-19
Posts: 12
Posted: Sat, 2009-09-26 10:09

Okay, das Problem war 2 Leute, die sich gegenseitig in der Arbeit unterstützen :D
Mein Kollege hatte da ein Moderationstool installiert und das mir nicht gesagt...

Vielen Dank trotzdem an oceco