WordPress Picasa XML Gallery Plugin (updated version with Lightbox2 support)

A while back I started using v0.95 of the WordPress Picasa Viewer plugin by Dieter Leibold for this blog. However, the plugin had a couple of issues which I fixed. I tried contacting Dieter in order to publish the updated version on his site. Unfortunately, I did not receive any reply so far.

Therefore, I publish an updated version of the WordPress Picasa XML Gallery Plugin with the following new features and bugfixes:

Download (..and put into /wp-content/plugins/)

Installation

Please refer to the instructions taken from the original plugin site.

  1. Copy WP-Picasa-Viewer.php (and view.php) to /wp-content/plugins
  2. Activate the plugin using the admin interface
  3. Create /wp-content/galleries/ and make sure it is readable by your web server (chmod 755, public read and execute permission)
  4. Export a Picasa gallery using the XML template — Select the images you want and use the Folder->Export as Web Page menu item, but you can also right-click on a folder name in the folder view and choose “Make a Web Page”.
  5. Upload the entire exported gallery directory to /wp-content/galleries/GalleryName/
  6. Create a new post, or modify an existing one and add
      { gallery [GalleryName] }

    somewhere in it. (GalleryName is the name of the directory that you uploaded in the previous step)

Demo

See the latest version of script in action together with the Lightbox2 plugin on any of my photo posts. Here is a sample gallery of my trip to Ayers Rock, Australia:

Auf dem Weg...Kata Tjuta vom Flieger ausin Ayers Rock...angekommen im ResortLookout am ResortTorben&AlexDie WuesteFliegenplageein neues Danger-Schilddas Resort CenterThorny Devil (ausgestopft)unglaublich roter SandThe Olgas (Kata Tjuta)The OlgasTorben, Alex, auf der Bankzwei der Domes von den OlgasmittendrinUluru von weitemAyers Rock leuchtet im SonnenuntergangTorben&MattSonnenaufgang am Ulurudas Leuchten hat sich die ganze Zeit ueber geaendertWe don't climb the Rock!langsam geht die Sonne ueberall aufHoehlen am Fuss des Uluruich vor dem Rock2007_06_10_09_49_38.jpgMutitjulu WaterholeDesert OakRegen ueber Sydney auf dem RueckflugSydney CBDHarbour Bridge vom Flieger

31 Gedanken zu “WordPress Picasa XML Gallery Plugin (updated version with Lightbox2 support)

  1. Jan

    Hallo ich versuche gerade das Plugin zu benutzen doch wenn ich es in den Ordner /plugins kopiere so wird es nicht im Pluginsmenü angezeigt also ich kann es nicht aktivieren. (WordPress 2.2.1 und Theme: glued_ideas_subtle) Ichabe es bereits merfach umbenannt (auch das phps in php umgewandelt)

  2. Torben Artikel Autor

    Ja, das lag am HTML Markup der .phps-Datei. Sollte jetzt behoben sein…

    Bitte die Datei noch einmal downloaden. Es wird jetzt kein Umbenennen mehr noetig. Lediglich die heruntergeladene .php Datei in das /wp-content/plugins/ Verzeichnis hochladen.

    Viele Gruesse,
    Torben

  3. Pingback: scratch live » Blog Archive » Wordpress Picasa XML 相簿外掛

  4. Kim

    I am having an issue with this plugin that I am wondering if I could get some assistance for.

    I love this plug-in and want to continue using it, but it does not allow me to have a static homepage. I have set the „Use static page as home page“ option in the Option>Reading menu. It works fine until the Picasa XML plugin is activated. After that, it defaults back to using the blog page as the homepage. I have looked at the code, but nothing is jumping out.

    Any thoughts or ideas on how to fix this??

  5. Pingback: WordPress Plugins Database » Plugin Details » WordPress Picasa XML Gallery

  6. Torben Artikel Autor

    @Michael: Ich kann den Fehler auf den von dir geposteten Links leider nicht nachvollziehen. Bei mir selbst laeuft WP 2.2.3 problemlos produktiv mit dem Plugin…

    @Kim: Haven’t had the time to check it myself. But actually I have no idea what could cause the issue. Are you sure that it is definitely related to this plugin?

    @Christoph: Thanks for using it… 😉

  7. Kim

    Thanks Torben! Yes, I am fairly certain it is tied to this plugin. I haven’t figured it out yet. Thanks for your response.

  8. Martin

    Hallo Torben,

    super Plugin, funktioniert einwandfrei! Nur ein Problem habe ich: Wenn ich bei WP 2.3.3 unter Optionen/Lesen die Startseite als statische Seite festlege, und die Blogseite als eine andere Seite, funktioniert das nicht mehr, wenn ich dein Plugin aktiviere (dann ist die Blog-Seite wieder die Startseite)… Hast Du eine Idee?

  9. Markus

    Hallo Thorben,

    das Plugin ist großartig, aber ich habe plötzlich Probleme damit 🙁
    Wenn ich ein Foto im Blog hinzufügen möchte und es über das Plugin auswähle, reagiert mein Firefox so, als wollte ich es öffnen bzw. downloaden.
    Was kann ich da machen ??

    LG von Teneriffa,

    Markus

  10. michelle

    Any idea where a „Gallery „*****“ is currently not (yet) available…“ message might come from?

    (where ***** = my gallery)

  11. Matthias

    Hallo thorben,

    habe WP 2.5 installiert und bekomme auch die Meldung “Gallery “*****” is currently not (yet) available…”

    Hast du eine Idee ???

  12. Michael

    Hallo Thorben,
    auch ich hatte bei der Benutzung deines Plugins das Problem, dass die statische Startseiten bei WordPress nicht mehr funktionierten. Also ich mir dein Quelltext angesehen hatte, hatte ich die Vermutung, dass vielleicht eine deiner Variablen mit den Variablen von WordPress in Konflikt gerät und es daher zu den Problemen kommt. Da ich keine Lust hatte den Code jetzt im Detail zu untersuchen, habe ich einfach alle Variablen mit dem Präfix picasa ersetzt. Jetzt funktioniert das Plugin einwandfrei. Schau dir vielleicht noch einmal deinen Quelltext an, möglicherweise ist eine globale Variable unglücklich gewählt.

    P.S. Bei mir funktioniert dein Plugin mit WP 2.5 einwandfrei. Bei meinem Provider ist aber PHP 5 installiert. WP 2.5 braucht mindestens die Version PHP 4.3.

  13. michelle

    ah wonderful! I had trouble with default permissions. I uploaded everything, but when I do it doesn’t even had „read“ permission, so after figuring that out and setting everything…works like a charm.

    Thank you!

  14. Pingback: Ronin684 » Blog Archive » Testing out a Picasa Wordpress Plugin

  15. Tobias

    Hallo Torben,
    das ist ein wirklich unglaublich sinnvolles Script. Ich habe sehr lange danach gesucht. Ich bin SEO, und werde mal einige Links auf deine Seite mit den entsprechenden Keywords verlinken, damit noch mehr davon erfahren.

    Allerdings habe ich ein kleines Problem mit der lightbox und hoffe,dass du mir dabei helfen kannst.

    Ich habe die wp-lightbox2 installiert aber ich bekomme kein „Popup“ sondern nur eine neue Seite mit dem angeklickten Bild. In der lightbox-Beschreibung steht, dass man rel=”lightbox” einfügen muss. Wo macht man dies?
    So … { gallery [Malediven] rel=”lightbox” } …?

  16. Patrick

    Hallo Thorben,

    ich habe das gleiche Problem wie Tobias, sprich ich bekomme die Lightbox nicht zum laufen (stattdessen lädt er das Bild im neuen Fenster). Wie hast Du das gemacht?
    Besten Dank!!

  17. Tobias

    Hallo Patrik,

    bei mir ging es letztenlich mit diesem include:
    { gallery [Name_des_Verzeichnis]}
    Schau dir auch nochmal die Einstellungen des Tools an. Bei mir geht es jetzt jedenfalls seht gut.

    Tobias

  18. Patrick

    Hallo Tobias,

    danke für Deine Antwort! Leider bekomme ich das immer noch nicht hin =(. Bei mir liegt die exportierte Gallerie in …/wp-content/galleries/Gallery 1

    Hatte daher {gallery [Gallery 1]} in einen Artikel eingefügt und die Bilder wurden auch schön nebeneinander als Thumbnails angezeigt. Nur halt ohne Lightbox. Auch ein Hinzufügen von rel=“lightbox“ zu {gallery [Gallery 1] rel=“lightbox} bringt nichts. Ich verstehe das nicht…

    Ich finde keine Einstellungen des Lightbox-Plugins. Oder welche Einstellungen meinst Du?

  19. Christian

    Hi Thorben,

    ich bekomme auch die Fehlermeldung wie Matthias weiter oben: Gallery „…“ is currently not (yet) available…

    Irgendeine Idee, woran das liegen könnte? (WordPress 2.7)

    Danke & Gruß,
    Christian

  20. Pingback: www.magu.ch » Ein Plugin für Wordpress, damit Picasa Fotoalben eingebunden werden können

  21. Micha

    Habe gerade das Plugin installiert und bin auf gleiche probleme gekommen.
    Zu den Fehlern:
    1. Gallery “…” is currently not (yet) available…
    –> Editiert das Plugin und schaltet $debug auf true, dann werden die Fehler ausgegeben. Evtl. liegts daran, dass Ihr keine XML sondern eine HTML generiert habt (Export Einstellungen in Picasa)
    2. Lightbox geht nicht
    –> liegt sicher am Pfad: Bei Lightbox2-Plugin heisst der Ordner WP-Lightbox2 anstelle von lightbox, also einfach unbenennen!

  22. Tobias

    zu 1. kann ich dir leider nicht helfen.
    bei 2. liegt bei mir der „wp-lightbox2“ Ordner im „/wp-content/plugins“ Ordner

    hoffe das hilft dir erwas

  23. Pingback: blog.wie-gand.de » Blog Archi » Super Wordpress Plugin für Picasa

  24. Pingback: Neulich im Oldenburger Schlosspark « [myblog.feldhusen.de]

  25. Hendrik

    Hey,

    ist das plugin noch aktuell? Wenn ja, kannst du mir gerne einen Text und Screenies schicken und dann packe ich es auf meine Webseite. Wir haben letztens schon andere gallery plugins unter die Lupe genommen: Gallery Plugins für WordPress

    Meld dich 🙂

    Grüße

    Hendrik

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.