Leslie Schnee – Blog

Frankfurt und Umgebung

Durchsuche Beiträge mit Schlagwörtern Wordpress

Heute habe ich in einer freien Minute noch schnell ein neues Blog-Template installiert, da ich mit der alten Optik nie wirklich glücklich war. Angenehm beim neuen Design ist die leichte Austauschbarkeit der oberen Grafik, das heißt ich werde in Zukunft des öfteren mal mit einem neuen Header erfrischen.

Ich hoffe es gefällt und wünsche ein schönes Wochenende! Ich läute eben dieses gleich erstmal im Chalet, der besten Bar Frankfurts, ein! :-)

Zwar ist derzeit bei uns recht viel zu tun, ich habe aber trotzdem ein paar Minuten Zeit gefunden, eine neue Funktion in meinen Blog zu integrieren. Konkret geht es um die angezeigten Bilder rechts in der Sidebar (Menüleiste). Hierbei handelt es sich um zufällig dargestellte Fotos aus meiner Flickr Fotogalerie, die sich bei jedem Reload der Seite verändern.

Kurz ein paar Hinweise zum hierfür verwendeten Plugin, das etwas Frickelei erfordert hat, bis es anständig lief.

Es handelt sich um das Plugin "Flickr Thumbnail Photostream", zu installieren direkt über den Plugin Manager von WordPress. Es ist, obwohl anderes angegeben, kompatibel mit der aktuellen WordPress Version 2.7.1. Die Homepage des Entwicklers findet sich hier, eine genaue Installationsanleitung findet man hier.

Nachdem in den Plugin-Einstellungen die Verbindung zu Flickr hergestellt ist, wird es etwas "tricky". Hier bei PS-Webhosting (mein Blog läuft unter einem ganz normalen Kundenaccount) ist es wichtig, den Webspace auf PHP5 umzustellen (falls noch nicht geschehen), da hier wesentlich höhere Scriptlaufzeiten und Speichernutzungen erlaubt sind. Das Plugin erfordert für den Import der Bild-Daten relativ viel RAM und läuft auch recht lange, je nach Anzahl der bei Flickr verwalteten Fotos. Bekanntlich stellen wir bei PS-Webhosting den Webspace mittels einer .htaccess-Datei im Hauptverzeichnis um, die folgenden Inhalt hat:

<Files ~ "\.php">
SetHandler x-httpd-php5
</Files>

Der Code kann auch in eine bereits vorhandene .htaccess-Datei eingefügt werden. Jetzt sollte der Import problemlos klappen. Übrigens muss man diesen in den Plugin-Einstellungen immer manuell ausführen, um neue Fotos ebenfalls zu importieren. Alternativ dazu kann man bei PS-Webhosting einen Cronjob bestellen, dann geschieht dies automatisch.

Vorgesehen ist jetzt das Einfügen der Zufallsbilder mit einem sog. Widget in die Sidebar. Wenn ich das aber so mache, verschwinden sämtliche Menüpunkte in der Sidebar und man sieht nur noch die Fotos. Nicht wirklich Sinn der Sache. Mir sind die WordPress Widgets sowieso noch nicht so ganz klar. Aber man kann auch direkt die sidebar.php Datei des jeweiligen Templates editieren, um damit die Zufallsfotos direkt zu platzieren. Folgender Code muss hierfür an der entsprechenden Stelle in die sidebar.php-Datei eingefügt werden:

<li><h2><?php _e('Zufallsfotos', 'kubrick'); ?></h2>
<?php
if(function_exists('displayRandomFlickrPhotos'))
{
displayRandomFlickrPhotos();
}
?>

Die Datei findet sich für gewöhnlich im Ordner /wp-content/themes/name_des_themes/sidebar.php.

Leider öffnete sich bei einem Klick auf das jeweilige Foto kein neues Fenster, aber auch das war schnell gefixt. In der Datei flickrPlugin.php im Ordner /wp-content/plugins/flickr-thumbnails-photostream suchen wir nach

<a href="'.$arrUsePhotoUrls[$intIndex][0].'"><img alt="photo"

und ersetzen die ganze Zeile (sollte 219 sein) mit

<a href="'.$arrUsePhotoUrls[$intIndex][0].'" target="_blank"><img alt="photo"

é voilà, jetzt öffnet sich ein neues Fenster mit dem jeweiligen Foto bei Flickr.

Ich gebe es zu, seit dem letzten Eintrag im Blog ist viel Wasser den Main runtergelaufen. Zu meiner Entschuldigung bringe ich hervor, dass sich bei mir in der Zwischenzeit privat und auch geschäftlich sehr viel getan hat.

ABER:

Es geht weiter! :-) Und wie so oft gelobe ich, dass es diesmal keine langen Pausen geben wird. Hm. Mal sehen..

Erste Maßnahme war ein Update der WordPress-Version auf 2.7 und auch die Aktualisierung einiger Plugins. So wie auch dem Flickr-Plugin, sodass ich jetzt wieder die Möglichkeit habe, Fotos aus meiner Foto-Galerie leicht hier einzubinden. Zweite Maßnahme wird sein, 1.500 Spam-Kommentare zu löschen, aber das mache ich dann morgen..

Und als Beweis, dass ich um die Uhrzeit immer noch im Büro rumhänge, ein Beweisfoto versehen mit Koordinaten und Uhrzeit! Ort der Aufnahme kann man sich wie immer anzeigen lassen, wenn man dem Flickr-Link unter dem Foto folgt und dann dort rechts auf "Karte" klickt.

280120091058

Gute Nacht!

Hier eine kleine Anleitung, was benötigt wird, um Geotagging mit dem N95 8GB zu nutzen und in WordPress zu verlinken.

Zunächst ein Beispiel:

16022008046
Dieses Foto auf der Karte anzeigen...

Beim Klick auf den Link öffnet sich eine Karte mit dem Ort, an dem das Foto aufgenommen wurde (auf der Terrasse des Kaufhofs an der Hauptwache in Frankfurt). Die GPS-Koordinaten wurden direkt bei der Aufnahme in den EXIF-Header des Fotos geschrieben und dann automatisch per UMTS oder W-Lan auf den Flickr-Fotoserver geladen. Flickr ließt die Koordinaten automatisch aus und zeigt das Bild auf der Karte an.

Benötigt wird außer dem Nokia N95 8GB (vermutlich geht das auch mit dem Vorgänger Nokia N95) lediglich die kostenlose Software Shozu und ein kostenloser Account bei Flickr.

Auf www.shozu.com wählt man zunächst das Handymodell und erhält nach Angabe der Handynummer eine SMS mit dem Downloadlink. Diesen kann man auf dem N95 direkt anwählen und die Software installieren.
Anschliessend wird das Programm gestartet (es befindet sich im Menü "Programme"). Damit die Software die Fotos zu Flickr hochladen kann, muss man seinen Account freischalten. Dies erledigt man am leichtesten ebenfalls auf der Shozu-Homepage, hierfür muss man bei Shozu einen Account für "My Shozu" anlegen und hat anschliessend im Menü die Möglichkeit, Flickr freizuschalten. Neben Flickr sind sehr viele weitere Blogging bzw. Foto-Seiten vorkonfiguriert, zudem bietet Shozu die Möglichkeit, die gemachten Fotos auch per FTP auf einen beliebigen Server hochzuladen oder per E-Mail zu verschicken.
Nchdem man also den Flickr-Account auf der Shozu-Homepage freigeschaltet hat, wählt man auf dem N95 im Hauptmenü der Software"Optionen" > "More Actions" > "Check for Updates", um die Software mit dem nun auf der Shozu-Homepage freigeschalteten Flickr-Link abzugleichen. Damit die mit dem N95 regulär gemachten Fotos mit GPS-Koordinaten versehen werden, ist es noch notwendig, in den Einstellungen diese Funktion zu aktivieren. Im Shozu-Hauptmenü wählt man "Optionen" > "Go to" > "Settings". Unter "Sending" kann man diese Funktion dann freischalten. Und wo wir schon in den Einstellungen sind, aktivieren wir ebenfalls bei "Sending" die Auto-Send Funktion für Fotos, wenn wir denn wollen, dass Fotos direkt nachdem sie gemacht wurden, auf den Flickr Foto geladen werden. Bei "Advanced" kann man dann die entsprechenden Access Points (Zugangspunkte) definieren, mit denen die Fotos hochgeladen werden und auch gleich die Priorität setzen. Also zum Beispiel eine Reihenfolge "WLAN zuhause", "WLAN Büro", "UMTS" einrichten, wenn eine der gewählten Zugangspunkte in der erreichbar ist, werden die Fotos so hochgeladen. Wenn "WLAN Büro" und "UMTS" für das N95 erreichbar sind, werden die Fotos automatisch per WLAN hochgeladen. Aktiviert man die Auto-Send Funktion nicht, kann man die Fotos mit Shozu natürlich auch manuell hochladen.
Shozu konfiguriert sich selbst so, dass es immer im Hintergrund läuft, was auch ganz brauchbar ist. Wenn man Fotos macht und es nicht läuft, habe ich den Eindruck, dass es mit dem Abgleich zu Flickr durcheinander gerät, wenn man es später aufruft.

Noch ein paar brauchbare Tipps:

- Wenn man einen Status im Kamerafenster sehen will, ob Satellitenkontakt besteht und eine GPS-Ortung möglich ist, benötigt man ein weiteres kostenloses Tool, den Nokia Location Tagger.  Die Software erhält man direkt bei Nokia. Um Durcheinander zu vermeiden, die GPS-Funktion in Shozu deaktivieren. Die Shozu-eigene GPS-Erkennung läuft allerdings bisher recht zuverlässig, schreibt die GPS-Koordinaten allerdings nicht in den EXIF-Header!

- Zum Thema Tagging in Gebäuden ohne Satellitenkontakt und Shozu fand ich diesen Thread (Englisch):
http://forum.shozu.com/archive/index.php/thread-693.html
Der Nokia Location Tagger taggt auch in Gebäuden, wenn die Kamera vorher an war und Satellitenkontakt bestand, allerdings offenbar nur für einen bestimmten Zeitraum oder bis die Kamera ausgeschaltet wird. Bei der Shozu GPS-Funktion bin ich da noch unschlüssig, inwieweit nachträglich getaggt wird, wenn keine Koordinaten verfügbar waren. Wenn man aber die Auto-Send Funktion aktiviert hat, wird sowieso gleich hochgeladen und nicht nachträglich getaggt.

- Um die Fotos einfach und wie oben gezeigt in WordPress zu verlinken, empfiehlt sich das Plugin "WordPress Flickr Manager". Man hat dann während des Verfassens eines Beitrags direkt die Möglichkeit, auf seine Flickr-Fotos zuzugreifen und mit einem Klick einzubinden.

Viel Spaß!

UPDATE 27.02.2008
Shozu bietet zwar die Möglichkeit, die Fotos mit GPS-Koordinaten zu versehen, speichert diese allerdings nicht, wie ich zunächst glaubte, im EXIF-Header der Fotos, sondern belegt einen eigenen Bereich. Flickr kann diese Daten dann auslesen, wenn man aber andere virtuelle Fotoalben benutzt, wie zum Beispiel Gallery 2 mit Google-Earth Plugins, dann können diese Daten nicht verwendet werden, um die Fotos auf einer Karte anzuzeigen. Für den zuverlässigen Einsatz beim Geotagging mit dem N95 empfiehlt sich dann doch eher die Software Nokia Location Tagger.Hier wurde kürzlich auch ein Update mit einigen Verbesserungen veröffentlich, so reicht jetzt ein GPS-Signal bis zu einer Stunde nach Aufnahme des Fotos, um das Foto zu taggen.

Flickr? Flickr!

Keine Kommentare

Nachdem ich mir kürzlich ein wirklich einzigartiges Mobiltelefon der verpönten Marke Nokia (ein N95 8 GB) zugelegt hatte, auf welches ich später noch eingehe, und dieses unter anderem eine brauchbare 5 Megapixel Kamera an Bord hat, sondierte ich die Möglichkeiten, die gemachten Fotos möglichst unkompliziert zu veröffentlichen und in meinen neuen Blog einzubinden. Am besten wäre es, so dachte ich mir, wenn ich die Fotos mit einer für das auf dem Telefon laufende Symbian-OS programmierte Software direkt über eine Schnittstelle in ein populäres Galerie-Script wie Gallery 2 oder Coppermine transferiere. Durch die weite Verbreitung der kostenlos erhältlichen Bildergalerien und unzähligen Add-Ons sollte Google mindestens 2 Ergebnisseiten mit entsprechender Software liefern. Foto gemacht, mit dem Handy via UMTS oder WLAN zur Galerie geschickt, online.
Tja - zu früh gefreut. In der Tat wünschen sich sehr viele Menschen eine entsprechende Software, aber es gibt sie eben nicht für Symbian (läuft als Betriebssystem zum Beispiel auf Nokia Telefonen der NSeries). Lediglich einige Workarounds (naja, nicht wirklich) sind zu finden, unter anderem ein Link zu Shozu, welches immerhin die Möglichkeit bietet, Fotos per FTP auf einen Server zu übertragen. Aber Shozu habe ich in der Kürze, in der ich mich damit beschäftigen wollte, nicht wirklich verstanden und zudem bietet Gallery 2 keine einfache Möglichkeit, ganze Verzeichisse auf dem Server einzulesen!!???
Wie auch immer, beim N95 8GB war der Upload zu Flickr bereits vorinstalliert, lediglich ein Yahoo-Account war zu eröffnen. Und wie wir alle wissen, ist der Yahoo-Konzern ja nicht käuflich, zumindest nicht an Microsoft. Und so war ich dann doch recht schnell Feuer und Flamme und beschäftigte mich also mit Flickr und der Schnittstelle zu WordPress. Das funktioniert soweit alles recht gut und man wird sehen, wie es sich im laufenden Blogbetrieb so macht.
Nachdem ich herausgefunden hatte, dass ich mit dem Nokia N95 8GB gemachte Fotos mittels eines Tools mit den GPS-Koordinaten im EXIF-Header taggen kann und Flickr so auf einer Karte die Stelle, an der das Foto geschossen wurde, anzeigt, war ich noch begeisteter. Allerdings sind die Flickr (Yahoo) Karten nicht in der gewohnten Google-Qualität, aber doch ausreichend. Es muss ja auch nicht immer Google sein.
Ich hatte kurzzeitig dann doch noch mit dem Gedanken gespielt, Gallery 2 für meine Fotos einzusetzen, um die Position der Fotos doch über Google-Maps anzeigen zu lassen. Das geht auch mit den Tools Gallery2Flickr, welches die Fotos von Flickr holt und den Modulen EXIF (liesst die Exif-Daten aus dem Bild) und Map (zeigt die den Exif-Daten entnommenen GPS-Koordinaten bei Google Maps an). Aber mit Gallery2Flickr konnte ich immer nur ein einziges Bild holen. Zwar kann man auch viele Bilder oder Alben seines Flickr-Accounts holen, das habe ich aber nicht hinbekommen. Das Script ist trotz endloser Laufzeit in der PHP.ini immer abgebrochen oder hat einfach gar nichts gemacht. Und dann dachte ich mir, dass ich mir den Umweg über die Gallery auch sparen kann und die Fotos und Alben in WordPress direkt zu Flickr verlinken kann.

Auf jeden Fall, und das ist toll, ist das brauchbare Zusammenspiel zwischen Digitalkamera, GPS-Koordinaten sowie direkter Upload jetzt endlich Wirklichkeit geworden!

Ein erstes Testfoto mit dem Nokia N95 8 GB von unserem Frankfurter Büro stelle ich dann auch mal direkt ein:

15.02.2008

Durch einen Klick HIER gelangt man direkt zur Kartenansicht bei Flickr. Toll, gell? Foto gemacht, automatisch mit den GPS-Koordinaten getaggt und direkt vor Ort hochgeladen!