2017-07-01 20:16:47 +00:00
<!DOCTYPE html>
<!--
2019-02-18 12:28:41 +00:00
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
2018-02-04 12:51:11 +00:00
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
2017-07-01 20:16:47 +00:00
-->
< html >
< head >
< meta charset = "utf-8" >
< title > CKEditor Samples< / title >
< link rel = "stylesheet" href = "sample.css" >
< / head >
< body >
< h1 class = "samples" >
CKEditor Samples
< / h1 >
< div class = "warning deprecated" >
2019-08-09 11:38:10 +00:00
These samples are not maintained anymore. Check out the < a href = "https://ckeditor.com/docs/ckeditor4/latest/examples/index.html" > brand new samples in CKEditor Examples< / a > .
2017-07-01 20:16:47 +00:00
< / div >
< div class = "twoColumns" >
< div class = "twoColumnsLeft" >
< h2 class = "samples" >
Basic Samples
< / h2 >
< dl class = "samples" >
< dt > < a class = "samples" href = "replacebyclass.html" > Replace textarea elements by class name< / a > < / dt >
< dd > Automatic replacement of all textarea elements of a given class with a CKEditor instance.< / dd >
< dt > < a class = "samples" href = "replacebycode.html" > Replace textarea elements by code< / a > < / dt >
< dd > Replacement of textarea elements with CKEditor instances by using a JavaScript call.< / dd >
< dt > < a class = "samples" href = "jquery.html" > Create editors with jQuery< / a > < / dt >
< dd > Creating standard and inline CKEditor instances with jQuery adapter.< / dd >
< / dl >
< h2 class = "samples" >
Basic Customization
< / h2 >
< dl class = "samples" >
< dt > < a class = "samples" href = "uicolor.html" > User Interface color< / a > < / dt >
< dd > Changing CKEditor User Interface color and adding a toolbar button that lets the user set the UI color.< / dd >
< dt > < a class = "samples" href = "uilanguages.html" > User Interface languages< / a > < / dt >
< dd > Changing CKEditor User Interface language and adding a drop-down list that lets the user choose the UI language.< / dd >
< / dl >
< h2 class = "samples" > Plugins< / h2 >
< dl class = "samples" >
< dt > < a class = "samples" href = "codesnippet/codesnippet.html" > Code Snippet plugin< / a > < span class = "new" > New!< / span > < / dt >
< dd > View and modify code using the Code Snippet plugin.< / dd >
< dt > < a class = "samples" href = "image2/image2.html" > New Image plugin< / a > < span class = "new" > New!< / span > < / dt >
< dd > Using the new Image plugin to insert captioned images and adjust their dimensions.< / dd >
< dt > < a class = "samples" href = "mathjax/mathjax.html" > Mathematics plugin< / a > < span class = "new" > New!< / span > < / dt >
< dd > Create mathematical equations in TeX and display them in visual form.< / dd >
< dt > < a class = "samples" href = "sourcedialog/sourcedialog.html" > Editing source code in a dialog< / a > < span class = "new" > New!< / span > < / dt >
< dd > Editing HTML content of both inline and classic editor instances.< / dd >
< dt > < a class = "samples" href = "autogrow/autogrow.html" > AutoGrow plugin< / a > < / dt >
< dd > Using the AutoGrow plugin in order to make the editor grow to fit the size of its content.< / dd >
< dt > < a class = "samples" href = "bbcode/bbcode.html" > Output for BBCode< / a > < / dt >
< dd > Configuring CKEditor to produce BBCode tags instead of HTML.< / dd >
< dt > < a class = "samples" href = "devtools/devtools.html" > Developer Tools plugin< / a > < / dt >
< dd > Using the Developer Tools plugin to display information about dialog window UI elements to allow for easier customization.< / dd >
< dt > < a class = "samples" href = "docprops/docprops.html" > Document Properties plugin< / a > < / dt >
< dd > Manage various page meta data with a dialog.< / dd >
< dt > < a class = "samples" href = "magicline/magicline.html" > Magicline plugin< / a > < / dt >
< dd > Using the Magicline plugin to access difficult focus spaces.< / dd >
< dt > < a class = "samples" href = "placeholder/placeholder.html" > Placeholder plugin< / a > < / dt >
< dd > Using the Placeholder plugin to create uneditable sections that can only be created and modified with a proper dialog window.< / dd >
< dt > < a class = "samples" href = "sharedspace/sharedspace.html" > Shared-Space plugin< / a > < / dt >
< dd > Having the toolbar and the bottom bar spaces shared by different editor instances.< / dd >
< dt > < a class = "samples" href = "stylesheetparser/stylesheetparser.html" > Stylesheet Parser plugin< / a > < / dt >
< dd > Using the Stylesheet Parser plugin to fill the Styles drop-down list based on the CSS classes available in the document stylesheet.< / dd >
< dt > < a class = "samples" href = "tableresize/tableresize.html" > TableResize plugin< / a > < / dt >
< dd > Using the TableResize plugin to enable table column resizing.< / dd >
< dt > < a class = "samples" href = "uicolor/uicolor.html" > UIColor plugin< / a > < / dt >
< dd > Using the UIColor plugin to pick up skin color.< / dd >
< dt > < a class = "samples" href = "wysiwygarea/fullpage.html" > Full page support< / a > < / dt >
< dd > CKEditor inserted with a JavaScript call and used to edit the whole page from < html> to < /html> .< / dd >
< / dl >
< / div >
< div class = "twoColumnsRight" >
< h2 class = "samples" >
Inline Editing
< / h2 >
< dl class = "samples" >
< dt > < a class = "samples" href = "inlineall.html" > Massive inline editor creation< / a > < / dt >
< dd > Turn all elements with < code > contentEditable = true< / code > attribute into inline editors.< / dd >
< dt > < a class = "samples" href = "inlinebycode.html" > Convert element into an inline editor by code< / a > < / dt >
< dd > Conversion of DOM elements into inline CKEditor instances by using a JavaScript call.< / dd >
< dt > < a class = "samples" href = "inlinetextarea.html" > Replace textarea with inline editor< / a > < span class = "new" > New!< / span > < / dt >
< dd > A form with a textarea that is replaced by an inline editor at runtime.< / dd >
< / dl >
< h2 class = "samples" >
Advanced Samples
< / h2 >
< dl class = "samples" >
< dt > < a class = "samples" href = "datafiltering.html" > Data filtering and features activation< / a > < span class = "new" > New!< / span > < / dt >
< dd > Data filtering and automatic features activation basing on configuration.< / dd >
< dt > < a class = "samples" href = "divreplace.html" > Replace DIV elements on the fly< / a > < / dt >
< dd > Transforming a < code > div< / code > element into an instance of CKEditor with a mouse click.< / dd >
< dt > < a class = "samples" href = "appendto.html" > Append editor instances< / a > < / dt >
< dd > Appending editor instances to existing DOM elements.< / dd >
< dt > < a class = "samples" href = "ajax.html" > Create and destroy editor instances for Ajax applications< / a > < / dt >
< dd > Creating and destroying CKEditor instances on the fly and saving the contents entered into the editor window.< / dd >
< dt > < a class = "samples" href = "api.html" > Basic usage of the API< / a > < / dt >
< dd > Using the CKEditor JavaScript API to interact with the editor at runtime.< / dd >
< dt > < a class = "samples" href = "xhtmlstyle.html" > XHTML-compliant style< / a > < / dt >
< dd > Configuring CKEditor to produce XHTML 1.1 compliant attributes and styles.< / dd >
< dt > < a class = "samples" href = "readonly.html" > Read-only mode< / a > < / dt >
< dd > Using the readOnly API to block introducing changes to the editor contents.< / dd >
< dt > < a class = "samples" href = "tabindex.html" > "Tab" key-based navigation< / a > < / dt >
< dd > Navigating among editor instances with tab key.< / dd >
< dt > < a class = "samples" href = "dialog/dialog.html" > Using the JavaScript API to customize dialog windows< / a > < / dt >
< dd > Using the dialog windows API to customize dialog windows without changing the original editor code.< / dd >
< dt > < a class = "samples" href = "divarea/divarea.html" > Replace Textarea with a " DIV-based" editor< / a > < / dt >
< dd > Using < code > div< / code > instead of < code > iframe< / code > for rich editing.< / dd >
< dt > < a class = "samples" href = "enterkey/enterkey.html" > Using the " Enter" key in CKEditor< / a > < / dt >
< dd > Configuring the behavior of < em > Enter< / em > and < em > Shift+Enter< / em > keys.< / dd >
< dt > < a class = "samples" href = "htmlwriter/outputhtml.html" > Output HTML< / a > < / dt >
< dd > Configuring CKEditor to produce legacy HTML 4 code.< / dd >
2019-08-09 11:38:10 +00:00
< dt > < a class = "samples" href = "htmlwriter/outputforflash.html" > Output for Flash< / a > < / dt >
< dd > Configuring CKEditor to produce HTML code that can be used with Adobe Flash.< / dd >
2017-07-01 20:16:47 +00:00
< dt > < a class = "samples" href = "toolbar/toolbar.html" > Toolbar Configurations< / a > < / dt >
< dd > Configuring CKEditor to display full or custom toolbar layout.< / dd >
< / dl >
< / div >
< / div >
< div id = "footer" >
< hr >
< p >
2018-02-04 12:51:11 +00:00
CKEditor - The text editor for the Internet - < a class = "samples" href = "https://ckeditor.com/" > https://ckeditor.com< / a >
2017-07-01 20:16:47 +00:00
< / p >
< p id = "copy" >
2019-02-18 12:28:41 +00:00
Copyright © 2003-2019, < a class = "samples" href = "https://cksource.com/" > CKSource< / a > - Frederico Knabben. All rights reserved.
2017-07-01 20:16:47 +00:00
< / p >
< / div >
< / body >
< / html >