From 9227fe5e3c69f8387c2e46fa1231fe7552a9e5ad Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Fri, 12 Jun 2020 17:15:55 +0200 Subject: [PATCH] Supprimer les espaces --- core/vendor/tinymce/init.js | 44 +++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index a7321d9e..6b03a57d 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -35,7 +35,7 @@ tinymce.init({ saveCursorPosition: false, // Insert caret marker config: { // CodeMirror config object /*theme: 'ambiance',*/ - fullscreen: true, + fullscreen: true, /*mode: 'application/x-httpd-php',*/ indentUnit: 4, lineNumbers: true, @@ -53,10 +53,10 @@ tinymce.init({ ], cssFiles: [ /*'theme/ambiance.css',*/ - ], + ], width: 800, // Default value is 800 - height: 500 // Default value is 550 - }, + height: 500 // Default value is 550 + }, // Cibles de la target target_list: [ {title: 'None', value: ''}, @@ -67,7 +67,7 @@ tinymce.init({ {title: 'None', value: ''}, {title: 'Une popup (Lity)', value: 'data-lity'}, {title: 'Une galerie d\'images (SimpleLightbox)', value: 'gallery'} - ], + ], // Titre des image image_title: true, // Pages internes @@ -86,11 +86,13 @@ tinymce.init({ // Cache les menus menubar: true, // URL menu contextuel - link_context_toolbar: true, + link_context_toolbar: true, // Cache la barre de statut statusbar: false, // Active le copié collé à partir du Web paste_data_images: true, + // Active le copié collé à partir du presse papier + paste_filter_drop: false, /* Eviter BLOB à tester images_dataimg_filter: function(img) { return img.hasAttribute('internal-blob'); @@ -208,7 +210,7 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { editor.on('init', function() { setSticky(); }); - + $(window).on('scroll', function() { setSticky(); }); @@ -218,12 +220,12 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { var toolbars = $(container).find('.mce-toolbar-grp'); var statusbar = $(container).find('.mce-statusbar'); var menubar = $(container).find('.mce-menubar'); - + if (isSticky()) { $(container).css({ paddingTop: menubar.outerHeight() }); - + if (isAtBottom()) { toolbars.css({ top: 'auto', @@ -231,7 +233,7 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { position: 'absolute', width: '100%', borderBottom: 'none' - }); + }); } else { menubar.css({ top: 45, @@ -240,20 +242,20 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { width: $(container).width(), borderBottom: '1px solid rgba(0,0,0,0.2)', background: '#fff' - }); + }); toolbars.css({ top: 78, bottom: 'auto', position: 'fixed', width: $(container).width(), borderBottom: '1px solid rgba(0,0,0,0.2)' - }); + }); } } else { $(container).css({ paddingTop: 0 }); - + toolbars.css({ top:0, position: 'relative', @@ -265,34 +267,34 @@ tinymce.PluginManager.add('stickytoolbar', function(editor, url) { position: 'relative', width: 'auto', borderBottom: 'none' - }); + }); } } - + function isSticky() { var container = editor.editorContainer, editorTop = container.getBoundingClientRect().top; - + if (editorTop < 0) { return true; } - + return false; } - + function isAtBottom() { var container = editor.editorContainer, editorTop = container.getBoundingClientRect().top; - + var toolbarHeight = $(container).find('.mce-toolbar-grp').outerHeight(); var footerHeight = $(container).find('.mce-statusbar').outerHeight(); - + var hiddenHeight = -($(container).outerHeight() - toolbarHeight - footerHeight); if (editorTop < hiddenHeight) { return true; } - + return false; } });