Dies ist eine Übersetzung des Eröffnungspostings aus dem englischen Plugins-Forum.Worum geht's?Dieses Plugin ersetzt die Bildbeschreibungsseite durch eine AJAX-Oberfläche, die weitgehend konfigurierbar ist. Auf den ersten Blick ähnelt es dem Plugin 'Highslide'. Während letzteres aber nur das Bild in einem Pop-Up-Fenster präsentiert und ansonsten auf die Bildbeschreibungsseite verlinkt, bildet EnlargeIt! die gesamte Bildbeschreibungsseite in einem AJAX-Pop-Up ab. Auf diese Art stellt es einen der schnellsten möglichen Wege zur Verfügung, eine Bildergalerie zu betrachten.
Das Plugin funktioniert mit jedem grafischen Web-Browser (Firefox 1.5 und höher, IE 5.0 und höher, Opera 8 und höher, Safari 3 und höher, Konqueror 3.5 und höher, Google Chrome ...), somit gehen keine Besucher wegen Kompatibilitätsproblemen verloren. Selbst Besucher ohne javascriptfähigen Browser oder mit deaktiviertem Skripting können die Galerie ganz normal benutzen (anders als z. B. beim Highslide-Plugin). Das gesamte Plugin inklusive des Javascript-Teils ist unter der GPL lizenziert, es muss also auch bei kommerzieller Nutzung keine Lizenz erworben werden (wiederum anders als z. B. beim Highslide-Plugin).
Features* AJAX-Buttons für Bewertung, Bildinformation, Kommentieren, Favoriten, Bild in voller Größe, Histogramm (experimentell)
* Navigations-Buttons und Schließen-Button
* Navigation per Pfeiltasten oder Mausrad (Mausrad browserbedingt nur in Mozilla & IE möglich)
* Fünf verschiedene Animationstypen
* Freie Wahl der Animationsgeschwindigkeit und Zahl der -schritte
* Rahmendicke, -farbe und -schatten frei wählbar
* Zentrieren und Bildschirmabdunkelung (ähnlich LightBox)
* Vergrößern der Bilder auf Zwischen- oder volle Größe
* Ressourcenfreundlich - vergrößert den Umfang der Seite in KByte nur moderat
* Volle Unterstützung des SEF-Plugins
* Support für die Anzeige von Flash-Dateien (SWF)
* Man kann an diesem Plugin auf der Konfig-Seite wirklich fast jede Kleinigkeit selbst einstellen - muss aber nicht.
Demo-GalerieDie jeweils aktuelle Version kann hier ausprobiert werden. Hinweis für Benutzer der Plugins 'ImageFlow' und 'Slider'Neue Versionen dieser Plugins werden in der ZIP-Datei mitgeliefert. Falls ältere Versionen dieser Plugins benutzt werden, bitte zunächst auf diese Versionen aktualisieren. Die mitgelieferten Versionen sind Vollversionen, d. h. es ist nicht nötig, irgendwelche Vorversionen zu installieren.
Wie kann ich die Optik der AJAX-Schnippsel an mein Theme anpassen?Die Datei
enl_styles.css nach Wunsch modifizieren.
Empfehlungen- Das Plugin wird nicht abstürzen, aber ggf. unerwünschte Bildlaufleisten (Scrollbars) darstellen, wenn die Bildgröße zu klein ist. Ich empfehle, Bilder von mindestens 600x400 Pixel oder größer zu nutzen. Wird eine große Menge an Bildinfo-Daten verwendet (z. B. EXIF-Daten), so muss die Bildgröße eher noch etwas größer sein, um Bildlaufleisten verlässlich zu vermeiden.
- Je mehr grafischer Schnickschnack, desto zäher läuft das Plugin logischerweise auf alten/langsamen Rechnern. Verzicht auf Schatten und/oder Abdunkelung verbessert die Performance auf solchen Computern - jeder kann selber entscheiden, ob er auf den ein- oder anderen Pentium II noch Rücksicht nehmen möchte.
- Drag&Drop, also das Anordnen der vergrößerten Bilder mit der Maus auf dem Bidschirm, ergibt nur Sinn, wenn das Feature 'Abdunkeln' nicht benutzt wird, da bei seiner Nutzung nur ein Bild zur selben Zeit vergrößert werden kann, und wozu sollte man ein einzelnes Bild großartig anordnen wollen.
Installieren0. Das Highslide-Plugin muss zunächst deinstalliert werden, falls es installiert ist.
1. Download der v2.0 im Eröffnungsbeitrag des englischen Threads:
http://forum.coppermine-gallery.net/index.php/topic,53290.0.html 2. Falls die Plugins ImageFlow oder Slider benutzt werden, diese auf die beigefügten Versionen aktualisieren.
3. Den Ordner
enlargeit in den
plugins-Ordner der Galerie hochladen.
4. Den Inhalt des Ordners
toGalleryRoot ins Wurzelverzeichnis der Galerie hochladen.
5. Im Plugin-Manager installieren. Konfigurieren mit dem neuen Admin-Button
EnlargeIt!.
6. Beim Update auf eine neuere EnlargeIt!-Version immer die alte komplett deinstallieren bevor die neue installiert wird. Außerdem empfiehlt es sich, den Browser-Cache zu löschen.
De-Installieren1. Im Plugin-Manager deinstallieren.
2. Alle Dateien, die dem Muster
enl_*.php entsprechen, aus dem Wurzelverzeichnis der Galerie löschen.
Falls es nicht funktioniertDas Unterverzeichnis
js mit allen seinen Dateien muss via HTTP zugreifbar sein, da es die nötigen Grafikdateien und den Javascript-Teil enthält.
Falls das SEF-Plugin benutzt wird, muss die entsprechende Einstellung auf der EnlargeIt!-Config-Seite vorgenommen werden.
Wird ein stark verändertes Theme, eine ge-bridge-te Galerie oder ein Theme benutzt, das kein valides HTML/XHTML erzeugt, so wird EnlargeIt! vielleicht nicht funktionieren. Ich kann damit gut leben, und dir bleibt nix anderes übrig.
CreditsDas Plugin benutzt das Javascript EnlargeIt! -
http://enlargeit.timos-welt.de/Das Plugin benutzt einige Icons aus dem freien Icon-Set 'Silk' -
http://www.famfamfam.com/lab/icons/silk/Das mitgelieferte Plugin 'ImageFlow' basiert auf dem Skript von Finn Rudolph -
http://imageflow.finnrudolph.de/Bitte keine PNs wegen des Plugins an mich senden; statt dessen auf diesen oder den englischen Thread antworten - so haben alle was davon. Danke!
Viele Grüße
Timo