[Rt-devel] CKEditor 3.4.1

Jesse Vincent jesse at bestpractical.com
Mon Oct 18 09:46:55 EDT 2010


Thanks!  Based on this, I've just gone and upgraded RT 3.9 (will be 4.0)
to CKEditor. 

-Jesse


On Fri 15.Oct'10 at 16:25:10 +0200, Rémi wrote:
> Hi all,
> I've just integrated CKEditor 3.4.1 with my RT 3.8.7,
> 
> here is the patch if someone wants to do the same :
> 
> download the last version of the editor
> http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.4.1/ckeditor_3.4.1.tar.gz
> and unpack it into %localRTpath%/html/NoAuth/RichText
> 
> then modify the two files html/NoAuth/RichText/dhandler and
> /html/Elements/HeaderJavascript like this :
> 
> diff %localRTpath%/html/NoAuth/RichText/dhandler
> %lRTpath%/html/NoAuth/RichText/dhandler
> 51c51
> < my $file = dirname($m->current_comp->source_file) . '/ckeditor/' . $arg;
> ---
> > my $file = dirname($m->current_comp->source_file) . '/FCKeditor/' . $arg;
> 
> 
> $ diff %localRTpath%/html/Elements/HeaderJavascript
> %RTpath%/html/Elements/HeaderJavascript
> 58c58
> < <script type="text/javascript"
> src="<%RT->Config->Get('WebPath')%>/NoAuth/RichText/ckeditor.js"></script>
> ---
> > <script type="text/javascript" src="<%RT->Config->Get('WebPath')%>/NoAuth/RichText/fckeditor.js"></script>
> 73,74c73
> <         if (
> <               ! CKEDITOR.env.isCompatible ||
> ---
> >         if (!FCKeditor_IsCompatibleBrowser() ||
> 117,119c114,116
> <
> CKEDITOR.replace(textArea.name,{width:'100%',height:'<%
> RT->Config->Get('MessageBoxRichTextHeight') %>'});
> <                 CKEDITOR.basePath =
> "<%RT->Config->Get('WebPath')%>/NoAuth/RichText/";
> <
> ---
> >                 var oFCKeditor = new FCKeditor( textArea.name, '100%', <% RT->Config->Get('MessageBoxRichTextHeight') %> );
> >                 oFCKeditor.BasePath = "<%RT->Config->Get('WebPath')%>/NoAuth/RichText/";
> >                 oFCKeditor.ReplaceTextarea();
> 
> 
> Rémi
> _______________________________________________
> List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


More information about the rt-devel mailing list