the GUI editor should be able to use custom parsers

According to MoinMoinBugs/GUIEditorCorruptingNonWikiPages, the GUI editor just doesn't work with plugin parsers, and the fix is apparently going to be to not allow the GUI editor to be used with plugin parsers.

However, it would be pretty easy to make the GUI editor work with most plugin parsers, if plugin authors were willing to do a little more work.

I've already tried a few lines of changes to have the GUI editor page use the configured parser instead of always grabbing the moin wiki parser, which seems to work quite well in terms of gettting non-moin markup displayed correctly in the GUI editor. The other half is making the process of converting the GUI editor's HTML back into markup also plug-able. I suggest offering the option for parser authors to implement the HTML -> markup conversion. Moin can then decide the offer the GUI option based on whether the current parser implements the HTML -> markup conversion.


MoinMoin: FeatureRequests/ParserExtensibleGUIEditor (last edited 2007-10-29 19:19:41 by localhost)