CKEditor 3.x HOWTOs

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.

(How do I add my CKFinder license to Joomla? added)
(How do I remove unneeded CKEditor functionality?)
 
(24 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
** [[CKEditor_3.x/Howto/Configuration Change|How do I change the default configuration of the editor?]]
 
** [[CKEditor_3.x/Howto/Configuration Change|How do I change the default configuration of the editor?]]
 
** [[CKEditor_3.x/Howto/Configuration Reference|How do I find the configuration settings to change?]]
 
** [[CKEditor_3.x/Howto/Configuration Reference|How do I find the configuration settings to change?]]
 +
** [[CKEditor_3.x/Howto/Plugin Removal|How do I remove unneeded CKEditor functionality?]]
 
** [[CKEditor_3.x/Howto/Samples|How do I find code examples showing CKEditor customization?]]
 
** [[CKEditor_3.x/Howto/Samples|How do I find code examples showing CKEditor customization?]]
 +
* Licensing and Support
 +
** [[CKEditor_3.x/Howto/Support|How do I get support?]]
 +
** [[CKEditor_3.x/Howto/Support Development|How do I support the development of CKEditor?]]
 +
** [[CKEditor_3.x/Howto/License|How do I know which CKEditor license is appropriate for me?]]
 +
** [[CKEditor_3.x/Howto/Open Source License|How do I know if I can use the free Open Source license?]]
 +
** [[CKEditor_3.x/Howto/License Renewal|How does the license renewal work?]]
 
* Interface
 
* Interface
 
** [[CKEditor_3.x/Howto/Elements Path Removal|How do I remove the names of HTML elements from the bottom of the editor?]]
 
** [[CKEditor_3.x/Howto/Elements Path Removal|How do I remove the names of HTML elements from the bottom of the editor?]]
Line 12: Line 19:
 
** [[CKEditor_3.x/Howto/Disabling Editor Resize|How do I remove the ability to resize the editor?]]
 
** [[CKEditor_3.x/Howto/Disabling Editor Resize|How do I remove the ability to resize the editor?]]
 
** [[CKEditor_3.x/Howto/Resizing Limits|How do I limit the resizing dimensions of the editor?]]
 
** [[CKEditor_3.x/Howto/Resizing Limits|How do I limit the resizing dimensions of the editor?]]
 +
** [[CKEditor_3.x/Howto/Resizing Directions|How do I resize the editor in one direction only, horizontal or vertical?]]
 
** [[CKEditor_3.x/Howto/Disabling Toolbar Collapse|How do I remove the toolbar collapse button?]]
 
** [[CKEditor_3.x/Howto/Disabling Toolbar Collapse|How do I remove the toolbar collapse button?]]
 
** [[CKEditor_3.x/Howto/Toolbar Customization|How do I add or remove toolbar buttons?]]
 
** [[CKEditor_3.x/Howto/Toolbar Customization|How do I add or remove toolbar buttons?]]
 
** [[CKEditor_3.x/Howto/Shared Toolbar|How do I get multiple editor instances to use the same toolbar?]]
 
** [[CKEditor_3.x/Howto/Shared Toolbar|How do I get multiple editor instances to use the same toolbar?]]
 
** [[CKEditor_3.x/Howto/Detaching Toolbar|How do I detach the toolbar from the editing area?]]
 
** [[CKEditor_3.x/Howto/Detaching Toolbar|How do I detach the toolbar from the editing area?]]
 +
** [[CKEditor_3.x/Howto/Keyboard Navigation|How do I navigate the editor using the keyboard?]]
 +
** [[CKEditor_3.x/Howto/Toolbar Cycling|How do I configure the editor to use the ''Arrow'' keys to navigate between all toolbar buttons?]]
 
* Styles
 
* Styles
 
** [[CKEditor_3.x/Howto/Styles List Customization|How do I customize the Styles drop-down list?]]
 
** [[CKEditor_3.x/Howto/Styles List Customization|How do I customize the Styles drop-down list?]]
 +
** [[CKEditor_3.x/Howto/External CSS Styles|How do I add existing CSS styles from an external file to editor output and the Styles drop-down list?]]
 
** [[CKEditor_3.x/Howto/Custom Styles|How do I add custom styles based on classes?]]
 
** [[CKEditor_3.x/Howto/Custom Styles|How do I add custom styles based on classes?]]
 
** [[CKEditor_3.x/Howto/Styles Selection|How do I use the styles on images, tables or other elements?]]
 
** [[CKEditor_3.x/Howto/Styles Selection|How do I use the styles on images, tables or other elements?]]
* Templates
 
** [[CKEditor_3.x/Howto/Custom Templates|How do I add custom CKEditor templates?]]
 
 
* File Upload
 
* File Upload
 
** [[CKEditor_3.x/Howto/File Uploader|How do I upload files or images using CKEditor?]]
 
** [[CKEditor_3.x/Howto/File Uploader|How do I upload files or images using CKEditor?]]
Line 27: Line 36:
 
* Output
 
* Output
 
** [[CKEditor_3.x/Howto/HTML Output|How do I output HTML instead of XHTML code using CKEditor?]]
 
** [[CKEditor_3.x/Howto/HTML Output|How do I output HTML instead of XHTML code using CKEditor?]]
* Spellchecker
+
** [[CKEditor_3.x/Howto/FCKeditor HTML Output|How do I output HTML code in FCKeditor style?]]
 +
** [[CKEditor_3.x/Howto/BBCode Output|How do I output BBCode instead of HTML code using CKEditor?]]
 +
* Pasting
 +
** [[CKEditor_3.x/Howto/Paste Font Styles|How do I preserve font styles and backgrounds when pasting from Word?]]
 +
* Spellchecker and Spell Check As You Type (SCAYT)
 
** [[CKEditor_3.x/Howto/Enabling SCAYT|How do I set the spellchecker to turn on automatically?]]
 
** [[CKEditor_3.x/Howto/Enabling SCAYT|How do I set the spellchecker to turn on automatically?]]
 
** [[CKEditor_3.x/Howto/Disabling SCAYT|How do I disable the spellchecker?]]
 
** [[CKEditor_3.x/Howto/Disabling SCAYT|How do I disable the spellchecker?]]
 +
** [[CKEditor_3.x/Howto/SCAYT Language|How do I change the default language for SCAYT?]]
 +
* Templates
 +
** [[CKEditor_3.x/Howto/Custom Templates|How do I add custom CKEditor templates?]]
 
* Dialog Windows
 
* Dialog Windows
 
** [[CKEditor_3.x/Howto/Editing Dialog Windows|How do I change the contents of a CKEditor dialog window?]]
 
** [[CKEditor_3.x/Howto/Editing Dialog Windows|How do I change the contents of a CKEditor dialog window?]]
 
** [[CKEditor_3.x/Howto/Default Field Values|How do I set a default value for a dialog window field?]]
 
** [[CKEditor_3.x/Howto/Default Field Values|How do I set a default value for a dialog window field?]]
 +
** [[CKEditor_3.x/Howto/Default Dialog Tab|How do I set a specific dialog window tab to open by default?]]
 
** [[CKEditor_3.x/Howto/Field Names|How do I learn the names of dialog window fields?]]
 
** [[CKEditor_3.x/Howto/Field Names|How do I learn the names of dialog window fields?]]
 
** [[CKEditor_3.x/Howto/Disabling Dialog Windows Resize|How do I remove the ability to resize all dialog windows?]]
 
** [[CKEditor_3.x/Howto/Disabling Dialog Windows Resize|How do I remove the ability to resize all dialog windows?]]
 
** [[CKEditor_3.x/Howto/Disabling Dialog Window Resize|How do I remove the ability to resize specific dialog windows?]]
 
** [[CKEditor_3.x/Howto/Disabling Dialog Window Resize|How do I remove the ability to resize specific dialog windows?]]
 +
* Plugins
 +
** [[CKEditor_3.x/Howto/Plugins|How do I create my own CKEditor plugins?]]
 +
** [[CKEditor_3.x/Howto/Plugin Repository|How do I share or download CKEditor plugins?]]
 
* Integration
 
* Integration
 
** [[CKEditor_3.x/Howto/CKEditor.NET|How do I integrate CKEditor with my ASP.NET page?]]
 
** [[CKEditor_3.x/Howto/CKEditor.NET|How do I integrate CKEditor with my ASP.NET page?]]
 +
** [[CKEditor_3.x/Howto/CKEditor for Java|How do I integrate CKEditor with my Java page?]]
 
** [[CKEditor_3.x/Howto/Drupal Installation|How do I integrate CKEditor with Drupal?]]
 
** [[CKEditor_3.x/Howto/Drupal Installation|How do I integrate CKEditor with Drupal?]]
 
** [[CKEditor_3.x/Howto/WordPress Installation|How do I integrate CKEditor with WordPress?]]
 
** [[CKEditor_3.x/Howto/WordPress Installation|How do I integrate CKEditor with WordPress?]]
Line 43: Line 64:
 
** [[CKEditor_3.x/Howto/Joomla CKFinder License|How do I add my CKFinder license to Joomla?]]
 
** [[CKEditor_3.x/Howto/Joomla CKFinder License|How do I add my CKFinder license to Joomla?]]
 
* Miscellaneous
 
* Miscellaneous
 +
** [[CKEditor_3.x/Howto/Upgrade from FCKeditor|How do I upgrade my FCKeditor to the latest CKEditor?]]
 
** [[CKEditor_3.x/Howto/FCKeditor CKEditor Configuration|How do I map FCKeditor to CKEditor configuration settings?]]
 
** [[CKEditor_3.x/Howto/FCKeditor CKEditor Configuration|How do I map FCKeditor to CKEditor configuration settings?]]
 
** [[CKEditor_3.x/Howto/Reading Editor Contents|How do I read or write the contents of CKEditor from JavaScript?]]
 
** [[CKEditor_3.x/Howto/Reading Editor Contents|How do I read or write the contents of CKEditor from JavaScript?]]
 
** [[CKEditor_3.x/Howto/Removing Files|How do I know which files I can remove before uploading CKEditor to my production server?]]
 
** [[CKEditor_3.x/Howto/Removing Files|How do I know which files I can remove before uploading CKEditor to my production server?]]
 
** [[CKEditor_3.x/Howto/Compressing CKEditor Source|How do I compress CKEditor source code after customization?]]
 
** [[CKEditor_3.x/Howto/Compressing CKEditor Source|How do I compress CKEditor source code after customization?]]
 
+
* Bugs and New Features
* Bugs
 
 
** [[CKEditor_3.x/Howto/Bug Reporting|How do I report CKEditor bugs?]]
 
** [[CKEditor_3.x/Howto/Bug Reporting|How do I report CKEditor bugs?]]
 +
** [[CKEditor_3.x/Howto/Feature Requests|How do I request new CKEditor features?]]

Latest revision as of 12:11, 7 March 2012

This section of the CKEditor 3.x documentation gives tips and answers for frequently asked questions regarding the installation, configuration, customization, and integration of CKEditor, along with code samples.

This page was last edited on 7 March 2012, at 12:11.