drupal oldalból widget

uniquevisitor képe

sziasztok,

létezik egy csomó widget, időjárástól kommentig stb, amit olyan oldalakra lehet kitenni aminek a forráskódjához az ember nem fér hozzá.

Drupal oldal bizonyos tartalmaiból hogyan lehet ilyen widgetet készíteni más weboldalak számára?

nem rss-re gondolok, inkább a komment van közelebb, mert a widgeten keresztül a drupalba adatot is töltenénk be, nem csak megjelenítenénk onnan a külső oldalakon.

hogyan lehet ilyesmit csinálni?

köszi a tippeket

szantog képe

A legegyszerűbb módja, hogy beküldesz egy node-ot az oldaladon, elkészíted a pucér tpl.php-t, hogy menük, blokkok stb ne legyen, és azt belevágod egy iframebe. Ez egy fix statikus tartalomra ok.

A másik, hogy modulodban megvalósítasz egy hook_menu-t, amilyen útvonalat a widgetnek szánsz, a page callback függvényedben return helyet printet használsz a végén, és ezt vágod bele iframebe. Itt az url paraméterek feldolgozásával már egészen okos kis widgetet hozhatsz létre.

A harmadik valamilyen webservice implementálása, teszem azt xmlrpc. Ez nem pár mondatos cucc, de kb arra jó ne html-t, hanem akár más típusú adatot adjon vissza annak, aki meghívta, és a meghívó saját maga dolgozza fel az adatokat. Ilyen lehet pl egy tőzsdei adatszolgáltató rendszer.

2
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.