Erweitert die Galerie um Zoomify. Danke an
pitdavos für die Anregung.
Man kann für ausgesuchte Panoramen anstelle des equirectangularen Bildes jetzt ein Bild mit Zoomify-Funktion zeigen.
Zoomify ersetzt also bei den ausgesuchten Panoramen die equirectangulare Version, ohne zusätzliche Versionsumschaltung.
Beispiel:
Tempodrom Dazu den von CS3 ausgegebenen Zoomify-Ordner mit dem Ordnernamen "panoramaname_img" einfach in den zoomify-Ordner hochladen.
Ein Gratis-Tool zum Erstellen von Zoomify-Dateien ist
Zoomifyer EZ. Der große Nachteil gegenüber dem CS3-Tool: Man kann die Kompression nicht anpassen.
Wenn zum Erstellen dieses Ordners Zoomify EZ verwendet wurde, gibt es den Zusatz "_img" nicht. Dann im 01-config Modul
"Zoomify-Ordner Zusatz:" anpassen: $zfy = ""; (zwei Anführungszeichen).
Wenn es keinen Zoomify-Ordner für das Panorama gibt, wird die eqirectangulare Version verwendet. Entscheidend ist die
Datei "ImageProperties.xml", die im Zoomify-Panoramaordner liegt.
Damit beim datenbanklosen Betrieb bei Wahl von "Equirectangular" ein Panorama eingetragen wird, muss es im sortiert-Ordner
eine zum Panorama gehörende .jpg-Datei geben. Es wird aber das Zoomify-Panorama gezeigt, wenn vorhanden.
Updatevorgang:- Erweiterungen im Quelltext der Datei "01.config.php" machen. Diese Datei enthält eure Grundeinstellungen, deshalb nicht einfach überschreiben! Der Zusatz liegt dem Update im Readme bei.
- zoomifyViewer.swf auf die gleiche Ebene wie index.php hochladen
- inc/10-showpano.inc.php austauschen
- Einen Ordner mit dem Namen "zoomify" auf der gleichen Ebene wie index.php erzeugen
In der Demo-Galerie habe ich nur für das Panorama "Tempodrom" Zoomify-Dateien erzeugt. Der einzige Unterschied zu den anderen Panoramen ist also das Vorhandensein des Ordners "tempodrom-aussen_img" im Zoomify-Ordner.
Update/Bugfix 04.12.07: Zoomify funktioniert jetzt im datenbanklosen Betrieb.
Update-Dateien:
zoomify-update-04-12-07.zipFür das Update liegt ein Readme dem Paket bei. Die anderen Galerie-Downloads enthalten das Zoomify-Paket bisher nicht!