TinyMCE (JCE) Как запретить плагину очищать код? - PullRequest
1 голос
/ 05 апреля 2011

Я использую JCE, и я установил все, что касается очистки кода (в конфигурации), на OFF. В любом случае редактор исправляет это. Вот пример:

<span class="inset-right">
    <h3>TOC</h3>
    <ol>
        <li><a href="#wstep">Wstęp</a></li>
        <li><a href="#jak_zaczac">Jak zacząć?</a></li>
        <li><a href="#spis_metod">Spis metod</a></li>
    </ol>
</span>

Будет изменено на:

<h3>TOC</h3>
<ol>
    <li><a href="#one">One</a></li>
    <li><a href="#two">Two</a></li>
    <li><a href="#three">Three</a></li>
</ol>

Я знаю, что неуместно помещать списки H3 и OL в SPAN, но у меня нет выбора здесь. Я просто хочу отключить все исправления и очистки кода.

Заранее спасибо за помощь.

Ответы [ 2 ]

1 голос
/ 11 октября 2011

Ваш код неверен. Измените span на div, и все должно быть в порядке ....

<div class="inset-right">
    <h3>TOC</h3>
    <ol>
        <li><a href="#wstep">Wstęp</a></li>
        <li><a href="#jak_zaczac">Jak zacząć?</a></li>
        <li><a href="#spis_metod">Spis metod</a></li>
    </ol>
</div>

Тогда должно работать ...

http://forum.joomla.org/viewtopic.php?p=2608692 содержит дополнительную информацию об изменении JCE для вашего кода.

1 голос
/ 05 апреля 2011

Если отключение очистки с помощью cleanup: false, не помогает, вы можете указать, что списки H3 и OL включены в SPAN как допустимые. Вы можете использовать следующие настройки в зависимости от вашей версии tinymce:

...