Size: a a a

2020 March 03

ЛА

Лже Артемий in OctoberCMS
полюбому же эту проблему кто-то решал
источник

P

PVL in OctoberCMS
А как Октябрь обновляет плагины?
Он удаляет папку и записывает заново или просто перезаписывает файлы которые есть в пакете обновления?
источник

P

PVL in OctoberCMS
Удалит файл который был добавлен не из плагина?
источник

S

Sergey in OctoberCMS
Он перезапишет только файлы плагина
источник

S

Sergey in OctoberCMS
Если ты добавишь свой левый файл в папку при обновлении  он не должен пропасть
источник

P

PVL in OctoberCMS
Sergey
Он перезапишет только файлы плагина
+ понятно, это меня устраивает. А то я везде оставляю возможность добавить custom.css
источник

A

Axenia in OctoberCMS
WebVPF (107.92) увеличил карму go1337 (448.98)
источник

v

vladimir in OctoberCMS
Sergey
Если ты добавишь свой левый файл в папку при обновлении  он не должен пропасть
Интересно, тогда получается новая версия плагина с удаленным каким-нибудь объектом по сравнению с прошлой версией, не удалит его при обновлении плагина ? О_о
источник

DS

Dmitry Shishkin in OctoberCMS
По идее можно описать процедуры удаления файлов в php-файле, и указать его в version.yaml – по аналогии с файлами миграций, или я чёт путаю?
источник

S

Sergey in OctoberCMS
vladimir
Интересно, тогда получается новая версия плагина с удаленным каким-нибудь объектом по сравнению с прошлой версией, не удалит его при обновлении плагина ? О_о
Хм, ща попробую тестануть что ли
источник

DS

Dmitry Shishkin in OctoberCMS
Товарищи, а подскажите вот по какой штуке, пожалуйста. Хочу у себя в блоге замутить превью на статьи, начал от простого одно изображение через mediafinder или fileupload цепляется - не проблема. Но вот мне приспичило как и на других проектах юзать конструкции с picture, srcset, webp и т.п. И тут возникает проблема реализации. Или делать отдельные поля под каждое изображение, типа, для десктопа, планшета и смартфона, а в твиге уже собирать picture – что не очень удобно, или мутить какой-то свой формвиджет. Как ловчее реализовать?
источник

NJ

Nick Javos in OctoberCMS
Dmitry Shishkin
Товарищи, а подскажите вот по какой штуке, пожалуйста. Хочу у себя в блоге замутить превью на статьи, начал от простого одно изображение через mediafinder или fileupload цепляется - не проблема. Но вот мне приспичило как и на других проектах юзать конструкции с picture, srcset, webp и т.п. И тут возникает проблема реализации. Или делать отдельные поля под каждое изображение, типа, для десктопа, планшета и смартфона, а в твиге уже собирать picture – что не очень удобно, или мутить какой-то свой формвиджет. Как ловчее реализовать?
источник

DS

Dmitry Shishkin in OctoberCMS
Я смотрел на него, но он вроде как ещё тащит за собой какой-то другой плагин, плюс я там не увидел поддержки webp и т.д. Вообще, оптимизацию я могу замутить отдельно, интересует именно организация работы с несколькими изображениями
источник

v

vladimir in OctoberCMS
Dmitry Shishkin
Я смотрел на него, но он вроде как ещё тащит за собой какой-то другой плагин, плюс я там не увидел поддержки webp и т.д. Вообще, оптимизацию я могу замутить отдельно, интересует именно организация работы с несколькими изображениями
Не, он тянет за собой только пакет клиент для tinypng, остальные функции реализованы на основе стандартного ресайзера октября.
Но webp и правда не поддерживает.

Для множественной работы в теории можно использовать тот же ресайзер октября из October\Rain\Database\Attach\File.
Для оптимизации изображений и как раз для работы с webp есть неплохой пакет от spatie, но он требует доустановки утилит на сервер для работы. https://github.com/spatie/laravel-image-optimizer
источник

DS

Dmitry Shishkin in OctoberCMS
vladimir
Не, он тянет за собой только пакет клиент для tinypng, остальные функции реализованы на основе стандартного ресайзера октября.
Но webp и правда не поддерживает.

Для множественной работы в теории можно использовать тот же ресайзер октября из October\Rain\Database\Attach\File.
Для оптимизации изображений и как раз для работы с webp есть неплохой пакет от spatie, но он требует доустановки утилит на сервер для работы. https://github.com/spatie/laravel-image-optimizer
Спасибо! В условиях VDS поставить допы не проблема. Но оптимизацию я часто делаю скриптом консольным, или руками – её я в любом случае нарулю, ибо взять фотки и пережать их не велика сложность. А вот именно сформировать конструкцию picture, в которую нужно накидать несколько ссылок – вот тут у меня чёт затык, как лучше сделать. Можно вообще попробовать наследовать формвиджет и допилить его, чтобы он на выходе отдавал готовое
источник

v

vladimir in OctoberCMS
Dmitry Shishkin
Спасибо! В условиях VDS поставить допы не проблема. Но оптимизацию я часто делаю скриптом консольным, или руками – её я в любом случае нарулю, ибо взять фотки и пережать их не велика сложность. А вот именно сформировать конструкцию picture, в которую нужно накидать несколько ссылок – вот тут у меня чёт затык, как лучше сделать. Можно вообще попробовать наследовать формвиджет и допилить его, чтобы он на выходе отдавал готовое
Недавно на скорую руку делал сервис по оптимизации/ресайза изображений на лету на основе spatie/image-optimizer и slim4(laravel для такой задачи очень жирный), кормишь ему ссылку на файл, он его оптимизирует, конвертирует в webp, ресайзит (в зависимости от настроек) и отдает нужную версию.
Как раз для работы srcset и picture использую на одном из проектов, где нет возможности работать с кодом на прямую, а оптимизаций хочется )))

Может интересно кому будет - https://github.com/LeMaX10/proxy-resizer
источник

P

PVL in OctoberCMS
Dmitry Shishkin
Товарищи, а подскажите вот по какой штуке, пожалуйста. Хочу у себя в блоге замутить превью на статьи, начал от простого одно изображение через mediafinder или fileupload цепляется - не проблема. Но вот мне приспичило как и на других проектах юзать конструкции с picture, srcset, webp и т.п. И тут возникает проблема реализации. Или делать отдельные поля под каждое изображение, типа, для десктопа, планшета и смартфона, а в твиге уже собирать picture – что не очень удобно, или мутить какой-то свой формвиджет. Как ловчее реализовать?
Если привязка есть, то почему нельзя самому конструкцию для picture прописать? Добавить элементарную логику на проверку наличия изображения и ура вперёд.
Вот в видосе есть начало с 5:53
Сейчас сам посмотрю, а то это я их спрашивал как форматы октябрём менять, но эту серию так и не посмотрел
https://youtu.be/V3BcJhIJALI?t=353
источник

P

PVL in OctoberCMS
Вообще всё просто, оказывается есть параметр extension для такие случаев
src="{{ item.img.getThumb(560, 200, {'qualiti': 80, 'extension': 'webp'}) }}"
источник

DS

Dmitry Shishkin in OctoberCMS
О, спасибо, сейчас буду смотреть!
источник

DS

Dmitry Shishkin in OctoberCMS
PVL
Вообще всё просто, оказывается есть параметр extension для такие случаев
src="{{ item.img.getThumb(560, 200, {'qualiti': 80, 'extension': 'webp'}) }}"
сорри, за тупой вопрос, но extension – это коробочный параметр, или шопоголик чёт добавляет? А то я в документации смотрел туда, но такого не видел
источник