Tel. 06151 / 39 10 793

Bildergalerie für Drupal mit Alben und Unteralben erstellen

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:

 

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

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
CAPTCHA
Diese Frage hat den Zweck zu testen, ob Sie ein menschlicher Benutzer sind und um automatisierten Spam vorzubeugen.
2 + 5 =
Das einfache mathematische Problem ist zu lösen und das Ergebnis einzugeben. Z.B. muss für 1+3 der Wert 4 eingegebene werden.