Код пропускает текст через дефолтный формат Filtered HTML, который расставляет параграфы, переносы строк и фильтрует теги с атрибутами согласно настройкам:
$text = '
<h1>Any question</h1>
Please use <a href="http://google.com" onclick="alert(\'fffuuuu\');">Google</a>
';
echo check_markup($text, 1); // 1 - Filtered HTML, 2 - Full HTML, 0 - Default format
На выходе:
<p>Any question</p>
<p>Please use <a href="http://google.com">Google</a></p>
Написанное актуально для
Drupal 6
Похожие записи
- Вставка в CKEditor видео из ВКонтакте и Rutube (расширение модуля CKEditor 5 Media Embed)
- Как из PhpStorm выполнить тест(ы)
- Как работает опция "Aggregation type" в настройках полей Views при включённой агрегации
- Создание сравнительной таблицы с значениями из EAV Field
- Препроцессинг настроек форматтера перед сохранением
Комментарии
Спасибо большое! Очень выручила ваша заметка.
Ссылка подробнее с .ru в .org поправь
Добавить комментарий