How do I Upgrade My FCKeditor to the Latest CKEditor Release?

This website contains links to software which is either no longer maintained or will be supported only until the end of 2019 (CKFinder 2). For the latest documentation about current CKSource projects, including software like CKEditor 4/CKEditor 5, CKFinder 3, Cloud Services, Letters, Accessibility Checker, please visit the new documentation website.

If you look for an information about very old versions of CKEditor, FCKeditor and CKFinder check also the CKEditor forum, which was closed in 2015. If not, please head to StackOverflow for support.

(Article contents added)
 
m
 
Line 6: Line 6:
 
However, since CKEditor was a ''complete rewrite'' of FCKeditor, with lots of changes in how the internal stuff works, no automatic upgrade path is available. CKEditor installation and configuration process is pretty straightforward, so if you were able to manage your FCKeditor installation, you should have no trouble with CKEditor either.
 
However, since CKEditor was a ''complete rewrite'' of FCKeditor, with lots of changes in how the internal stuff works, no automatic upgrade path is available. CKEditor installation and configuration process is pretty straightforward, so if you were able to manage your FCKeditor installation, you should have no trouble with CKEditor either.
  
The best option is to [http://ckeditor.com/download download the lastest CKEditor version] and install it, starting anew. Play with the samples (available in the <code>_samples</code> folder), read the [[CKEditor_3.x/Developers_Guide|Developer's Guide]] for [[CKEditor_3.x/Developers_Guide/Installation|installation]] and [[CKEditor_3.x/Developers_Guide/Setting_Configurations|configuration]] instructions and try to integrate the editor with your application.
+
The best option is to [http://ckeditor.com/download download the latest CKEditor version] and install it, starting anew. Play with the samples (available in the <code>_samples</code> folder), read the [[CKEditor_3.x/Developers_Guide|Developer's Guide]] for [[CKEditor_3.x/Developers_Guide/Installation|installation]] and [[CKEditor_3.x/Developers_Guide/Setting_Configurations|configuration]] instructions and try to integrate the editor with your application.
  
 
If you would like to try to mimic your FCKeditor configuration in CKEditor, [[CKEditor_3.x/Developers_Guide/FCKeditor_CKEditor_Configuration_Mapping|here is a matrix of the mappings]] between these two.
 
If you would like to try to mimic your FCKeditor configuration in CKEditor, [[CKEditor_3.x/Developers_Guide/FCKeditor_CKEditor_Configuration_Mapping|here is a matrix of the mappings]] between these two.

Latest revision as of 08:45, 28 March 2012

First of all, an upgrade is the best thing you can do, since FCKeditor is a retired product that is no longer supported. Its source code was frozen in 2010, no further updates are provided and as such, some issues may occur in modern browsers.

CKEditor is a direct successor of FCKeditor, and a very mature and far superior product. It was written from scratch based on our long experience and expertise gained while working on FCKeditor and it contains lots of new features and bug fixes as compared to FCKeditor.

However, since CKEditor was a complete rewrite of FCKeditor, with lots of changes in how the internal stuff works, no automatic upgrade path is available. CKEditor installation and configuration process is pretty straightforward, so if you were able to manage your FCKeditor installation, you should have no trouble with CKEditor either.

The best option is to download the latest CKEditor version and install it, starting anew. Play with the samples (available in the _samples folder), read the Developer's Guide for installation and configuration instructions and try to integrate the editor with your application.

If you would like to try to mimic your FCKeditor configuration in CKEditor, here is a matrix of the mappings between these two.

This page was last edited on 28 March 2012, at 08:45.