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.

(Items sorted alphabetically)
(RemoveAttributes link added)
 
(9 intermediate revisions by 3 users not shown)
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.
+
'''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 the mappings between the [[CKEditor_3.x/Developers_Guide/Setting_Configurations|configuration settings of CKEditor]] and [[FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options|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" class="borders">
 
<caption>Configuration Settings</caption>
 
<caption>Configuration Settings</caption>
 
<tr>
 
<tr>
Line 22: Line 22:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/AutoDetectLanguage AutoDetectLanguage]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/AutoDetectLanguage AutoDetectLanguage]</code></td>
 
<td></td>
 
<td></td>
<td>Always auto detecting unless the language configuration was specified. Falls back to <code>defaultLanguage</code>.</td>
+
<td>Always auto detecting unless the <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.language language]</code> configuration was specified. Falls back to <code>defaultLanguage</code>.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 151: Line 151:
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/EnableMoreFontColors EnableMoreFontColors]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/EnableMoreFontColors EnableMoreFontColors]</code></td>
<td><code>colorButton_enableMore</code></td>
+
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.colorButton_enableMore colorButton_enableMore]</code></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
Line 167: Line 167:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FirefoxSpellChecker FirefoxSpellChecker]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FirefoxSpellChecker FirefoxSpellChecker]</code></td>
 
<td></td>
 
<td></td>
<td>Not ported.</td>
+
<td>Not ported. Check <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.disableNativeSpellChecker disableNativeSpellChecker]</code>.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 192: Line 192:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FlashDlgHideAdvanced FlashDlgHideAdvanced]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/FlashDlgHideAdvanced FlashDlgHideAdvanced]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog window definition instead.</td>
+
<td>Use dialog window definition or <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeDialogTabs config.removeDialogTabs = 'flash:advanced']</code> instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 307: Line 307:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ImageDlgHideAdvanced ImageDlgHideAdvanced]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ImageDlgHideAdvanced ImageDlgHideAdvanced]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog window definition instead.</td>
+
<td>Use dialog window definition or <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeDialogTabs config.removeDialogTabs = 'image:advanced']</code> instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ImageDlgHideLink ImageDlgHideLink]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ImageDlgHideLink ImageDlgHideLink]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog window definition instead.</td>
+
<td>Use dialog window definition or <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeDialogTabs config.removeDialogTabs = 'image:Link']</code> instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 361: Line 361:
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/JustifyClasses JustifyClasses]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/JustifyClasses JustifyClasses]</code></td>
<td><code>justifyClasses</code></td>
+
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.justifyClasses justifyClasses]</code></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
Line 392: Line 392:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkDlgHideAdvanced LinkDlgHideAdvanced]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/LinkDlgHideAdvanced LinkDlgHideAdvanced]</code></td>
 
<td></td>
 
<td></td>
<td>Use dialog window definition instead.</td>
+
<td>Use dialog window definition or <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeDialogTabs config.removeDialogTabs = 'link:advanced']</code> instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<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 window definition instead.</td>
+
<td>Use dialog window definition or <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeDialogTabs config.removeDialogTabs = 'link:target']</code> instead.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 421: Line 421:
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/MaxUndoLevels MaxUndoLevels]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/MaxUndoLevels MaxUndoLevels]</code></td>
<td><code>undoStackSize</code></td>
+
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.undoStackSize undoStackSize]</code></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
Line 456: Line 456:
 
<tr>
 
<tr>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProcessNumericEntities ProcessNumericEntities]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProcessNumericEntities ProcessNumericEntities]</code></td>
<td><code>entities_processNumerical</code></td>
+
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.entities_processNumerical entities_processNumerical]</code></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
Line 467: Line 467:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProtectedTags ProtectedTags]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProtectedTags ProtectedTags]</code></td>
 
<td></td>
 
<td></td>
<td>Use <code>protectedSource</code>.</td>
+
<td>Use <code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.protectedSource protectedSource]</code> instead.</td>
 +
</tr>
 +
<tr>
 +
<td><code>[[FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/RemoveAttributes|RemoveAttributes]]</code></td>
 +
<td><code>[http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.removeFormatAttributes removeFormatAttributes]</code></td>
 +
<td></td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 572: Line 577:
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/TemplatesXmlPath TemplatesXmlPath]</code></td>
 
<td><code>[http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/TemplatesXmlPath TemplatesXmlPath]</code></td>
 
<td></td>
 
<td></td>
<td>Not ported.</td>
+
<td>Not ported. Refer to the [[CKEditor_3.x/Developers_Guide/Templates|Templates]] article.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>

Latest revision as of 14:30, 6 December 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 the mappings between the configuration settings of CKEditor and its predecessor.

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