TinyMCE и валидация, как вылечить?
Добрый день.
Столкнулся с тем, что при проверке валидности страницы, TinyMCE обрезает исправления, которые в данный момент не проходят валидацию. Вернее это не совсем ошибки, просто закрывающий слэш тегов
Столкнулся с тем, что при проверке валидности страницы, TinyMCE обрезает исправления, которые в данный момент не проходят валидацию. Вернее это не совсем ошибки, просто закрывающий слэш тегов
<br />
и многих других сейчас не обязателен. Понимаю что это не ошибка а лишь информирование что слэш лишний, но все же — можно приучить TinyMCE к этому новому правилу? Как пример вот в этой строке надо убрать слэш в конце, но TinyMCE его упорно вставляет обратно<img src="/controller-InteliCompact.jpg" alt="контроллер InteliCompact" width="328" height="247" />
. Комментарии: 2
Сделайте плагин на событие OnWebPagePrerender — заодно и type у скриптов и стилей уберете:
<?php
$arr1 = array('type="text/css"', 'type="text/javascript"',' />','/>');
$arr2 = array('','','>','>');
$output = &$modx->resource->_output;
$output = str_replace($arr1,$arr2,$output);
Павел, огромное спасибо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.