Flickr Fotosets als Movable Type Galerie

06.04.2005, 09:06 in essays. Trackback-URL, Kommentar-Feed.

Flickr Fotosets als Movable Type GalerieWer seine Bilder nicht nur auf Flickrs Plattform sondern auch im eigenen Blog zur Schau stellen möchte, kann diese über das Flickr Interface ins eigene Blog posten. Viel schöner ist jedoch eine eigene Galerie bei der die Bilder platzsparend auf dem Flickr Server liegen. Das Flickr Gallery 0.7 Plugin von Ramon Darrow für Wordpress ist nicht auf den Einsatz mit diesem System beschränkt. Wer mit PHP arbeitet, kann es ohne Probleme ebenfalls verwenden, auch wenn kein CMS oder Blogsystem im Hintergrund steht. Im Folgenden wird, wie es mit Movable Type zur Erstellung einer Galerie kombiniert werden kann.

Voraussetzungen

  • Ein Flickr Account mit in Fotosets geordneten Bildern.
  • Eine funktionstüchtige Movable Type Installation, die PHP-Dateien erstellt.
  • PHP 4.1+ mit allow_url_fopen
  • Das Flickr Gallery Plugin oder meine etwas veränderte Version, wie sie im Demo eingesetzt wird.

Demogalerie

Eine nach diesem Tutorial erstellte Galerie könnte so aussehen: Demogalerie: Flickr Fotosets als Movable Type Galerie.

Installation

Auf dem Server erstellen wir einen Ordner flickr und kopieren die Datei flickr-gallery.php hinein. In diesem Ordner erstellen wir ein neues Verzeichnis flickr-cache. Um es von aussen schreibbar zu machen, erhält es die Rechte 777.

Zunächst muss die Datei flickr-gallery.php angepasst werden. Im Texteditor der Wahl müssen die folgenden Variablen geändert werden (Alle weiteren sind optional und können, wie im Readme des Originalplugins beschrieben, angepasst werden.):

/* User Constants - Change to suit you */ define ('FLICKR_USER_ROOT', 'http://www.flickr.com/photos/meinflickrname/'); define ('FLICKR_EMAIL', 'meine@emailadresse.de'); define ('FLICKR_PASSWORD', 'meinflickrpasswort'); define ('FLICKR_CACHE_PATH', '/pfad/zu/flickr/flickr-cache/'); define ('USE_FRIENDLY_URLS', false); //Auf jeden Fall false setzen! define ('URL_ROOT', 'http://www.meineseite.de/galerie.php');

Nach dem Hochladen von flickr-gallery.php in das erstellte Verzeichnis flickr erstellen wir über das Admin Menü von Movable Type eine neue Index-Vorlage und benennen die Ausgabedatei galerie.php. An gegebener Stelle wird der folgende Code zum Abruf der Flickr-Daten eingefügt:

<?php include("/pfad/zu/flickr/flickr-gallery.php"); flickr_show_photos($_GET['album'], $_GET['photo'], $_GET['page']); ?>

Nach einem Rebuild der neu erstellten Seite sollte die Galerie über http://www.meineseite.de/galerie.php erreichbar sein.

Hürden

Wer das Originalplugin verwenden möchte, sollte die folgende Änderung in flickr-gallery.php vornehmen.


Für eine funktionierende Slideshow: Zeile 217 ändern

set_id={$album_id}

in

set_id={$album}

Nicht integriert in dieses Tutorial sind die Nutzung von Javascript und Flickr Notes. Wer dies verwenden möchte, sollte sich die Anleitung beim Autor ansehen.

Styling

Ramon Darrow stellt unter diesem Link ein Stylesheet für die Galerie zur Verfügung, das dann nach Belieben angepasst und in eigene Stile integriert werden kann.

Quellen, weiterführende Links

Anmerkung: Es wird keine Haftung für Fehler oder Probleme übernommen, die auf Aussagen in diesem Tutorial zurückzuführen sind. Der vorliegende Text erhebt keinen Anspruch auf Vollständigkeit oder Fehlerfreiheit. Dies ist ein rein persönliches Tutorial, ich stehe nicht in Verbindung mit offiziellen Stellen und kann auch keinen offiziellen Support anbieten.

Werbeunterbrechung

Kommentare und Feedback (5)

Gravatar von Jörg PetermannJörg Petermann (#)
07.04.2005, 04:31

Toll Manuela, wie Du immer wieder gräbst und Neues entdeckst. Seit ich selber “flickr” kann ich Deine Begeisterung viel besser nachvollziehen.
Muss mir die Sache mal näher ansehen. Einstweilen schon mal ein tolles DANKE!

Gravatar von JanJan (#)
07.04.2005, 07:59

Was du aber auch immer für coole Sachen ausgräbst. Dankeschön!!! Ich verwende zwar kein Movable Type, aber PHP :-). Werde meine Galerie präsentieren.

Gravatar von MirkoMirko (#)
09.05.2005, 07:49

Unter http://blogom.at/2005/05/03/flickr-gallery-deutsches-how-to/ weise ich noch auf ein paar Bugs hin.

Gravatar von DominicDominic (#)
27.05.2005, 11:40

Bin nun endlich dazu gekommen, dieses Plugin in mein Blog zu integrieren. Eine echt klasse Sache, denn so toll flickr auch ist, freut es doch jeden Blogger, seine Inhalte in seinem Design zu präsentieren.

Danke für diesen Tip.

Gravatar von ThorstenThorsten (#)
19.10.2006, 03:26

Scheinbar hat es neuerdings etwas Probleme gegeben, da über Plugin auch fremde Flickr Bilder in WordPress eingebunden werden konnten. Es wurden ziemlich schnell Abmahnungen wegen Copyrightverletzungen versendet. Man sollte sich beim Einbinden der Bilder über die Copyrights bewußt sein. Sonst natürlich eine super Sache.

Folgende Seiten verweisen auf diesen Beitrag

Dieser Eintrag kann nicht mehr kommentiert werden.

Vorheriger Artikel: Im Gespräch mit Jann von min-style, nächster Artikel: Deutsche Erweiterungen für Mozilla & Co