Внесение в черный список определенных тегов из входного формата вместо белого списка

8

Мне нужен фильтр для формата ввода «Полный HTML», который позволяет мне удалять определенные теги. Я хочу разрешить все теги HTML, кроме тех, которые указаны в параметрах формата ввода.

Я использую Drupal 7.

aendrew
источник

Ответы:

6

Вы можете получить эту функциональность из коробки с модулем HTML Purifier .

После установки модуля перейдите на admin/config/content/formatsстраницу, выберите текстовый формат, который вы хотите редактировать, и установите флажок «HTMLPurifier». В настройках ниже, чуть дальше вниз по странице, вы найдете ForbiddenElementsтекстовую область:

введите описание изображения здесь

Вот где вам нужно поставить свои запрещенные теги. Вероятно, стоит посмотреть на остальные настройки, чтобы убедиться, что они соответствуют вашим ожиданиям (хотя их много, HTMLPurifier довольно настраиваемый).

Клайв
источник