krockki 5 Опубликовано: 12 ноября 2018 Рассказать Опубликовано: 12 ноября 2018 (изменено) Привет всем. Как добавить формат изображения, например, jpf или webp для возможности загрузки и вывода в новости? Прописывал в редактировании группы, загружается как файл. Редактировал файлы по типу upload.php, добился того, что скрипт пишет Данный файл не является изображением. Версия DLE 13.1 Изменено 12 ноября 2018 пользователем krockki Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 12 ноября 2018 Рассказать Опубликовано: 12 ноября 2018 17 минут назад, krockki сказал: Привет всем. Как добавить формат изображения, например, jpf или webp для возможности загрузки и вывода в новости? Для этого вам придется переписывать модуль обработки изображений engine/classes/thumb.class.php и модуль загрузки engine/ajax/upload.php простым добавлением расширения этого не сделать, потому как картинки проходят обязательную обработку. Цитата Ссылка на сообщение Поделиться на других сайтах
krockki 5 Опубликовано: 12 ноября 2018 Рассказать Опубликовано: 12 ноября 2018 (изменено) Автор 18 минут назад, celsoft сказал: Для этого вам придется переписывать модуль обработки изображений engine/classes/thumb.class.php и модуль загрузки engine/ajax/upload.php простым добавлением расширения этого не сделать, потому как картинки проходят обязательную обработку. Жаль. Знаю, что вы следите за всеми обновами, включая Seo и т.д. и реализуете их в движке. Может и данные форматы включите в следующую версию? Все таки webp в 2-3 раза меньше весит того же jpg, а качество такое же. И большинство новых браузеров поддерживают отображение https://caniuse.com/#feat=webp Изменено 12 ноября 2018 пользователем krockki Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 12 ноября 2018 Рассказать Опубликовано: 12 ноября 2018 2 часа назад, krockki сказал: Может и данные форматы включите в следующую версию? Рассмотрим такую возможность. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
rud0y 0 Опубликовано: 27 декабря 2018 Рассказать Опубликовано: 27 декабря 2018 В 12.11.2018 в 19:29, celsoft сказал: Рассмотрим такую возможность. как можно изображения все которые загружены на сервер, разом конвертировать в webp и закинуть обратно на сервер, что бы +999 не перезаливать вручную каждую картинку Цитата Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 28 декабря 2018 Рассказать Опубликовано: 28 декабря 2018 4 часа назад, rud0y сказал: как можно изображения все которые загружены на сервер, разом конвертировать в webp и закинуть обратно на сервер, что бы +999 не перезаливать вручную каждую картинку в новостях все равно переделывать придется Цитата Ссылка на сообщение Поделиться на других сайтах
dementiy78 1 Опубликовано: 6 марта 2019 Рассказать Опубликовано: 6 марта 2019 Вот уже версия 13.2 с поддержкой webp, но картинки все равно не грузятся, так как нет поддержки от GD, вот скриншот http://prntscr.com/mu73iw. Поддержка хостинга говорит что это почти невозможно, цитирую. Цитата Здравствуйте,К сожалению, по умолчанию в ISP manager lite 5 нет поддержки WebP в GD. Ее включение возможно только перекомпиляцией php с нужными параметрами, что является не лучшей идеей. Более того, используя контрольную панель, это не то чтобы становится невозможным, но еще более затруднительным, ведь она использует свои пути, пакеты и скрипты для работы с системными компонентами. Наверняка будет утеряна часть функционала.Также стоит понимать, что компиляция какой-либо версии php из исходников подразумевает невозможность обновления этой версии в будущем через доступные пакетные менеджеры и репозитории дистрибутива, из-за чего как сайт, так и сервер в целом непременно будут иметь уязвимость. Обновляться в будущем нужно будет только повторной компиляцией из исходников.В любом случае, если Вы все же решите выполнять компиляцию php, то Вам следует выбирать сервер с чистой ОС и ручной установкой необходимых компонентов. Однако стоит иметь ввиду, что пользование сервером будет требовать навыков администрирования. Как быть? Заранее спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
dementiy78 1 Опубликовано: 6 марта 2019 Рассказать Опубликовано: 6 марта 2019 И вот еще ответ поддержки хостинга. Цитата Поскольку мы не являемся разработчиками DLE, нам неизвестна причина включения поддержки этого формата.Для ISP manager обновления есть. Включение Webp для GD со стороны разработчиков ISP под большим вопросом. Т.к. feature запрос есть - https://features.ispsystem.com/ru/ispmanager/topic/webp-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-alt-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9-php но подвижек, судя по всему нет. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 7 марта 2019 Рассказать Опубликовано: 7 марта 2019 Причем здесь ISP manager? GD2 это библиотека для PHP интерпретатора и модуль для PHP. На вашем сервере GD2 собран без поддержки webp, и все что нужно, это пересобрать GD2. И с ISP manager это никак не связано. Если хостинг не может сделать такую простую вещь, как пересобрать GD2, то меняйте его. При случае более серьезных проблем, вам помощи тогда не дождаться Цитата Ссылка на сообщение Поделиться на других сайтах
dementiy78 1 Опубликовано: 7 марта 2019 Рассказать Опубликовано: 7 марта 2019 Спасибо большое! Цитата Ссылка на сообщение Поделиться на других сайтах
doseng 6 Опубликовано: 7 марта 2019 Рассказать Опубликовано: 7 марта 2019 2 часа назад, celsoft сказал: Причем здесь ISP manager? GD2 это библиотека для PHP интерпретатора и модуль для PHP. На вашем сервере GD2 собран без поддержки webp, и все что нужно, это пересобрать GD2. И с ISP manager это никак не связано. Если хостинг не может сделать такую простую вещь, как пересобрать GD2, то меняйте его. При случае более серьезных проблем, вам помощи тогда не дождаться А куда бежать? Никто не хочет компелировать GD2. Установил вчера php 7.3 на отдельный сервер, в надежде что уже будет WebP Support: Enabled, но тоже к сожалению не включено. Возможно на форуме кто подскажет как правильно скомпелировать своими силами для актуальных версий php? Цитата Ссылка на сообщение Поделиться на других сайтах
ntrtv 56 Опубликовано: 7 марта 2019 Рассказать Опубликовано: 7 марта 2019 Присоединяюсь. Нам тоже не хочет хостер (потому что не обязан), пересобирать GD2. Мол, сами собирайте. Цитата Ссылка на сообщение Поделиться на других сайтах
dementiy78 1 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 (изменено) Продолжение истории. Цитата На Вашем сервере, арендованном у нас, установлена панель управления ISP manager, которая по умолчанию не поддерживает функционал webp в РНР. Так как об этом и о том, как данную проблему можно решить мы подробно сообщали Вам ранее, мы считаем нашу позицию достаточно аргументированной, чтобы оспорить мнение разработчиков: "с ISP manager это никак не связано" и "Если хостинг не может ... пересобрать GD2...", так как мы можем выполнить все необходимые действия, для решения проблемы.В сложившейся ситуации мы можем предложить Вам следующие варианты:1. (упоминаемую ранее и не рекомендуемую нами) сборку РНР с необходимыми расширениями и текущей панелью управления ISP manager в рамках услуги "Системное Администрирование по требованию" В этом случае для каждого обновления РНР его сборка и настройка должна будет выполнять или Вами или нами в рамках той-же услуги "Системное Администрирование по требованию". О проблемах с безопасностью при использовании устаревших сборок РНР мы писали Вам ранее.2. (упоминаемую ранее) сборку РНР с необходимыми расширениями без панели управления в рамках услуги "Системное Администрирование по требованию". В этом случае для каждого обновления РНР его сборка и настройка должна будет выполнять или Вами или нами в рамках той-же услуги "Системное Администрирование по требованию". О проблемах с безопасностью при использовании устаревших сборок РНР мы писали Вам ранее.3. Мы можем исследовать вопрос о том, какие другие панели управления поддерживают необходимый функционал и сообщить Вам. Однако в этом случае Вам будет необходимо отказать от использования ISP manager в пользу другой панели управления. В случае, если какая-либо панель поддерживает такой функционал - обновление до актуальных версий будет происходить полуавтоматически (по Вашей команде) и не будет требовать нашего вмешательства. Как показал анализ, поддержка webp есть у панели WHM/cPanel. WHM/cPanel не захотел устанавливать, так как за нее опять надо доплачивать... На этом и разошлись. Выход не нашелся. Изменено 8 марта 2019 пользователем dementiy78 Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 (изменено) 57 минут назад, dementiy78 сказал: мы считаем нашу позицию достаточно аргументированной, чтобы оспорить мнение разработчиков: "с ISP manager это никак не связано" Охренеть у тебя хостинг =) "Ворота нашего автосервиса красные, поэтому мы не можем поменять вам масло с с минерального на синтетическое." Примерно так звучит их отмазка Короче, "Беги, Форест, беги!" Изменено 8 марта 2019 пользователем alex32 Цитата Ссылка на сообщение Поделиться на других сайтах
ntrtv 56 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 1 час назад, alex32 сказал: Охренеть у тебя хостинг =) "Ворота нашего автосервиса красные, поэтому мы не можем поменять вам масло с с минерального на синтетическое." Примерно так звучит их отмазка Короче, "Беги, Форест, беги!" Так вы укажите, куда бежать и где за нас сделают все, что нам требуется?! Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 5 минут назад, ntrtv сказал: Так вы укажите, куда бежать и где за нас сделают все, что нам требуется?! Вы укажите. Там за нас сделают. А сам что? Сам сидеть на жопе будешь? Ждать, пока кто-то за тебя покушать купит, приготовит, разжуёт, и в ротик положит? Открой яндекс и пробей хостеров, кто, что, какие услуги предоставляет, свяжись заранее с ТП, сравни цены и услуги. Хоть что-то сделай, а потом уже помощи проси. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 625 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 (изменено) Забейте на этот google формат webp, ничего в ПС не будет, а пользователем только проблемы ИМХО. Изменено 8 марта 2019 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
ntrtv 56 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 3 часа назад, Captain сказал: Забейте на этот google формат webp, ничего в ПС не будет, а пользователем только проблемы ИМХО. Да, соглашусь. Подумав, так и решили. 4 часа назад, alex32 сказал: Вы укажите. Там за нас сделают. А сам что? Сам сидеть на жопе будешь? Ждать, пока кто-то за тебя покушать купит, приготовит, разжуёт, и в ротик положит? Открой яндекс и пробей хостеров, кто, что, какие услуги предоставляет, свяжись заранее с ТП, сравни цены и услуги. Хоть что-то сделай, а потом уже помощи проси. Здесь правило грубить незнакомым? Я к Вам на Вы. Вы так уверенно говорили о побеге, что я решил, будто Вы конкретно знаете, к кому бежать. В любом случае, мы никуда не побежим, так как у нас договор с хостером и оплата на 2 года вперед. У нас большая компания, и не так просто взять и все поменять. Да и овчина в данном случае выделки не стоит. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 марта 2019 Рассказать Опубликовано: 8 марта 2019 1 час назад, ntrtv сказал: В любом случае, мы никуда не побежим, так как у нас договор с хостером и оплата на 2 года вперед. У нас большая компания, и не так просто взять и все поменять. А для чего тогда представитель "большой" компании спрашивает, куда бежать? У любой большой компании как минимум вдс, а то и дедик, а если ты сидишь на лоховском хостере, то до большой компании тебе как до луны пешком. Привык к халяве, так и скажи. Цитата Ссылка на сообщение Поделиться на других сайтах
ntrtv 56 Опубликовано: 9 марта 2019 Рассказать Опубликовано: 9 марта 2019 Жалко буквы на Вас тратить:) Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 9 марта 2019 Рассказать Опубликовано: 9 марта 2019 27 минут назад, ntrtv сказал: Жалко буквы на Вас тратить:) То есть, делать один хрен ничего делать не будешь, а будешь ждать, когда за тебя проблему решат? И не только ждать, а еще и требовать? Ты смешон. Твои работодатели знают о твоей некомпетентности? Цитата Ссылка на сообщение Поделиться на других сайтах
avimak 3 Опубликовано: 22 марта 2019 Рассказать Опубликовано: 22 марта 2019 В 12.11.2018 в 19:29, celsoft сказал: Рассмотрим такую возможность. Я кстати хочу попросить включить загрузку в новости изображений в формате SVG Цитата Ссылка на сообщение Поделиться на других сайтах
SusaPusa 1 Опубликовано: 7 июля 2019 Рассказать Опубликовано: 7 июля 2019 sudo apt install webp find /home/dj-x/dj-x.info/uploads -type f -regextype posix-extended -iregex '.*\.(png|jpg|jpeg)' -exec cwebp -q 75 '{}' -o '{}'.webp \; Конвертируем всю папку uploads Добавляем в конфиг Nginx # Кеширование location ~* ^/uploads/.+\.(jpeg|png|jpg)$ { add_header Cache-Control public; access_log off; expires 6d; # проверка заголовка Accept и наличия версии файла в .webp if ($http_accept ~* "webp") { set $webp_accept "true"; } if (-f $request_filename.webp) { set $webp_local "true"; } # если WebP есть, то передать Vary if ($webp_local = "true") { add_header Vary Accept; } # если клиент поддерживает WebP, то передать файл if ($webp_accept = "true") { rewrite (.*) $1.webp break; } } После этого Nginx будет отдавать webp только тем браузерам которые его поддерживают! Ссылки менять не нужно. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Just.Player 0 Опубликовано: 19 августа 2019 Рассказать Опубликовано: 19 августа 2019 (изменено) Здравствуйте, подскажите пожалуйста при помощи какого софта переводите jpeg в webp? Пробовал через несколько онлайн-конвертеров, но получал ошибку "данный файл не является изображением" (в админке WebP Support: Enabled). Устанавливал на фотошоп плагин, webp загружался на сайт, но не отображался в браузерах. Изменено 19 августа 2019 пользователем Just.Player Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 31 Опубликовано: 19 августа 2019 Рассказать Опубликовано: 19 августа 2019 5 минут назад, Just.Player сказал: Здравствуйте, подскажите пожалуйста при помощи какого софта переводите jpeg в webp? Пробовал через несколько онлайн-конвертеров, но получал ошибку "данный файл не является изображением" (в админке WebP Support: Enabled). Устанавливал на фотошоп плагин, webp загружался на сайт, но не отображался в браузерах. Привет, могу с радостью посоветовать крутой плагин https://sandev.pro/shop/128-miniposter-pro-v.3.0-by-sander.html Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.