Hello,
I need some help with a project, which of interest to some of you as well.
I'm working on integrating the CKEditor project into Trac, to give Trac a decent rich text editor.
You can find my initial work here: http://trac-hacks.org/wiki/CkEditorPlugin.
The problem is, right now CKEditor outputs html, which is read by Trac as html. This means there is no support for existing pages, and users have to choose either Trac-wiki or CKEditor, they can't use both methods on the same page.
So I'm looking to write a new data processor which does the conversion.
I've looked at this project: http://www.mediawiki.org/wiki/Extension:WYSIWYG, as a basis.
(I've also looked at the MediaWiki + CKEditor project, located here: http://mediawiki.fckeditor.net. The problem with this project is that it seems to be based on FCK, instead of CK.)
The problem is, in both of these projects, there's a call that looks like this: "window.parent.popup.parent.FCK_sajax( 'wfSajaxWikiToHTML', [data], loadHTMLFromAjax );".
Firstly, I don't understand why, in a project based on CKeditor, the call is to "FCK_sajax".
Secondly, I don't understand why there is an ajax call in the first place. Isn't he data processor working in-place to make the changes?
I'd appreciate any help you can give me. Answers to the questions, and feedback on whether the direction I'm taking even makes sense.
Thanks a lot, and happy Editing,
Edan Maor
Wed, 02/02/2011 - 10:11
#1
Re: Working on integrating CKEditor and Trac
Hi Edan,
Sounds like an interesting idea, I have sent you PM, I think we may be able to help you in writing a plugin for Trac
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+