From 9c14e275769f400e03eb7f96e09450ef8a1bd222 Mon Sep 17 00:00:00 2001
From: Ryan Cramer
Date: Fri, 23 Feb 2024 09:35:55 -0500
Subject: [PATCH] Minor pasteFilter update in InputfieldTinyMCE.js
---
.../InputfieldTinyMCE/InputfieldTinyMCE.js | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/wire/modules/Inputfield/InputfieldTinyMCE/InputfieldTinyMCE.js b/wire/modules/Inputfield/InputfieldTinyMCE/InputfieldTinyMCE.js
index 89ccd359..39eb68a4 100644
--- a/wire/modules/Inputfield/InputfieldTinyMCE/InputfieldTinyMCE.js
+++ b/wire/modules/Inputfield/InputfieldTinyMCE/InputfieldTinyMCE.js
@@ -609,19 +609,6 @@ var InputfieldTinyMCE = {
allow = allow.toLowerCase();
- /*
- * HTML for testing MS word paste
- msWordHtml =
- "This is bold text.
\n\n" +
- "This is headline 2.
\n\n" +
- "This is italic text
\n\n" +
- "" +
- "" +
- "1." +
- " One
";
- html = msWordHtml;
- */
-
startLength = html.length;
if(args.internal) {
@@ -728,6 +715,7 @@ var InputfieldTinyMCE = {
while(html.indexOf(' ') > -1) html = html.replace(' ', ' ', html);
html = html.replaceAll(/<([-a-z0-9]+)[^>]*>\s*<\/\1>/ig, ''); // remove empty tags
+ html = html.replaceAll(/<\/p>\s*
/ig, '
'); // replace
with
t.log('Completed pasteFilter ' + startLength + ' => ' + html.length + ' bytes');