Hi devs,

I've implemented support for Google Gadgets for pages and for panels.

http://incubator.myxwiki.org/xwiki/bin/view/Gadgets/

It is possible to browse the Google Gadget Directory and select a gadget, set it's parameters and either:

- insert a call to a gadget macro in a wiki page
- create a panel with this gadget


It's basically working, except for a few Gadget translations issues in the gadget settings page (for some gadgets).
To integrate in XE this requires:

- a slight modification to the PanelClass and the displaypanel macro (to support a gadgeturl and gadgetprefs field) - a few pages including a Gadget Groovy page (which requires programming rights)

I think we should transform the Gadget Groovy to a plugin to avoid the need for programming rights.

We can also from there create a special page type to make a display of gadgets or panels like iGoogle or NetVibes. It would store gadgets or panel lists in a special class with some position parameters. And with some JS we can reposition the panels or gadgets and save the config in the wiki page.
This would be an easy way to make some portal like experience in the wiki.

Who wants to takeover this from the dev team ? Do you think we can have this in 1.8 ?

Ludovic

--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost

begin:vcard
fn:Ludovic Dubost
n:Dubost;Ludovic
org:XWiki
adr:;;10 Rue Pernety;Paris;;75014;France
email;internet:[email protected]
title:CEO
tel;work:01 45 42 40 90
tel;fax:09 59 26 92 14
tel;home:09 54 26 92 14
tel;cell:06 09 34 92 14
x-mozilla-html:TRUE
url:http://www.xwiki.com
version:2.1
end:vcard

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to