On Mon, Dec 27, 2010 at 6:36 PM, Olemis Lang <[email protected]> wrote:

> On Fri, Dec 24, 2010 at 5:10 PM, Itamar O <[email protected]> wrote:
> > Hi all,
> >
>
> :)
>
> > I just uploaded to t-h a new plugin that replaces the wiki-editor with
> the
> > excellent CKEditor (actual work done by Edan Maor (in Cc)).
> > You can find it here: http://trac-hacks.org/wiki/CkEditorPlugin
> >
>
> Hah ! I knew it !
> My Christmas present !
>
> :o)
>
> > As described on the plugin page, this is a very initial alpha version,
> > mainly because it only produces raw HTML.
>
> That's always been the reason for me to stop doing this kind of
> WYSIWYG plugins ... I also had in mind another WYSIWYG editors e.g.
> TinyMCE, NicEdit ...
>
> Just to know , anything peculiar to prefer CkEditor ???
>

Before selecting CKEditor, Edan researched a little and found the following
project:
http://mediawiki.fckeditor.net/
This project implemented a CKEditor variant that outputs MediaWikiText,
so this is a proof-of-concept that it is possible to achieve with CKEditor,
and also might be used as a basis for further work.


>
> For instance, is it pluggable i.e. so that Trac plugins may be able to
> add WYSIWYG capabilities to the editor ?
>
> That's somehow what I'm looking for and AFAICS , TinyMCE allows for doing
> so ...
>
> OTOH , there was an option of implementing pluggable connectors for
> Trac WYSIWYG plugin .
>

AFAIK, CKEditor does allow extensions with some pluggable architecture.


>
> > Two possible approaches that come to mind are- (1) implementing a
> > HTML<->TracWiki conversion layer;
>
> I'm working on this , BTW ... However , should it be JS conversion or
> Py conversion ?
>

I think Py-conversion is the way, because it would allow some reuse from
existing wiki-handling code in core.
Although JS-conversion would be very useful for quick client-side switches
from raw-editor and rich-editor...
We're open for suggestions on this!


>
> > and (2) replacing CKEditor's rendering
> > engine with something that emits TracWiki directly.
> >
>
> Hmmm !
> What'd need to be done ?
>

I think that the project mentioned above takes this approach (haven't really
looked into it though),
so I guess what needs to be done is further investigation of that project,
to see what can be reused.
Also, in case this work is affected by the wiki-to-wikidom effort, maybe
some advice from Christian on how this affects the integration will help :-)


>
> > Your input and contribution is much appreciated!
> >
>
> ... very interesting idea ... this is something I'd like to see in action !
>
> > Merry Christmas,
>
> ... and Happy New Year for all !!!
>
> --
> Regards,
>
> Olemis.
>
> Blog ES: http://simelo-es.blogspot.com/
> Blog EN: http://simelo-en.blogspot.com/
>
> Featured article:
>
> --
> You received this message because you are subscribed to the Google Groups
> "Trac Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<trac-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/trac-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to