One thing that would be really easy to do is use Ajax4JSF to give you a "live" preview as you type...
Hi there, I use TinyMCE http://tinymce.moxiecode.com, its very easy to use, but also very customisable.
Will give you an advance wysiwyg editor.
p.s. I also wrote an A4J enabled custom file browser too if any one is interested!
Thanks for the tip. It would be great if you could post something on the wiki like the Ajax4JSF file browser.
I have integrated the component and the data is always null. I cannot save anything in the database. I'm clueless in debugging this issue. Can anyone help?
You may have a better luck with dojo editor, however in any case the formatted text does not accept all html tags and for those it does, it does not accept all the attributes. so the 'wysiwyg' wont be exactly "what you get'. Imho, the idea of wiki text is to get rid of 'complex' html sintax so that ti wont be messed up with content maintained by large number of people (i.e. a community)... but that's just my 2c...
The best approach is a preview panel that is updated interactively by Ajax4JSF.