HTML Purifier не разрешает высоту и ширину в теге imgPhp

Кемеровские программисты php общаются здесь
Ответить
Гость
 HTML Purifier не разрешает высоту и ширину в теге img

Сообщение Гость »


Я много искал ответ на этот вопрос, но следующий параметр не разрешает атрибут высоты или ширины:

$config->set('HTML.Allowed', 'img[src|alt|height|width],span[style],strong'); Тег изображения работает нормально вместе со значением атрибута alt, но атрибуты высоты и ширины удаляются.

Я тоже пробовал это:

$config->set('HTML.AllowedAttributes', 'src, height, width, alt'); В журналах ошибок нет.

Я буду рад использовать альтернативное решение, если есть что-то более поддерживаемое.

Изменить: похоже, удаление происходит только в том случае, если задано значение в процентах.

В источнике есть это:

// Согласно спецификации, это длина, но проценты могут // подвергаться злоупотреблениям, поэтому мы разрешаем использовать только пиксели. 'height' => 'Пиксели#' . $макс, 'ширина' => 'Пикселей#' . $макс, Действительно ли % является проблемой, могу ли я как-то изменить источник, если нет?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»