Simple Customizable Rich Text WYSIWYG Editor - Easy Editor
| File Size: | 83 KB |
|---|---|
| Views Total: | 4100 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Easy Editor is a jQuery plugin which makes it easier to create a nice, highly customizable WYSIWYG rich text editor for your contact / comment forms and CMS / Blog systems. Easy Editor is completely free and open source for educational and commercial purpose.
Features:
- 3 additional themes: Disqus, Mac and Mac Alt.
- Custom editor buttons.
- Lots of examples.
- Multiple instances on one page.
Basic usage:
1. Include the core JavaScript & CSS files and a theme CSS of you choice on the webpage.
<link rel="stylesheet" href="src/easyeditor.css"> <link rel="stylesheet" href="src/easyeditor-modal.css"> <script src="//code.jquery.com/jquery-2.1.4.min.js"></script> <script src="src/jquery.easyeditor.js"></script>
2. Create a DIV element that will be served as the container for the easy editor.
<div id="editor" placeholder="Type here ... "></div>
3. The JavaScript to create a new easy editor inside the DIV container you just created.
new EasyEditor('#editor');
4. Customize the editor.
new EasyEditor('#editor',{
// custom editor buttons
buttons: ['bold', 'italic', 'link', 'h2', 'h3', 'h4', 'alignleft', 'aligncenter', 'alignright'],
/*
buttonsHtml: {
'bold': '<i class="fa fa-bold"></i>',
}
*/
buttonsHtml: null,
/*
overwriteButtonSettings: {
'bold' : {
buttonIdentifier: 'overwritten-bold',
buttonHtml: 'Overwritten Bold',
buttonTitle: 'Make text bold',
clickHandler: function(){
easyEditor.wrapSelectionWithNodeName({ nodeName: 'b', keepHtml: true });
}
},
'italic': {
buttonHtml: 'Overwritten Italic',
buttonTitle: 'Make text italic',
}
}
*/
overwriteButtonSettings: null,
// additional CSS styles
css: null,
// callback
onLoaded: null,
// 'theme-disqus','theme-mac','theme-mac-alt'
theme: null,
// for buttion dropdown
dropdown: {}
});
This awesome jQuery plugin is developed by im4aLL. For more Advanced Usages, please check the demo page or visit the official website.











