patrickallaert / ckeditor-markdown-plugin
Markdown Plugin for CKEditor
Installs: 78
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 24
Language:JavaScript
This package is auto-updated.
Last update: 2024-11-09 20:07:07 UTC
README
Markdown Plugin for CKEditor
This is a plugin for CKEditor, you can use markdown
mode in CKEditor. Moreover, your article in WYSIWYG
mode can be translated to markdown
.
Get Started
It needs ckeditor standard version
You can see the DEMO
Usage
- Download the source, and uncompress
markdown
folder intockeditor/plugins
path; - Edit
config.js
(such asckeditor/config.js
):
config.extraPlugins = 'markdown'; // add this plugin
Enjoy it!
config.js
example:
CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. // For complete reference see: // http://docs.ckeditor.com/#!/api/CKEDITOR.config // The toolbar groups arrangement, optimized for two toolbar rows. config.toolbarGroups = [ // { name: 'clipboard', groups: [ 'clipboard', 'undo' ] }, // { name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ] }, // { name: 'links' }, // { name: 'insert' }, // { name: 'forms' }, { name: 'tools' }, // { name: 'document', groups: [ 'mode', 'document', 'doctools' ] }, // '/', { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] }, // { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] }, { name: 'styles' }, { name: 'others' } // { name: 'colors' }, // { name: 'about' } ]; // Remove some buttons provided by the standard plugins, which are // not needed in the Standard(s) toolbar. config.removeButtons = 'Underline,Subscript,Superscript'; config.extraPlugins = 'markdown'; // this is the point! // Set the most common block elements. config.format_tags = 'p;h1;h2;h3;pre'; // Simplify the dialog windows. config.removeDialogTabs = 'image:advanced;link:advanced'; };
You can also use bower to install it.
bower install ckeditor-markdown-plugin