SimpleViewer – buildgallery.php Scriptmod (Update Oktober 2007)
20. April 2007Unter http://www.airtightinteractive.com/simpleviewer/ gibt es ein kostenloses Script, welches aus einem Ordner von JPG-Dateien eine Flash-Gallery mit Thumbnails erzeugt. Basis ist dabei eine XML-Datei.
Dieses Script haben wir überarbeitet, sodass nun nicht nur Thumbs und normale Bilder zur Verfügung stehen sondern auch eine hochauflüsende Variante angezeigt werdern kann. Zudem ist nun möglich, ein ZIP-Archiv mit allen Bildern hochzuladen (Unterordner werden hierbei NICHT unstützt). Das Script erzeugt automatische alle notwendigen Ordner und extrahiert die JPGs in den Ordner für hochauflösende Bilder. Dann erzeugt das Script die Anzeigebilder und Thumbnails für den SimpleViewer und verschiebt die ZIP-Datei in einen Backup-Ordner. Der Titel der Galerie wird aus dem ZIP-Dateinamen erzeugt. Das Script läuft nun bei vielen Bildern nicht mehr in einen Zeitlimit-Fehler, wenn das PHP-Script zu lange läuft, da es selbstständig per JavaScript solange neulädt, bis alle notwendigen Dateien erzeugt und das XML geschrieben worden sind.
Als kleines “Schmankerl” können ebenfalls EXIF-Daten im SimpleViewer angezeigt werden. Zur Verfügung stehen hierbei ISO Empfindlichkeit, Blendenzahl, Belichtungszeit und Aufnahmedatum. Dieses Aufnahmedatum wird, soweit vorhanden, auch für das Datum basierte Sortieren der Bildeinträge verwendet.
Die ursprüngliche index.html wurde durch eine neue index.php ersetzt, die auf die Existenz einer gallery.xml prüft und gegebenenfalls auf das buildgallery.php-Script verweist.
Aktuelle Version ist v2.0 Fork v1.01
Changelog v2.0 Fork v1.01
- Script brach bei alter GD-Version ab. Nun wird nur ein Hinweis ausgegeben, das Script läuft aber durch.
Changelog v2.0 Fork v1.0
- EXIF-Datum wurde korrigiert und liest nun das Erstellungsdatum aus
- XML-File wird nun automatisch im Ordner Data abgelegt
- Fehlerbehandlung wurde eingebaut
- Optionen können nun in einem rudimentären Dialog eingestellt werden
- Achtung: Ordnerstruktur wurde gegenüber v2.0 Fork v.095 geändert!
Man nehme PHP >= 4.3.x und etwas Webspace.
Jetzt herunterladen: Simpleviewer Buildgallery v2-0 Scriptmod v1-01 (2-1-01)Weiterentwicklungshinweise nehmen wir gerne in den Kommentaren entgegen!

Auf der Tour durch die Netze der Welt, fand Helge eine geniale Methode aus seinen vielen Bilder, die er eigenhändig mit seiner Leica geschossen hat, zu einer Fototapete zu vereinigen.