Blog Tags
Blog Archiv
- Oktober, 2010 (1)
- April, 2010 (1)
- Dezember, 2009 (2)
News
Flickr-Fotos in eine Webseite einbinden, Teil 3
Drupal 5.x, 4.7.x
Um Fotos von Flickr in eine Drupal-Website einzubinden gibt es verschiedene Möglichkeiten. Teil 3 beschreibt die kombinierte Anwendung einer Möglichkeit der Flickr API mit Drupals Möglichkeiten, um beliebige Flickr-Fotos in eine Webseite einzubinden. Im Teil 2 beschreibe ich die Anwendung eines Drupal Modules. Im Teil 1 möchte ich auf eine Methode eingehen, bei der eine Funktionalität von Flickr selbst verwendet wird.
Voraussetzungen
bei Flickr:
- Flickraccount,
- konfigurierte Flickr-Funktion, von Flickr aus in einen Blog zu posten,
- einzubindende Flickr-Fotos müssen die Option zum bloggen haben
(insofern eine Einschränkung bezüglich beliebige Flickr-Fotos)
Drupalinstallation
- aktiviertes Modul Blog - ist ein Coremodul,
- aktiviertes Modul Blog API - ist ein Coremodul,
- Modul Views
Um die Flickr-Funktion, von Flickr aus in einen Drupal-Blog zu posten, im Flickraccount zu konfigurieren wird die Option "MetaWeblogAPI verwendet" und als Webserver "http://www.your-domain.com/xmlrpc.php" angegeben. Hat man alles erfolgreich konfiguriert kann man in den angegebenen Drupal-Blog einen Testbeitrag posten. Dieser Testpost sieht so aus: Flickr Testpost.
In den Blog posten
Die von Flickr in den Blog geposteten Fotos sind normale Nodes, haben den Inhaltstyp "Blogeintrag" und sind keiner Kategorie zugeordnet und haben kein Tag (bei Freetagging). Die Posts liegen sozusagen anonym im Blog und können unter admin -> content -> node erreicht werden.
Flickr-Post im Blog anzeigen
Je nachdem wie die Drupalwebsite konfiguriert ist sind die Flickr-Posts
- sofort sichtbar,
wenn man für die Startseite node festgelegt hat. - zunächst nicht sichtbar,
wenn man für die Startseite NICHT node festgelegt hat
Ein Beispielszenario für den 2. Fall kann sein, daß man auf der Startseite die Nodes mit einem View auf den Inhaltstyp "Blogeintrag" zeigt.
Um bei diesem Szenario nun die Flick-Posts anzeigen zu können ist ein weiterer View erforderlich. Dieser View ist ein Page View und zeigt ausschließlich die Flickr-Posts.
Flickr-Posts mit einem View anzeigen
Bei Flickr kann man nicht definieren das eine bestimmte Kategorie oder ein bestimmter Tag (Freetagging) mit einem Post übermittelt wird.
Man kann aber beim Posten die Titelzeile des Post frei formulieren. Beispielsweise kann der Titel lauten:
Flickr-Bild: eine schöne Landschaft
Damit kann man bei der Konfiguration des View zur Anzeige der Flickr-Posts festlegen, das nur Inhaltstypen "Blogeintrag" mit dem String "Flickr-Bild:" im Nodetitel ausgewählt werden. Dadurch ist man in der Lage, die Flickr-Posts als Auswahl auf der Website anzuzeigen.
Durch unterschiedliche Titelzeilen kann man sich differenzierte Views konfigurieren um die Flickr-Posts in einem einzelnen Blog in verschiedenen Zusammenfassungen auf der Website anzuzeigen.
Beispiel von Flickr-Posts als Galerieansicht: Handverlesene Fotos von Flickr
Im Weiteren empfiehlt es sich, als Ergänzung zu einem solchen View einen 2. View anzulegen. Diesen View erweitert man um die Anzeige der Links "Bearbeiten" und "Löschen". Ohne diesen zusätzlichen View hat sonst nach einiger Zeit Mühe, die Posts von Flickr zu administrieren.
Links
Flickr-Fotos in eine Webseite einbinden, Teil 1
Flickr-Fotos in eine Webseite einbinden, Teil 2
Bilder mit Drupal präsentieren, Teil 2
- Blog von quiptime
- Anmelden um Kommentare zu schreiben
- Druckversion