Da es für Bildergalerien in Drupal eine wohl recht hohe Nachfrage gibt, das Angebot an Tutorials jedoch recht klein ist, möchte ich hier eine kurze Anleitung veröffentlichen, die Ihnen dabei hilft, schnell eine Bildergalerie auf Ihrer Drupalwebseite zu erstellen. Diese Bildergalerie unterstützt Alben und Unteralben und zeigt die Bilder in der Lightbox2 an. Zur einfacheren Administration wird ein Batchupload zur Verfügung gestellt, der es gestattet, alle Bilder eines Ordners als Massenupload in eine Galerie zu importieren. Dieser Massenupload ist sehr hilfreich, da sonst mit dem Image-Modul jedes Bild einzeln der Galerie hinzugefügt werden müsste.
Notwendige Module
Folgende Module müssen heruntergeladen werden:
- image (http://drupal.org/project/image)
- gallery_manage (http://drupal.org/project/gallery_manage)
- image_fupload (http://drupal.org/project/image_fupload)
- Lightbox 2 (http://drupal.org/project/lightbox2)
Die heruntergeladenen Module werden in den Drupal-Modulordner kopiert und in der Administrationsoberfläche aktiviert. Außerdem wird das Modul image gallery aktiviert, welches das Imagemodul von Haus aus mit sich bringt.
SWFUpload für Batchupload (Massenupload) installieren
Damit der Einzelupload der Bilder durch das Image-Modul durch den Massenupload (Batchupload) ersetzt wird, muss man zusätzlich den Flash- / Javascriptuploader SWFUpload herunterladen. Ich habe es mit der verlinkten Version gemacht, sollte es ein Update geben, wird empfohlen dieses zu verwenden, vorausgesetzt es handelt sich dabei um eine Stable-Version.
Aus dieser Zipdatei entpackt man folgende Dateien und kopiert sie in .../modules/image_fupload/swfupload
swfupload.swf, swfupload.swfobject.js, swfupload.queue.js, swfupload.js
Möchte man, dass die Bilder der einzelnen Alben und Unteralben in der Lightbox2 dargestellt werden, so muss man unter DOMAIN/admin/settings/lightbox2/automatic unter "Bildbeitrag-Einstellungen" z.B. "Lightbox Gruppiert" einstellen.
Nun kann man unter DOMAIN/admin/content/image/add neue Alben und Unteralben anlegen. Um die existierenden Alben zu verwalten kann man das Modul gallery_manage und dessen Funktionen unter DOMAIN/admin/content/image/manage verwenden. Hier kann man Bilder zwischen den verschienden Alben hin und her kopieren.
Bilder der Galerie hinzufügen
Wenn man nun unter "Inhalt erstellen" auf den Inhaltstyp "Bild" klickt, kann man das SWFUploadsymbol anklicken und aus einem Ordner beliebig viele Bilder in eine Galerie laden. Diese Galerie oder eine Untergalerie kann man zuvor über einen Selectbox auswählen, vorausgesetzt Sie existiert bereits, andernfalls muss sie zunächst angelegt werden. Der Batchupload (Massenupload) funktioniert schnell, komfortabel und problemlos (Sollte sich nach dem Upload und bei klick auf "Next" ein Fehler ergeben, muss zuerst die Seite DRUPAL/admin/settings/image/image_fupload aufgerufen werden, und dort einfach auf Speichern geklickt werden).
Für jedes Bild, das in Drupal als Node gespeichert wird, kann ein Titel, ein Body und evtl. andere Felder, die mit dem CCK hinzugefügt wurden, vergeben werden.
Angezeigt werden die Bilder dann unter /image - dort sieht man alle Alben und kann über evtl. vorhandene Unteralben bis hin zu den Bildern navigieren.
Diese Beschreibung bezieht sich auf Drupal 6.x es ist aber nicht auszuschließen, dass das Beschriebene nicht auch auf Drupal 5.x klappt.
Aussicht
Wer seine Bildergalerie noch etwas erweitern möchte, kann dafür die umfangreichen Funktionen des CCK und Views in Kombination verwenden.
Wer Anregungen oder Fragen hat, kann sich jeder Zeit gerne melden.
Viele Erfolg weiterhin allen Drupalbegeisterten.



Kommentar hinzufügen