Bei der Suche nach einer Lösung die einfach zu pflegen in gut in Contenido integrierbar ist bin ich bei der Suche nach einer Flash-Lösung die einzelne Bilder über XML einbindet auf das Flash-Skript „Easy Slideshow V2" von Martin Bommeli auf www.feinheit.ch gestoßen das die gewünschte Funktionalität und noch viel mehr bietet.
Ausgehend vom Standard-Moduls „Illustration"von Andreas Lindner habe ich zunächst eine Version geschrieben bei der einfach Bilder der richtigen Größe in einen Ordner der Dateiverwaltung geladen werden müssen und der Benutzer danach bei der Konfiguration nur noch den Ordner aussuchen muss. Diese Version 0.1 ist bei www.stuttgarter-stadtteile.de im Einsatz.
Die aktuelle Version 0.4 ist bei den Bildern von Embudu 2002 auf dieser Seite im Einsatz und nutzt mehr Möglichkeiten der Flashvorlage und bietet mehr Konfigurationsmöglichkeiten (Embudu 2002 und Embudu 2002 Unterwasser).
Installation:
- Download des Zip-Archivs mit der slideshow.xml und dem .swf-File
- Das Modul über Importmechanismus instalieren
- Das .swf-File auf den Basis-Ordner /upload der Dateiverwaltung hochladen
- Modul in Template einbinden
Verwenden:
- Ordner in der Dateiverwaltung erstellen und Bilder mit identischen Abmessungen hochladen.
- Artikel mit dem entsprechenden Template anlegen und in der Konfiguration die Angaben ausfüllen und den Ordner mit den Bildern auswählen.
Das Modul kopiert nun das swf-Fille in den Bilder-Ordner und erzeugt in diesem das XML das das Laden der Bilder in den Flash-Film steuert.
Versionen:
0.1 Fixe Größe und Übergänge, für www.stuttgarter-stadtteile.de
0.2 Konfiguration der Größe der Bilder
0.3 Zufällige Übergangseffekte unterstützt
0.4 Zufälle Bildreihenfolge unterstützt
ToDo / Offene Punkte / Mögliche Verbesserungen:
- Einbinden und verwenden bisher nicht unterstützen Features und der neuen Möglichkeiten von Version V2b und V2c der Flash-Datei
- Verbesserung der Einbindung der Flashdatei in HTML ,derzeit nur über embed , nicht über objekt oder, wie von Feinheit empfohlen, über swfObject .
- Serverseitige Anpassung der Bilder an die gewünschte Größe über GD ähnlich wie bei der Bildergalerie (halte ich aber für weniger sinnvoll).
- Zweisprachiges Modul-Backend und Übersetzungs-XML