first of all. Great work getting the FCKeditor to output wikitext. There's only one problem that people also reported on the discussion page over at mediawiki. Using other wiki extensions that do use certainn xml tags to add special functionality is partially not possible because the FCKeditor destroys them. Especially "code highlighting" extensions are a problem.
I use the categorytree and GeSHi source highlighting extensions, so I need the editor NOT to parse the tags or at least the content of the tags <categorytree> and <source>.
How can I apply changes to the fckplugin.js so tags will be ignored? When I try to debug and set a breakpoint at the FCK.DataProcessor.convertToHtml the tags from, for example <categorytree> are already changed to:
<span class=\"fck_mw_categorytree\" _fck_mw_customtag=\"true\" _fck_mw_tagname=\"categorytree\" onlyroot=\"on\" mode=\"pages\">CONTENT</span>
So the processing already happened!! Since the fckeditor_gecko.js is so obfuscated that I can't really follow and looking into "editor/_source" shows a lot of files. Is the FCKDocumentProcessor the right one? And can I overwrite functions of it, so I don't change original FCKeditor files???? I really wan't this to work since code highlighting is really nice and the FCKeditor is a must for people not familiar with wikitext (or no time to learn it). A place to start from would be great. I'm a bit lost here. So if anyone knows a place where I can start debugging and understanding I would appreciate it.