We have developed a plugin that we are calling MungeHTML. It's pretty simple really, you add the plugin and pass an ID parameter for the munge itself and whatever parameters that the user wants. In your jspwiki.properties file you define what the munge actually does.

For example, in the jspwiki.properties file we define:

MungeHTML.myurl = Go and see <a href="{href}">{text}</a>

and in the page

[{MungeHTML MungeID='myurl' href='http://www.jspwiki.org' text='the best wiki around'}]
If you then view the HTML source of the rendered page you will see
Go and see <a href="http://www.jspwiki.org";>the best wiki around</a>
Yes it is dangerous because you, as the site administrator, could open up your site to anything but used with care this can be incredibly powerful. So far we have used it for embedding video from Youtube and others as well as Forums and list archives from Nabble as well as the usual basic HTML details that are currently less than obvious with JSPWiki. Before we upload this to the jspwiki.org wiki, I'd rather like to have some people test it out. If anyone would like to, please let me know and I will send you the .jar file to put in your WEB-INF/libs directory.

Roland
--
QURU Ltd, London

Reply via email to