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.
