app/assets/javascripts/bootsy/editor_options.js
window.Bootsy = window.Bootsy || {};
var pageStylesheets = [];
$('link[rel="stylesheet"]').each(function () {
pageStylesheets.push($(this).attr('href'));
});
window.Bootsy.options = {};
$.extend(true, window.Bootsy.options, $.fn.wysihtml5.defaultOptions, {
parserRules: {
classes: {
"wysiwyg-float-left": 1,
"wysiwyg-float-right": 1,
"wysiwyg-float-inline": 1
},
tags: {
"cite": {
"check_attributes": {
"title": "alt"
}
},
"img": {
"check_attributes": {
"src": "src"
},
"add_class": {
"align": "align_img"
}
},
// this allows youtube embed codes
"iframe": {
set_attributes: {
"frameborder": "0",
"allowfullscreen": "1"
},
check_attributes: {
"width": "numbers",
"height": "numbers",
"src": "href"
}
}
}
},
color: true,
stylesheets: pageStylesheets
});