Yes.. This is a cool idea.. A user already asked me about this (but not
with Wikipedia as a backend but with an external thesaurus)..
This think can be generalized.. Basically you need to do it in two parts:
1/ Backends
XWiki can query multiple databases to get the list of words/pages
matches and stores them locally trying to upgrade them on a regular basis
2/ Front-end
When a word is matched from one of the external database, a link or a
popup can be shown with AJAX behaviour to get the definition..
This is a mix of the LocalNames feature (which is discussed in the wiki
world) and the Trillian feature..
Clearly something for a XWiki hackathon..
About the wiki hackathon.. Here is some challenges we got from the
closed source world:
Jot:
http://blog.jot.com/archives/2005/05/09/jotspot-inagural-hackathon/
Atlassian:
http://blogs.atlassian.com/rebelutionary/archives/000495.html
I especially like the real-time editing feature the jot guys did and the
graphviz integration done by Atlassian..
We need to organize our own worldwide distributed XWiki hackathon !
Ludovic
Vincent Massol wrote:
Hi,
I think it might be interesting to have an integration with wikipedia where
words found on wiki pages could be highlighted and when the mouse is moved
over them, a popup box could open and display the wikipedia information.
This integration is done in Trillian IRC and it's quite nice (see attached
screenshot). I'm not sure how useful it is though but it's cool nonetheless
and shows an example of web service integration (in the loose sense).
In order to be performant it would have to be done in a separate thread
though and the underlining should probably be done independently of the
page's rendering (using javascript).
Maybe an idea for a xwiki hackathon?
-Vincent
------------------------------------------------------------------------
------------------------------------------------------------------------
--
You receive this message as a subscriber of the xwiki-dev(a)objectweb.org mailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws
--
Ludovic Dubost
XPertNet:
http://www.xpertnet.fr/
Blog:
http://www.ludovic.org/blog/
XWiki:
http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic