One project is to take our WYSIWYG editor and adapt it to generate Wiki Syntax instead: WYSIWYG Wiki
This is a related but different project. Both projects are not mutually exclusive. We should aim to do both.
Related: Why Wiki Syntax is Important
The first part of WYSIWYG-ish wiki was done in Tiki4 as described at: http://ui.tiki.org/Text+area+editing+helper
Phase 2 of the project is developed below:
More clearly segment wiki vs html pages
Regular use is to use either
- html pages (CKeditor)
- no backlinks
- no wiki syntax, etc.)
- uses HTMLdiff by default
- wiki pages no CKeditor
and only editors can attempt the round trip (tiki_p_convert_to_wiki_syntax) since this is tricky and may need cleanup
AJAX dynamic preview
This is part of Tiki5
WYSIWYG in mini-zones in a page
Ideas from MediaWiki's WYSIFTW
http://www.mediawiki.org/wiki/WYSIFTW
Benefits
- WYSYWYG editor support in Tiki would be just as good/bad as any other CMS that uses CK Editor
- Wiki syntax pages are still available for use cases that require it
- AJAX preview is a middle ground