TinyMCE добавляет стили при сохранении - PullRequest
1 голос
/ 23 января 2011

Hello: Я использую tinyMCE, копирую из слова и помещаю текст в редактор. Когда я сохраняю его один раз, он работает как надо и выдает мне форматирование:

<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="line-height: 115%; color: #0f243e; font-size: 12pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-themecolor: text2; mso-themeshade: 128;"><span style="font-family: Calibri;">Course Description:</span></span></p>                                                         

Но когда я захожу на ту же страницу и снова нажимаю сохранить, я получаю этот код

<span style="line-height: 18px;">

<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-outline-level: 2;"><strong><span style="font-size: 13.5pt; font-family: &quot;Cambria&quot;,&quot;serif&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;; mso-bidi-font-family: Arial; color: #4f81bd;">Course Description:</span></strong><strong><span style="font-size: 18.0pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-fareast-font-family: &quot;Times New Roman&quot;; color: #7d7d7d;"></span></strong></p>

Ответы [ 2 ]

1 голос
/ 25 июля 2012

Вы видите дополнительное форматирование, потому что вы вставляете из MS Word.Используйте параметр чистого форматирования в Word или используйте простой текстовый редактор, например блокнот, который не добавит никакого дополнительного форматирования при вставке.

0 голосов
/ 19 декабря 2015

для меня, у меня была та же проблема, мое добавление поста

$_POST = array_map( 'stripslashes', $_POST );

моей страницы редактирования нет, я добавил ее, и все было в порядке. так что сравните ваши страницы добавления и редактирования, они могут отличаться.

...