Files
WrenchBoradWeb/www/assets/js/pages/editor_wysihtml5.js
T
2019-05-31 11:26:35 -04:00

55 lines
1.7 KiB
JavaScript

/* ------------------------------------------------------------------------------
*
* # WYSIHTML5 editor
*
* Specific JS code additions for editor_wysihtml5.html page
*
* Version: 1.0
* Latest update: Aug 1, 2015
*
* ---------------------------------------------------------------------------- */
$(function() {
// Default initialization
$('.wysihtml5-default').wysihtml5({
parserRules: wysihtml5ParserRules
});
// Simple toolbar
$('.wysihtml5-min').wysihtml5({
parserRules: wysihtml5ParserRules,
"font-styles": true, // Font styling, e.g. h1, h2, etc. Default true
"emphasis": true, // Italics, bold, etc. Default true
"lists": true, // (Un)ordered lists, e.g. Bullets, Numbers. Default true
"html": false, // Button which allows you to edit the generated HTML. Default false
"link": true, // Button to insert a link. Default true
"image": false, // Button to insert an image. Default true,
"action": false, // Undo / Redo buttons,
"color": true // Button to change color of font
});
// Editor events
$('.wysihtml5-init').on('click', function() {
$(this).off('click').addClass('disabled');
$('.wysihtml5-events').wysihtml5({
parserRules: wysihtml5ParserRules,
events: {
load: function() {
$.jGrowl('Editor has been loaded.', { theme: 'bg-slate-700', header: 'WYSIHTML5 loaded' });
},
change_view: function() {
$.jGrowl('Editor view mode has been changed.', { theme: 'bg-slate-700', header: 'View mode' });
}
}
});
});
// Style form components
$('.styled').uniform();
});