Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Panorama Community. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Montag, 26. November 2007, 14:31

PHP Panoramagalerie 9 Zoomify-Update

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.zip
Für das Update liegt ein Readme dem Paket bei. Die anderen Galerie-Downloads enthalten das Zoomify-Paket bisher nicht!