1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-15 03:05:26 +02:00
This commit is contained in:
Ryan Cramer
2023-06-13 11:58:16 -04:00
parent c8c5b46e77
commit 0040345932
2 changed files with 5 additions and 5 deletions

View File

@@ -286,9 +286,9 @@ class InputfieldTinyMCE extends InputfieldTextarea implements ConfigurableModule
'styleFormatsCSS' => '',
'extPlugins' => array(),
'toggles' => array(
self::toggleCleanDiv,
self::toggleCleanNbsp,
self::toggleCleanP,
// self::toggleCleanDiv,
// self::toggleCleanNbsp,
// self::toggleCleanP,
),
);

View File

@@ -163,7 +163,7 @@ class InputfieldTinyMCETools extends InputfieldTinyMCEClass {
$toggles = $this->inputfield->toggles;
if(!is_array($toggles)) return $value;
if(in_array(InputfieldTinyMCE::toggleCleanDiv, $toggles) === false && strpos($value, '<div') !== false) {
if(in_array(InputfieldTinyMCE::toggleCleanDiv, $toggles) && strpos($value, '<div') !== false) {
$value = preg_replace('{\s*(</?)div[^><]*>\s*}is', '$1' . 'p>', $value);
while(strpos($value, '<p><p>') !== false) {
$value = str_replace(array('<p><p>', '</p></p>'), array('<p>', '</p>'), $value);