Integrate the CKEditor WYSIWYG Editor
- Mentor(s)
- Details
The goal is to replace the xwiki-coded editor by the CK Editor one: http://ckeditor.com/ (see demo at http://ckeditor.com/demo).
Rationale:
- Better, with more features, less bugs, more active development (http://ckeditor.com/get-involved/our-team).
- It's not XWiki's business to write a WYSIWYG editor
- All our competitors are using bleeding edge editors and we need to catch up
- CKEditor supports Data Processors to integrate with wiki markup, see http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Data_Processor
- Cool features:
- Inline editing
- Magic line
- Skins/colors
- Search/replace
- Table resizer
- Right click actions for tables (insert new column, etc)
The goal of this GSoc project is to succeed in creating an extension to replace the current editor with the CKEditor one. One area to pay attention too is Macro rendering and ability to editor macro content/parameters.
- Developer profile
- Javascript
- HTML
- CSS
- Java
- Active
- Yes
- Year
2013
- Status
Proposed