Aus diesem Grund habe ich bis vor kurzem noch Menalto Gallery2 verwendet und diese - wirklich hervorragende - Gallerie dann über eine Bridge angebunden. Funktionierte zwar, aber war nicht wirklich zufrieden stellend. Außerdem hat Gallery2 Probleme mit IPTC-Informationen, die Umlaute oder andere Sonderzeichen verwenden.
Ich bin dann auf die neueste Version der Phoca Gallery gestoßen. Diese Software machte gleich einen sehr guten Eindruck. Vor allem ist sie auch auf "Massenverarbeitung" vorbereitet und enthält eine Java-Komponente für den Upload von mehreren Dateien auf einmal. PHP-Timeout-Probleme bei der Verarbeitung der Bilder (z.B. bei der Thumbnail-Erzeugung) werden geschickt vermieden.
Aber auch die Phoca-Gallery hat 2 Nachteile:
- Die IPTC-Informationen werden nicht ausgelesen
- Für die Verarbeitung von EXIF- und IPTC-Information muss die entsprechende PHP-Funktion eingerichtet sein. Ist bei meinem Provider (Strato) leider nicht der Fall.
Auf eine Anzeige der EXIF- und IPTC-Informationen zu den Photos kann ich (noch) verzichten, aber nicht auf das Auslesen der Bildbeschreibungen. Aber Gallery2 enthielt eine entsprechende Komponente (JPEC.inc), mit der das Auslesen aller benötigten Informationen in reinem PHP möglich ist. Nach etwas Sucherei hatte ich die entsprechenden Stellen im Phoca Gallery-Quellcode identifiziert und einen Aufruf auf diese Komponente eingefügt. Jetzt wird für alle neu hinzugefügten Photos die Beschreibung aus der IPTC Description entnommen.
Jetzt habe ich die Gallery, wie ich sie haben wollte. Evtl. noch ein wenig Tuning an der Optik, aber sonst passt es.

