X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/c519f707e82693cfe6d392c04dd8e2efaeca24ca..refs/pull/3593/head:/resources/js/wysiwyg/config.js diff --git a/resources/js/wysiwyg/config.js b/resources/js/wysiwyg/config.js index 6218b2e41..66c22d98e 100644 --- a/resources/js/wysiwyg/config.js +++ b/resources/js/wysiwyg/config.js @@ -121,7 +121,7 @@ function setupBrFilter(editor) { editor.serializer.addNodeFilter('br', function(nodes) { for (const node of nodes) { if (node.parent && node.parent.name === 'code') { - const newline = new tinymce.html.Node.create('#text'); + const newline = tinymce.html.Node.create('#text'); newline.value = '\n'; node.replace(newline); } @@ -235,7 +235,7 @@ export function build(options) { "-doc-root[doc-root|#text]", "-li[details]", "+code-block[pre]", - "+doc-root[code-block]" + "+doc-root[p|h1|h2|h3|h4|h5|h6|blockquote|code-block|div]" ].join(','), plugins: gatherPlugins(options), contextmenu: false, @@ -246,8 +246,8 @@ export function build(options) { media_alt_source: false, media_poster: false, formats, - table_style_by_css: false, - table_use_colgroups: false, + table_style_by_css: true, + table_use_colgroups: true, file_picker_types: 'file image', file_picker_callback, paste_preprocess(plugin, args) {