Congratulations!
++ If you can see CKEditor below, it means that the installation succeeded. + You can now try out your new editor version, see its features, and when you are ready to move on, check some of the most useful resources recommended below. +
+-
- CKEditor - The text editor for the Internet - http://ckeditor.com +
Hello world!
+I'm an instance of CKEditor.
+Customize Your Editor
+Modular build and numerous configuration options give you nearly endless possibilities to customize CKEditor. Replace the content of your config.js file with the following code and refresh this page (remember to clear the browser cache)!
CKEDITOR.editorConfig = function( config ) {
+ config.language = 'es';
+ config.uiColor = '#F7B42C';
+ config.height = 300;
+ config.toolbarCanCollapse = true;
+};
+ Toolbar Configuration
+If you want to reorder toolbar buttons or remove some of them, check this handy tool!
+More Samples!
+Visit the CKEditor SDK for a huge collection of samples showcasing editor features, with source code readily available to copy and use in your own implementation.
+Developer's Guide
+The most important resource for all developers working with CKEditor, integrating it with their websites and applications, and customizing to their needs. You can start from here:
+-
+
- Getting Started – Explains most crucial editor concepts and practices as well as the installation process and integration with your website. +
- Advanced Installation Concepts – Describes how to upgrade, install additional components (plugins, skins), or create a custom build. +
When you have the basics sorted out, feel free to browse some more advanced sections like:
+-
+
- Functionality Overview – Descriptions and samples of various editor features. +
- Plugin SDK, Widget SDK, and Skin SDK – Useful when you want to create your own editor components. +
CKEditor JavaScript API
+CKEditor boasts a rich JavaScript API that you can use to adjust the editor to your needs and integrate it with your website or application.
+CKEditor Samples » Append To Page Element Using JavaScript Code
+diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/assets/inlineall/logo.png b/rainloop/v/0.0.0/static/ckeditor/samples/old/assets/inlineall/logo.png similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/assets/inlineall/logo.png rename to rainloop/v/0.0.0/static/ckeditor/samples/old/assets/inlineall/logo.png diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/assets/outputxhtml/outputxhtml.css b/rainloop/v/0.0.0/static/ckeditor/samples/old/assets/outputxhtml/outputxhtml.css similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/assets/outputxhtml/outputxhtml.css rename to rainloop/v/0.0.0/static/ckeditor/samples/old/assets/outputxhtml/outputxhtml.css diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/assets/posteddata.php b/rainloop/v/0.0.0/static/ckeditor/samples/old/assets/posteddata.php similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/assets/posteddata.php rename to rainloop/v/0.0.0/static/ckeditor/samples/old/assets/posteddata.php diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/assets/sample.jpg b/rainloop/v/0.0.0/static/ckeditor/samples/old/assets/sample.jpg similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/assets/sample.jpg rename to rainloop/v/0.0.0/static/ckeditor/samples/old/assets/sample.jpg diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/assets/uilanguages/languages.js b/rainloop/v/0.0.0/static/ckeditor/samples/old/assets/uilanguages/languages.js similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/assets/uilanguages/languages.js rename to rainloop/v/0.0.0/static/ckeditor/samples/old/assets/uilanguages/languages.js diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/datafiltering.html b/rainloop/v/0.0.0/static/ckeditor/samples/old/datafiltering.html similarity index 72% rename from rainloop/v/0.0.0/static/ckeditor/samples/datafiltering.html rename to rainloop/v/0.0.0/static/ckeditor/samples/old/datafiltering.html index 1165594ae..75c8c8be8 100644 --- a/rainloop/v/0.0.0/static/ckeditor/samples/datafiltering.html +++ b/rainloop/v/0.0.0/static/ckeditor/samples/old/datafiltering.html @@ -7,7 +7,7 @@ For licensing, see LICENSE.md or http://ckeditor.com/license
+ +
+ This editor is using a custom configuration for ACF.
+ It's using the
+ Disallowed Content property of the filter to eliminate all a and img tags,
+ while allowing all other tags.
+
+CKEDITOR.replace( 'editor7', {
+ allowedContent: {
+ // Allow all content.
+ $1: {
+ elements: CKEDITOR.dtd,
+ attributes: true,
+ styles: true,
+ classes: true
+ }
+ },
+ disallowedContent: 'img a'
+} );
+
+ diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/plugins/dialog/assets/my_dialog.js b/rainloop/v/0.0.0/static/ckeditor/samples/old/dialog/assets/my_dialog.js similarity index 100% rename from rainloop/v/0.0.0/static/ckeditor/samples/plugins/dialog/assets/my_dialog.js rename to rainloop/v/0.0.0/static/ckeditor/samples/old/dialog/assets/my_dialog.js diff --git a/vendors/ckeditor/samples/plugins/dialog/dialog.html b/rainloop/v/0.0.0/static/ckeditor/samples/old/dialog/dialog.html similarity index 95% rename from vendors/ckeditor/samples/plugins/dialog/dialog.html rename to rainloop/v/0.0.0/static/ckeditor/samples/old/dialog/dialog.html index a85c56645..803ffb527 100644 --- a/vendors/ckeditor/samples/plugins/dialog/dialog.html +++ b/rainloop/v/0.0.0/static/ckeditor/samples/old/dialog/dialog.html @@ -8,7 +8,7 @@ For licensing, see LICENSE.md or http://ckeditor.com/license
- CKEditor Samples » Using CKEditor Dialog API + CKEditor Samples » Using CKEditor Dialog API
+This sample shows how to use the diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/old/divarea/divarea.html b/rainloop/v/0.0.0/static/ckeditor/samples/old/divarea/divarea.html new file mode 100644 index 000000000..650993830 --- /dev/null +++ b/rainloop/v/0.0.0/static/ckeditor/samples/old/divarea/divarea.html @@ -0,0 +1,64 @@ + + + +
+ ++ CKEditor Samples » Replace Textarea with a "DIV-based" editor +
++
+ CKEditor - The text editor for the Internet - http://ckeditor.com +
++ Copyright © 2003-2015, CKSource - Frederico + Knabben. All rights reserved. +
+");b||(c=c.replace(RegExp("
(?="+i+">)"),function(a){return CKEDITOR.tools.repeat(a,2)}));c=c.replace(/^ | $/g," ");return c=c.replace(/(>|\s) /g,function(a,g){return g+" "}).replace(/ (?=<)/g," ")},getNextNumber:function(){var a= +0;return function(){return++a}}(),getNextId:function(){return"cke_"+this.getNextNumber()},getUniqueId:function(){for(var a="e",g=0;g<8;g++)a=a+Math.floor((1+Math.random())*65536).toString(16).substring(1);return a},override:function(a,g){var b=g(a);b.prototype=a.prototype;return b},setTimeout:function(a,g,b,c,i){i||(i=window);b||(b=i);return i.setTimeout(function(){c?a.apply(b,[].concat(c)):a.apply(b)},g||0)},trim:function(){var a=/(?:^[ \t\n\r]+)|(?:[ \t\n\r]+$)/g;return function(g){return g.replace(a, +"")}}(),ltrim:function(){var a=/^[ \t\n\r]+/g;return function(g){return g.replace(a,"")}}(),rtrim:function(){var a=/[ \t\n\r]+$/g;return function(g){return g.replace(a,"")}}(),indexOf:function(a,g){if(typeof g=="function")for(var b=0,c=a.length;b
- CKEditor Samples -
-- Basic Samples -
--
-
- Replace textarea elements by class name -
- Automatic replacement of all textarea elements of a given class with a CKEditor instance. + -
- Replace textarea elements by code -
- Replacement of textarea elements with CKEditor instances by using a JavaScript call. + -
- Create editors with jQuery -
- Creating standard and inline CKEditor instances with jQuery adapter. -
+
+
- - Basic Customization -
--
-
- User Interface color -
- Changing CKEditor User Interface color and adding a toolbar button that lets the user set the UI color. + +
Plugins
--
-
- New Image pluginNew! -
- Using the new Image plugin to insert captioned images and adjust their dimensions. - -
- Shared-Space plugin -
- Having the toolbar and the bottom bar spaces shared by different editor instances. - -
- TableResize plugin -
- Using the TableResize plugin to enable table column resizing. -
- Inline Editing -
--
-
- Massive inline editor creation -
- Turn all elements with
contentEditable = trueattribute into inline editors.
-
- - Convert element into an inline editor by code -
- Conversion of DOM elements into inline CKEditor instances by using a JavaScript call. - -
- Replace textarea with inline editor New! -
- A form with a textarea that is replaced by an inline editor at runtime. - - -
- Advanced Samples -
--
-
- Data filtering and features activation New! -
- Data filtering and automatic features activation basing on configuration. - -
- Replace DIV elements on the fly -
- Transforming a
divelement into an instance of CKEditor with a mouse click.
-
- - Append editor instances -
- Appending editor instances to existing DOM elements. - -
- Create and destroy editor instances for Ajax applications -
- Creating and destroying CKEditor instances on the fly and saving the contents entered into the editor window. - -
- Basic usage of the API -
- Using the CKEditor JavaScript API to interact with the editor at runtime. - -
- XHTML-compliant style -
- Configuring CKEditor to produce XHTML 1.1 compliant attributes and styles. - -
- Read-only mode -
- Using the readOnly API to block introducing changes to the editor contents. - -
- "Tab" key-based navigation -
- Navigating among editor instances with tab key. - - - -
- Using the JavaScript API to customize dialog windows -
- Using the dialog windows API to customize dialog windows without changing the original editor code. - -
- Replace Textarea with a "DIV-based" editor -
- Using
divinstead ofiframefor rich editing.
-
- - Using the "Enter" key in CKEditor -
- Configuring the behavior of Enter and Shift+Enter keys. - -
- Toolbar Configurations -
- Configuring CKEditor to display full or custom toolbar layout. - -
Congratulations!
++ If you can see CKEditor below, it means that the installation succeeded. + You can now try out your new editor version, see its features, and when you are ready to move on, check some of the most useful resources recommended below. +
+-
- CKEditor - The text editor for the Internet - http://ckeditor.com +
Hello world!
+I'm an instance of CKEditor.
+Customize Your Editor
+Modular build and numerous configuration options give you nearly endless possibilities to customize CKEditor. Replace the content of your config.js file with the following code and refresh this page (remember to clear the browser cache)!
CKEDITOR.editorConfig = function( config ) {
+ config.language = 'es';
+ config.uiColor = '#F7B42C';
+ config.height = 300;
+ config.toolbarCanCollapse = true;
+};
+ Toolbar Configuration
+If you want to reorder toolbar buttons or remove some of them, check this handy tool!
+More Samples!
+Visit the CKEditor SDK for a huge collection of samples showcasing editor features, with source code readily available to copy and use in your own implementation.
+Developer's Guide
+The most important resource for all developers working with CKEditor, integrating it with their websites and applications, and customizing to their needs. You can start from here:
+-
+
- Getting Started – Explains most crucial editor concepts and practices as well as the installation process and integration with your website. +
- Advanced Installation Concepts – Describes how to upgrade, install additional components (plugins, skins), or create a custom build. +
When you have the basics sorted out, feel free to browse some more advanced sections like:
+-
+
- Functionality Overview – Descriptions and samples of various editor features. +
- Plugin SDK, Widget SDK, and Skin SDK – Useful when you want to create your own editor components. +
CKEditor JavaScript API
+CKEditor boasts a rich JavaScript API that you can use to adjust the editor to your needs and integrate it with your website or application.
+CKEditor Samples » Append To Page Element Using JavaScript Code
+diff --git a/vendors/ckeditor/samples/assets/inlineall/logo.png b/vendors/ckeditor/samples/old/assets/inlineall/logo.png similarity index 100% rename from vendors/ckeditor/samples/assets/inlineall/logo.png rename to vendors/ckeditor/samples/old/assets/inlineall/logo.png diff --git a/vendors/ckeditor/samples/assets/outputxhtml/outputxhtml.css b/vendors/ckeditor/samples/old/assets/outputxhtml/outputxhtml.css similarity index 100% rename from vendors/ckeditor/samples/assets/outputxhtml/outputxhtml.css rename to vendors/ckeditor/samples/old/assets/outputxhtml/outputxhtml.css diff --git a/vendors/ckeditor/samples/assets/posteddata.php b/vendors/ckeditor/samples/old/assets/posteddata.php similarity index 100% rename from vendors/ckeditor/samples/assets/posteddata.php rename to vendors/ckeditor/samples/old/assets/posteddata.php diff --git a/vendors/ckeditor/samples/assets/sample.jpg b/vendors/ckeditor/samples/old/assets/sample.jpg similarity index 100% rename from vendors/ckeditor/samples/assets/sample.jpg rename to vendors/ckeditor/samples/old/assets/sample.jpg diff --git a/vendors/ckeditor/samples/assets/uilanguages/languages.js b/vendors/ckeditor/samples/old/assets/uilanguages/languages.js similarity index 100% rename from vendors/ckeditor/samples/assets/uilanguages/languages.js rename to vendors/ckeditor/samples/old/assets/uilanguages/languages.js diff --git a/vendors/ckeditor/samples/datafiltering.html b/vendors/ckeditor/samples/old/datafiltering.html similarity index 72% rename from vendors/ckeditor/samples/datafiltering.html rename to vendors/ckeditor/samples/old/datafiltering.html index 1165594ae..75c8c8be8 100644 --- a/vendors/ckeditor/samples/datafiltering.html +++ b/vendors/ckeditor/samples/old/datafiltering.html @@ -7,7 +7,7 @@ For licensing, see LICENSE.md or http://ckeditor.com/license
+ +
+ This editor is using a custom configuration for ACF.
+ It's using the
+ Disallowed Content property of the filter to eliminate all a and img tags,
+ while allowing all other tags.
+
+CKEDITOR.replace( 'editor7', {
+ allowedContent: {
+ // Allow all content.
+ $1: {
+ elements: CKEDITOR.dtd,
+ attributes: true,
+ styles: true,
+ classes: true
+ }
+ },
+ disallowedContent: 'img a'
+} );
+
+ diff --git a/vendors/ckeditor/samples/plugins/dialog/assets/my_dialog.js b/vendors/ckeditor/samples/old/dialog/assets/my_dialog.js similarity index 100% rename from vendors/ckeditor/samples/plugins/dialog/assets/my_dialog.js rename to vendors/ckeditor/samples/old/dialog/assets/my_dialog.js diff --git a/rainloop/v/0.0.0/static/ckeditor/samples/plugins/dialog/dialog.html b/vendors/ckeditor/samples/old/dialog/dialog.html similarity index 95% rename from rainloop/v/0.0.0/static/ckeditor/samples/plugins/dialog/dialog.html rename to vendors/ckeditor/samples/old/dialog/dialog.html index a85c56645..803ffb527 100644 --- a/rainloop/v/0.0.0/static/ckeditor/samples/plugins/dialog/dialog.html +++ b/vendors/ckeditor/samples/old/dialog/dialog.html @@ -8,7 +8,7 @@ For licensing, see LICENSE.md or http://ckeditor.com/license
- CKEditor Samples » Using CKEditor Dialog API + CKEditor Samples » Using CKEditor Dialog API
+This sample shows how to use the diff --git a/vendors/ckeditor/samples/old/divarea/divarea.html b/vendors/ckeditor/samples/old/divarea/divarea.html new file mode 100644 index 000000000..650993830 --- /dev/null +++ b/vendors/ckeditor/samples/old/divarea/divarea.html @@ -0,0 +1,64 @@ + + + +
+ ++ CKEditor Samples » Replace Textarea with a "DIV-based" editor +
++
+ CKEditor - The text editor for the Internet - http://ckeditor.com +
++ Copyright © 2003-2015, CKSource - Frederico + Knabben. All rights reserved. +
+