Pár napja, hogy rákaptam a Tumblrre, és szerettem volna, ha az ott publikált dolgaim feedjét valahogyan megjeleníthetném itt, egyszerű listaként. Egy darabig túrtam a netet – a Tumblr-nek olyan szép és egyszerű az API-ja, hogy biztos voltam benne, valaki már megírta, amire szükségem van.
Valami igazán egyszerűt szerettem volna, semmi csicsást, persze nem találtam olyat, amire gondoltam. (Ezzel szemben belebotlottam a phpTumblr nevű izébe, ami nemcsak érthetetlenül lassú, de rettenetesen túl is van bonyolítva, és 600 Kb.)
Gyorsan írtam hát magamnak egyet, ha valakit érdekel innen letöltheti: tumblr gadget.
Tudom, hogy nem a legelegánsabb megoldás, meg kell hozzá külső webszerver, de nézzétek el nekem: semmi kedvem nem volt javascripttel veszkelődni –, a php5 SimpleXMLElement osztálya meg olyan szép és kényelmes.
Külön Pappito kedvéért elkészítem majd a WordPress widget verzióját is.
Update: elkészült a WordPress verzió is. Garantáltan 2.8 kompatibilis – máson ki sem próbáltam.
Letölthető innen: Tumblr Feed widget for WordPress
Előbb-utóbb feltöltöm a WordPress plugin directorijába is, instrukciókkal egyetemben. Addig íme a tennivalók:
A kitömörített filet be kell másolni a wp-content/plugin directory-ba. A WordPress adminisztráció felületén aktíválni kell a plugint, majd a widegeteknél kihúzni valamelyik sidebar-ra, megadni a Tumblr címet, hogy hány postot jelenítsen meg, és hogy hány karakternyi szöveg legyen egy sorban.
Kipróbáltam, nekem hiba nélkül működik – ha valami nem klappolna, csak szóljatok.
Update2: Igen, tudom, a sima RSS feedet is be lehet kötni, az viszont nem adja a meg a Tumblr post típusát. Én meg szerettem volna.
Update3: Talán némiképp több értelme van a Tumblr Photo Feed-nek, ami a Tumblr-re feltöltött képekből generál az oldalsávban egy pici galériát. Használata egyszerű, a fájlokban részletes instrukciók találhatóak. Közben frissítettem a sima Feed gadgetet is, az új verzió (nomeg a Photo Feed is) már AJAX segítségével frissíti önmagát.
A képgalériás gadget letölhető innen: Tumblr Photo Feed gadget for Blogspot.
Hamarosan elkészítem az új verziók WordPress implementációját – stay tuned.