Lightboxgalerie bei Strato geht nicht

Sie haben Strato umgestellt auf PHP5 und trotzdem funktioniert die Lightbox-Galerie nicht? Bei Strato ist PHP 5 nicht komplett. Das gesamte "Exif-Paket" fehlt, die Bildinfos können also nicht ausgelesen werden und die entsprechende Funktion existiert nicht.

Die Lösung

Passen Sie Zeile 70 in der minibot/bot_lightbox.inc.php an wie folgt. Sie sehen Zeile 69 und 70, wobei ich aus Platzgründen in dieser Darstellung auf die Einrückung verzichte:

// EXIF-Titel auslesen, falls nicht vorhanden Bildnamen verwenden
if (function_exists('exif_read_data') && $exif = exif_read_data("$image_folder/".$image, 'IFD0')) {

Für Quellcodekenner: Neu ist die zusätzliche Passage function_exists('exif_read_data') && in Zeile 70.

Und nun müsste die Galerie auch bei Strato laufen. Allerdings nur mit Anzeige des Dateinamens, nicht mit dem evtl. von Ihnen eingegebenen Titel. Mehr geht halt nicht.

Hinweis: Ab CMBasic 1.6.2 liefere ich die angepasste bot_lightbox.inc.php mit. Ab CMBasic 1.6.2 ist das Problem also behoben.

© CMBasic.de