I am writing an open source Wiki component for Wicket.. http://sourceforge.net/projects/wicketwiki
I've recently started it so it is still in the development process. I want to make it work completely off of AJAX in order for the component to be completely autonomous without effecting the other components it could be grouped with inside an application. Right now, all it does is allow you to edit/render a single wiki page with no interwiki links. I accomplish this by simply just using a Label and not escaping the HTML that is rendered from my wiki engine. The problem is that if I want interwiki links I'm going to have to be able to dynamically create and add AjaxLinks from the rendered HTML markup coming out of the wiki engine. I need a way that I can create my own Markup file/stream/whatever and have my custom component use that dynamic markup instead of searching for a valid .html file in the classpath. Does anyone know what I should look into? Brian Gorman