Формат WEBP в наборе изображений

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Не правильно работает формат webp в наборе изображений

#1 10 апреля 2021 в 12:09
Столкнулся с проблемой отображения изображений формата webp в модульном окне. Изображение загружается хорошо, стоит php 7.3. Но при просмотре в модульном окне при клике на изображение показывает какие то каракули.

Хотя в коде все нормально, такое ощущение что само модульное окно не распознает этот формат

И еще браузер выдает какую то синтаксическую ошибку, при переходе по ней пишет "Указанная строка не найдена."


Если кто сталкивался с данной проблемой поделитесь пожалуйста.
#2 10 апреля 2021 в 19:40

active-vision.ru/blog/chto-za-format-webp/

@noname
зачем тут эта ссылка?

wantprikol, для работы модальных окон в шаблоне default и основанных на нем используется скрипт nyromodal nyromodal.nyro.dev
Судя по коду github.com/instantsoft/icms2/blob/master/templates/default/js/jquery-modal.js он датирован 2014 годом
Тогда про поддержку webp еще никто не думал.

И в коде видно поддержку только

  1.  
  2. imageRegex:'[^\.]\.(jpg|jpeg|png|tiff|gif|bmp)\\s*$
  3.  
попробуйте в этом файле добавить webp, заменив

  1.  
  2. jpg|jpeg|png|tiff|gif|bmp
  3.  
на

  1.  
  2. jpg|jpeg|png|tiff|gif|bmp|webp
  3.  
Затем обязательно увеличьте счетчик в настройках сайта во вкладке Интерфейс. Обновите страницу.
Проверьте.
#3 12 апреля 2021 в 14:28


active-vision.ru/blog/chto-za-format-webp/

@noname
зачем тут эта ссылка?

wantprikol, для работы модальных окон в шаблоне default и основанных на нем используется скрипт nyromodal nyromodal.nyro.dev
Судя по коду github.com/instantsoft/icms2/blob/master/templates/default/js/jquery-modal.js он датирован 2014 годом
Тогда про поддержку webp еще никто не думал.

И в коде видно поддержку только

  1.  
  2. imageRegex:'[^\.]\.(jpg|jpeg|png|tiff|gif|bmp)\\s*$
  3.  
попробуйте в этом файле добавить webp, заменив

  1.  
  2. jpg|jpeg|png|tiff|gif|bmp
  3.  
на

  1.  
  2. jpg|jpeg|png|tiff|gif|bmp|webp
  3.  
Затем обязательно увеличьте счетчик в настройках сайта во вкладке Интерфейс. Обновите страницу.
Проверьте.

Zau4man

Хорошее решение, все получилось, и почему я сам до этого не додумался. Спасибо за помощь, тему закрываю.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.