Archiv für April 2007

SimpleViewer – buildgallery.php Scriptmod (Update Oktober 2007)

Freitag, 20. April 2007

Unter 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!

GalleryOverview für SimpleViewer Galerien (Update April)

Dienstag, 10. April 2007

fotoalben.rizi-online.de Neue Version! Dieses Script liest Ordner, die nach dem Schema “YYYY-MM-DD beliebiger Name” benannt sind, ein und stellt sie übersichtlich mit zufällig ausgewählten Bildern auf einer Seite dar. Zusätzlich zeigt das Script als Teaser die aktuellsten Fotoalben ohne Bilder in einer Zusatzspalte an und gibt die Gesamtzahl aller Bilder und Fotoalben aus.

Das Script erwartet in den oben genannten Ordnern eine SimpleViewer-Ordnerstruktur, funktioniert aber prinzipiell auch mit händisch angelegten Alben solange die Ordnerstruktur eingehalten wird. Die Übersicht arbeitet ebenfalls mit unserem Scriptmod ab Version 0.95 zusammen.

Das Aussehen besteht momentan aus einem 3-Spalten YAML-Layout auf Smarty und kann leicht geändert werden.

Aktuelle Version ist v1.1.
Eine Demo findet ihr hier.

Man nehme PHP >= 4.3.x und etwas Webspace.

Jetzt herunterladen: GalleryOverview v.1.1 (1.1)

Bugfixes:
* Fehlerroutinen eingaut, damit nicht vorhandene oder leere Verzeichnisse angezeigt werden.
* Fehlerausgabe-Template hinzugefügt.

Weiterentwicklungshinweise nehmen wir gerne in den Kommentaren entgegen!