Configuration Settings Mapping Between FCKEditor and CKEditor

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.

(Fourth batch of config options added)
(Introduction, further links, minor corrections)
Line 1: Line 1:
 
{{#CUSTOMTITLE:Configuration Settings Mapping Between FCKEditor and CKEditor}}
 
{{#CUSTOMTITLE:Configuration Settings Mapping Between FCKEditor and CKEditor}}
 +
'''CKEditor 3.x''' is a new version of our previous editor, known as '''FCKeditor 2.x'''. The 3.x line brought about not only a name change, but also a complete rewrite of the product, including major changes in its architecture. To make upgrading existing customizations easier the table below lists a mapping between the [[CKEditor_3.x/Developers_Guide/Setting_Configurations|configuration settings]] of CKEditor and its predecessor.
  
 
<table summary="A listing of configuration settings mapping between FCKeditor and CKEditor">
 
<table summary="A listing of configuration settings mapping between FCKeditor and CKEditor">
Line 11: Line 12:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/AutoDetectPasteFromWord AutoDetectPasteFromWord]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/AutoDetectPasteFromWord AutoDetectPasteFromWord]</code></td>
 
<td></td>
 
<td></td>
<td>Always auto detecting, unless the plugin is removed. Alternative: <code>pasteFromWordPromptCleanup</code>.</td>
+
<td>Always auto detecting, unless the plugin is removed. Alternative: <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.pasteFromWordPromptCleanup pasteFromWordPromptCleanup]</code>.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 21: Line 22:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/CleanWordKeepsStructure CleanWordKeepsStructure]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/CleanWordKeepsStructure CleanWordKeepsStructure]</code></td>
 
<td></td>
 
<td></td>
<td>Mapped to: <code>pasteFromWordCleanupFile</code>, <code>pasteFromWordNumberedHeadingToList</code>, <code>pasteFromWordRemoveFontStyles</code>, <code>pasteFromWordRemoveStyles</code></td>
+
<td>Mapped to: <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.pasteFromWordCleanupFile pasteFromWordCleanupFile]</code>, <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.pasteFromWordNumberedHeadingToList pasteFromWordNumberedHeadingToList]</code>, <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.pasteFromWordRemoveFontStyles pasteFromWordRemoveFontStyles]</code>, and <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.pasteFromWordRemoveStyles pasteFromWordRemoveStyles]</code>.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 31: Line 32:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/DefaultLinkTarget DefaultLinkTarget]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/DefaultLinkTarget DefaultLinkTarget]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog definition instead.</td>
+
<td>Use dialog window definition instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 51: Line 52:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkDlgHideTarget LinkDlgHideTarget]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkDlgHideTarget LinkDlgHideTarget]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog definition instead.</td>
+
<td>Use dialog window definition instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 76: Line 77:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/TemplateReplaceCheckbox TemplateReplaceCheckbox]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/TemplateReplaceCheckbox TemplateReplaceCheckbox]</code></td>
 
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.templates_replaceContent templates_replaceContent]</code></td>
 
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.templates_replaceContent templates_replaceContent]</code></td>
<td>Use dialog definition instead.</td>
+
<td>Use dialog window definition instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 196: Line 197:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatIndentator FormatIndentator]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatIndentator FormatIndentator]</code></td>
 
<td></td>
 
<td></td>
<td>Use dataprocessor.</td>
+
<td>Use [[http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Data_Processor dataprocessor]].</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatOutput FormatOutput]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatOutput FormatOutput]</code></td>
 
<td></td>
 
<td></td>
<td>Use dataprocessor.</td>
+
<td>Use [[http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Data_Processor dataprocessor]].</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatSource FormatSource]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FormatSource FormatSource]</code></td>
 
<td></td>
 
<td></td>
<td>Use dataprocessor.</td>
+
<td>Use [[http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Data_Processor dataprocessor]].</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 539: Line 540:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkUpload LinkUpload]<td></td>
+
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkUpload LinkUpload]</code></td>
 
<td>If the URL is specified.</td>
 
<td>If the URL is specified.</td>
 
<td></td>
 
<td></td>

Revision as of 13:58, 24 February 2011

CKEditor 3.x is a new version of our previous editor, known as FCKeditor 2.x. The 3.x line brought about not only a name change, but also a complete rewrite of the product, including major changes in its architecture. To make upgrading existing customizations easier the table below lists a mapping between the configuration settings of CKEditor and its predecessor.

Configuration Settings
FCKeditor CKEditor Notes
AutoDetectPasteFromWord Always auto detecting, unless the plugin is removed. Alternative: pasteFromWordPromptCleanup.
BaseHref baseHref
CleanWordKeepsStructure Mapped to: pasteFromWordCleanupFile, pasteFromWordNumberedHeadingToList, pasteFromWordRemoveFontStyles, and pasteFromWordRemoveStyles.
ContentLangDirection contentsLangDirection
DefaultLinkTarget Use dialog window definition instead.
DocType docType
ForcePasteAsPlainText forcePasteAsPlainText
FullPage fullPage
LinkDlgHideTarget Use dialog window definition instead.
MaxUndoLevels undoStackSize
StartupFocus startupFocus
StartupShowBlocks startupOutlineBlocks
TemplateReplaceAll templates_replaceContent
TemplateReplaceCheckbox templates_replaceContent Use dialog window definition instead.
ToolbarComboPreviewCSS contentsCss Use in conjuction with cke_format and cke_styles classes that are appended to the html tag of an iframe.
BodyId bodyId
BodyClass bodyClass
CoreStyles stylesSet
CustomStyles stylesSet
EditorAreaCSS contentsCss
EditorAreaStyles contentsCss
FontColors colorButton_colors
FontFormats format_tags
FontNames font_names
FontSizes fontSize_sizes
IndentClasses indentClasses
IndentLength indentOffset
IndentUnit indentUnit
JustifyClasses justifyClasses
RemoveFormatTags removeFormatTags
StylesXmlPath Not ported.
AdditionalNumericEntities entities_additional
EMailProtection emailProtection
EMailProtectionFunction emailProtection
EnterMode enterMode
FillEmptyBlocks fillEmptyBlocks
ForceSimpleAmpersand forceSimpleAmpersand
FormatIndentator Use [dataprocessor].
FormatOutput Use [dataprocessor].
FormatSource Use [dataprocessor].
HtmlEncodeOutput htmlEncodeOutput
IgnoreEmptyParagraphValue ignoreEmptyParagraph
IncludeGreekEntities entities_greek
IncludeLatinEntities entities_latin
ProcessHTMLEntities entities
ProcessNumericEntities entities_processNumerical
ShiftEnterMode shiftEnterMode
TabSpaces tabSpaces
AutoDetectLanguage Always auto detecting unless the language configuration was specified. Falls back to defaultLanguage.
ContextMenu menu_groups
DefaultFontFormatLabel Uses the label defined in the language file.
DefaultFontSizeLabel fontSize_defaultLabel
DefaultFontLabel font_defaultLabel
DefaultLanguage defaultLanguage
DefaultStyleLabel Uses the label defined in the language file.
DisableFFTableHandles disableNativeTableHandles
DisableObjectResizing disableObjectResizing
EnableMoreFontColors colorButton_enableMore
FlashDlgHideAdvanced Use dialog window definition instead.
FloatingPanelsZIndex baseFloatZIndex
ImageDlgHideLink Use dialog window definition instead.
ImageDlgHideAdvanced Use dialog window definition instead.
Keystrokes keystrokes
LinkDlgHideAdvanced Use dialog window definition instead.
ShowBorders startupShowBorders
ShowDropDialog Will be opened automatically when it is impossible to get the clipboard text programmatically.
SkinPath skin Defaults to basedirectory/skin/name.
SourcePopup Not ported.
SmileyColumns smiley_columns
SmileyWindowHeight Use dialog window definition instead.
SmileyWindowWidth Use dialog window definition instead.
ToolbarCanCollapse toolbarCanCollapse
ToolbarStartExpanded toolbarStartupExpanded
ToolbarLocation toolbarLocation
ToolbarSets toolbar
AllowQueryStringDebug Not ported.
BrowserContextMenuOnCtrl browserContextMenuOnCtrl
CustomConfigurationsPath customConfig
Debug Not ported.
FirefoxSpellChecker Not ported.
IeSpellDownloadUrl Not ported.
PluginsPath Not ported.
Plugins.Add extraPlugins
PreloadImages Not ported.
PreserveSessionOnFileBrowser Not ported.
ProtectedSource.Add protectedSource
ProtectedTags Use protectedSource.
SmileyPath smiley_path
SmileyImages smiley_images
SpellChecker Depends on which plugin(s) is/are loaded.
ScaytAutoStartup scayt_autoStartup
SpellerPagesServerScript Not ported.
TemplatesXmlPath Not ported.
MsWebBrowserControlCompat Not ported.
LinkBrowser If the URL is specified.
LinkBrowserURL filebrowserLinkBrowseUrl
LinkBrowserWindowWidth filebrowserLinkWindowHeight
LinkBrowserWindowHeight filebrowserLinkWindowWidth
ImageBrowser If the URL is specified.
ImageBrowserURL filebrowserImageBrowseUrl
ImageBrowserWindowWidth filebrowserImageWindowWidth
ImageBrowserWindowHeight filebrowserImageWindowHeight
FlashBrowser If the URL is specified.
FlashBrowserURL filebrowserFlashBrowseUrl
FlashBrowserWindowWidth filebrowserFlashWindowHeight
FlashBrowserWindowHeight filebrowserFlashWindowWidth
LinkUpload If the URL is specified.
LinkUploadURL filebrowserLinkUploadUrl
ImageUpload If the URL is specified.
ImageUploadURL filebrowserImageUploadUrl
FlashUpload If the URL is specified.
FlashUploadURL filebrowserFlashUploadUrl
ImageUploadAllowedExtensions Not ported.
ImageUploadDeniedExtensions Not ported.
LinkUploadAllowedExtensions Not ported.
LinkUploadDeniedExtensions Not ported.
FlashUploadAllowedExtensions Not ported.
FlashUploadDeniedExtensions Not ported.