Sidebar
ein-/ausblenden

WP - PicasaImport (Plugin)

Plugin für WordPress SEO

Anzeige

Picasa Logo

Mit Hilfe dieses kleinen Plugins, was ich für jemand erstellt habe, kann man den Feed eines Picasa-Web-Album integrieren. Es wird eine Funktion picasaimport() bereit gestellt, die die Inhalte des Feed holt.

Das Plugin holt die Daten einfach aus dem Feed und hat keinerlei Information im Backend um diesen Import zu steuern. Picasa arbeitet mit Tabellen und nicht validem Code, was natürlich sich dann auch auf der Seite niederschlägt. Um dieses zu ändern, müsste man den Inhalt komplett neu formatieren. In einem kleinen Beispiel macht das das Plugin schon jetzt:


echo str_replace( '
' , '
', $entry->summary[0] );

Dabei wird hier lediglich das Bild nach oben verschoben, so dass es ein wenig schöner aussieht.

Anforderungen:

Das Plugin arbeitet ab Version 1.5 von WordPress. Ist auf dem Server PHP Version 5.1.0 oder größer vorhanden, so wird mittels der Funktion simplexml_load_file() der Feed importiert. Ansonsten wird MagpieRSS genutzt, welches im Standard von WordPress vorhanden ist.

Was macht das Plugin?

Es importiert den RSS-Feed eines Picasa Web Album.

Installation:

  1. Den Download lokal entpacken
  2. Den Ordner incl. Datei in das Plugin-Verzeichnis kopieren: /wp-content/plugins/
  3. Die Funktion anwenden, entweder in einem Template oder mit Hilfe eines PHP-Plugins, wodurch man PHP innerhalb von Beiträgen und Seiten ausführen kann.
    
    <?php picasaimport(Anzahl, "http://picasaweb.google.com/_URL_DES_FEED") ?>
    

    Beispiel:

    <?php picasaimport(2, "http://picasaweb.google.com/data/feed/base/user/example?kind=album") ?>

    Aufpassen, der Link muss mit dem Namen des Album (Bsp.: ...?kind=album) aufhören, den sonst wird Atom ausgegeben (&alt=rss&hl=de weglassen).

Download:

Ist die Arbeit nicht 1 Euro wert?
Jede Spende wird dankbar angenommen und ermöglicht das weitere Arbeiten an freier Software.
Möchtest du mehr oder anders spenden, so besuche meine Wunschliste.

Download als zip-DateiDownload als php-Datei: downloads.wordpress.org/plugin/picasaimport.zip - 2 kByte

22 Kommentare und 17 Trackbacks zu „WP - PicasaImport (Plugin)“

  1. 1
    Pingback von Picasa-Bilder in Blog einbinden - FOTOGRAFIE
  2. 2
    Pingback von Der wilde Garten | links for 2007-06-26
  3. 3
    Pingback von kobak pont org » links for 2007-07-03
  4. 4
    Kommentar von Horst Schulte

    Hallo,

    vielen Dank für das schöne Plugin. Ich habe damit experimentiert bzw. es funktionierte sofort. Nur wird jedes Bild eines Albums doppelt angezeigt. Ich bin nicht dahinter gekommen, woran das liegen könnte.

    Grüße
    Horst

  5. 5
    Kommentar von Frank Bültge

    @Horst: Bitte sende mir mal den Feed, den du nutzt. Kann ich es mir irgendwo anshen?

  6. 6
    Kommentar von Horst Schulte

    Ich habe einfach mal den 1. Feed (also die Alben) eingebunden. So passiert das auch, wenn ich einen Feed aus den Alben nehme.

    Hier ein Feed aus einem der Alben: http://picasaweb.google.com/data/feed/base/user/apollon23/albumid/5074453202591476481?kind=photo&alt=rss&hl=de

    Und so habe ich es eingebunden (s. Blog)

    Grüße
    Horst

  7. 7
    Kommentar von Horst Schulte

    Entschuldigung, die URL...

    http://www.finger.zeig.net/2007/05/04/picasa-test/

  8. 8
    Kommentar von Frank Bültge

    @Horst: Bitte lade mal die aktuelle Version des Plugins hoch und kommentier dann hier, ich will es mir nochmal ansehen. Danke

  9. 9
    Kommentar von Horst Schulte

    Ich habe extra noch einmal ein neues Album angelegt (mit 1 Foto) und das Plugin deinstalliert, gelöscht und neu aufgespielt.

    Es werden immer noch zwei Fotos angezeigt.

    So lautet der Eintrag:

    Da Ergebnis findest du hier: http://www.finger.zeig.net/2007/05/04/picasa-test/

  10. 10
    Kommentar von Frank Bültge

    Aber bitte noch die neue Plugin-Version einspielen! Danke

  11. 11
    Kommentar von Horst Schulte

    Das laufende Plugin ist vom 4.7. und hat die Versionsnummer 0.3. Woher kriege ich ein anderes?

  12. 12
    Kommentar von Frank Bültge

    Hast du dann eventuell die Kommentarsugabe aus dem Plugin entfernt, denn die dient mir zur Fehler suche, damit ich weis, welche Routine bei dir läuft. Das Plugin hat beide Möglichkeiten mit unterschiedlichen Ansätzen, die anhand der PHP-Version unterschieden werden.

  13. 13
    Kommentar von Horst Schulte

    Das Plugin habe ich natürlich nur entpackt und auf den Server gespielt. Veränderungen habe ich keine vorgenommen.

  14. 14
    Kommentar von Frank Bültge

    Die Adresse deines Feeds ist Atom. Lass "&alt=rss&hl=de", am Ende der URL, weg und schon sollte nur ein Bild geladen werden.
    Sorry, da muss man erst mal drauf kommen, habe das Plugin nun drei mal untersucht und schon gedacht, dass es an mir zweifelt.
    LG Frank

  15. 15
    Kommentar von Horst Schulte

    Nun scheint es zu passen. Vielen Dank für die Hilfe.

  16. 16
    Pingback von Endlich 1 Sommer(tag) - Finger.Zeig.net
  17. 17
    Pingback von Blog intern: Zugriff auf JAlbum-Photos per Plugin :: frank huncks blog
  18. 18
    Kommentar von miklb

    Thanks for the plugin. I'd love to know how to drop the date and the number of comments, using PHP 5.1

    Also, line 39, the echo for author attribute you have a typo, you have "autor", english would be "Author", not sure if that's intentional or not.

  19. 19
    Kommentar von Frank Bültge

    Thanks. I have write a new version, all in english and i have update the download.

    You can customize the plugin, see in line 48, a exemple for the code.

    echo str_replace('
    ' , '
    ', $entry->summary[0]);
    Make more lines with your wishes: In example search for <td> an replace with <td valign"top">
    Make the same with date and comment.
    When you have problems, please send me a link to your Feed, i will read the xml and coding in the plugin,
  20. 20
    Kommentar von John Dill

    Hello, your PicasaImport plugin is great. I do have an issue though when displaying from IE7. The album image is displayed as 4x4 pixels. It looks fine with earlier versions of IE or in Firefox. Do you know of a fix for this?

  21. 21
    Kommentar von Frank Bültge

    Sorry, no - i work not with picasa. Please ask in a CSS/ HTML-Forum. You can format with CSS-style.

  22. 22
    Pingback von WP Plugins DB » Plugin Details » PicasaImport
  23. 23
    Pingback von Initiative: Plugins “Made in Germany” « Plugin, Beschreibung, Autor, Frank, Bueltge, Plugins, WordPress, Liste « Notepad
  24. 24
    Kommentar von Petter Andersen

    A nice plugin of WP, it is what I am looking for. Keep your good work.

  25. 25
    Pingback von Pluginuri Wordpress pentru editarea şi implementarea Imaginilor | Tehnic NET
  26. 26
    Pingback von WP插件:PicasaImport | 帕兰的口袋
  27. 27
    Pingback von WordPress 2.3 compatiblity Plugins | Dreamer's Blog
  28. 28
    Pingback von Pluginuri pentru afişarea imaginilor în blog » ipsum.ro - SEO - Tutoriale - Video love - Film Internet - Auto - Tehnologie
  29. 29
    Pingback von PicasaImport_Wordpress plugin
  30. 30
    Kommentar von picard

    hallo

    frank macht sehr gute dinge, aber dieses plugin sollte sich der ein oder andere mal anschauen!
    kPicasa Gallery
    demo bei mir.

  31. 31
    Pingback von Pluginuri pentru afişarea imaginilor în blog « Metode de promovare
  32. 32
    Pingback von PicasaImport_Wordpress plugin
  33. 33
    Kommentar von Philix

    This is exactly what i was looking for.

  34. 34
    Pingback von Wordpress Customizations - A Web Designers Favorite Plugins | Ivonne Lopez - Randomosity
  35. 35
    Pingback von apfelarea.com» Blog Archive » Deutsche Plugins für WP
  36. 36
    Pingback von foto’s van picasa | Lam Hoang
  37. 37
    Kommentar von Gira Busch

    Super, nach diesem Plugin habe ich gesucht und es hier exakt wie ich es brauche gefunden. Vielen Dank

  38. 38
    Kommentar von elektrotresen*de-FAN

    Gute Arbeit.
    Das ist die Überlegung nach einer Spende auf jeden Fall wert.

  39. 39
    Kommentar von Tomsn

    Hallo Frank
    danke, genau das was ich gesucht habe, hätte aber noch eine Frage: die Albums sind alle untereinander, gibt es eine Möglichkeit die Albums nebeneinander zu legen? (auf meiner HP unten im bottom bereich.

Überlastung, Kommentare sind vorübergehend geschlossen

Ich bin urlaubsreif, ersticke in Arbeit und damit auch für die Leser des Weblogs nicht zu erreichen. Bitte geduldet euch ein wenig mit Supportanfragen.
Leider muss ich die Kommentarfunktion deaktivieren, ansonsten würde ich weiter in Arbeit ersticken oder die Anfragen nicht nach bestem Gewissen beantworten.

Vielen Dank für das Verständnis!