Баг после обновления MinifyX
Сегодня обновил MinifyX до 1.2.2, pl.1 — на сайте слетели некоторые стили.
Конкретно, в следующей конструкции (backround в формате base64):
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRF…YtpGXRkvF1bPnkpqQaZxkKybuTR8qg7xYNuJcXbLsAAoBYFkk4unMcAAAAASUVORK5CYII=' ) 0 0 repeat;
Стал приписываться путь:
/assets/baltgaz/
background: url(/assets/baltgaz/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAA…ZM+YtpGXRkvF1bPnkpqQaZxkKybuTR8qg7xYNuJcXbLsAAoBYFkk4unMcAAAAASUVORK5CYII=) 0 0 repeat;
Понятно зачем, чтобы картинки не слетали, которые разложены по разным папкам. Но надо бы наверное ещё проверку и на такой вариант добавить…
Конкретно, в следующей конструкции (backround в формате base64):
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRF…YtpGXRkvF1bPnkpqQaZxkKybuTR8qg7xYNuJcXbLsAAoBYFkk4unMcAAAAASUVORK5CYII=' ) 0 0 repeat;
Стал приписываться путь:
/assets/baltgaz/
background: url(/assets/baltgaz/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAA…ZM+YtpGXRkvF1bPnkpqQaZxkKybuTR8qg7xYNuJcXbLsAAoBYFkk4unMcAAAAASUVORK5CYII=) 0 0 repeat;
Понятно зачем, чтобы картинки не слетали, которые разложены по разным папкам. Но надо бы наверное ещё проверку и на такой вариант добавить…
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
вот даже регулярку написал:
$found = preg_match('/url[\(\s]+'data:/', $str);