1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
|
<!DOCTYPE html>
<!--
Copyright (c) 2003-2021, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
-->
<html lang="en">
<head>
<meta charset="utf-8">
<title>CKEditor Samples</title>
<link rel="stylesheet" href="sample.css">
<meta name="description" content="Try the latest sample of CKEditor 4 and learn more about customizing your WYSIWYG editor with endless possibilities.">
</head>
<body>
<h1 class="samples">
CKEditor Samples
</h1>
<div class="warning deprecated">
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>.
</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>
<!-- %REMOVE_START% -->
<h2 class="samples">
Plugins
</h2>
<dl class="samples">
<dt><a class="samples" href="../../plugins/image2/samples/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="../../plugins/mathjax/samples/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="../../plugins/codesnippet/samples/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="../../plugins/sourcedialog/samples/sourcedialog.html">Editing source code in a dialog</a></dt>
<dd>Editing HTML content of both inline and classic editor instances.</dd>
<dt><a class="samples" href="../../plugins/sharedspace/samples/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="../../plugins/autogrow/samples/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="../../plugins/bbcode/samples/bbcode.html">Output for BBCode</a></dt>
<dd>Configuring CKEditor to produce BBCode tags instead of HTML.</dd>
<dt><a class="samples" href="../../plugins/wysiwygarea/samples/fullpage.html">Full page support</a></dt>
<dd>CKEditor inserted with a JavaScript call and used to edit the whole page from <code><html></code> to <code></html></code>.</dd>
<dt><a class="samples" href="../../plugins/stylesheetparser/samples/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="../../plugins/devtools/samples/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="../../plugins/placeholder/samples/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="../../plugins/tableresize/samples/tableresize.html">TableResize plugin</a></dt>
<dd>Using the TableResize plugin to enable table column resizing.</dd>
<dt><a class="samples" href="../../plugins/magicline/samples/magicline.html">Magicline plugin</a></dt>
<dd>Using the Magicline plugin to access difficult focus spaces.</dd>
<dt><a class="samples" href="../../plugins/docprops/samples/docprops.html">Document Properties plugin</a></dt>
<dd>Manage various page meta data with a dialog.</dd>
<dt><a class="samples" href="../../plugins/uicolor/samples/uicolor.html">UIColor plugin</a></dt>
<dd>Using the UIColor plugin to pick up skin color.</dd>
</dl>
<!-- %REMOVE_END% -->
<!-- PLUGINS_SAMPLES -->
</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>
<!-- INLINE_EDITING_SAMPLES -->
</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>
<!-- %REMOVE_START% -->
<dt><a class="samples" href="../../plugins/divarea/samples/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="../../plugins/dialog/samples/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="../../plugins/enterkey/samples/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="../../plugins/toolbar/samples/toolbar.html">Toolbar configuration</a></dt>
<dd>Configuring CKEditor to display full or custom toolbar layout.</dd>
<dt><a class="samples" href="../../plugins/htmlwriter/samples/outputhtml.html">Output HTML</a></dt>
<dd>Configuring CKEditor to produce legacy HTML 4 code.</dd>
<!-- %REMOVE_END% -->
<!-- ADVANCED_SAMPLES -->
</dl>
</div>
</div>
<div id="footer">
<hr>
<p>
CKEditor - The text editor for the Internet - <a class="samples" href="https://ckeditor.com/">https://ckeditor.com</a>
</p>
<p id="copy">
Copyright © 2003-2021, <a class="samples" href="https://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</p>
</div>
</body>
</html>
|