Возможно ли в инстант 2.8 сделать нечто подобное?
при создании новых пресетов, у уже залитых картинок они не создадутся.Поэтому можно использовать только уже созданные пресеты. Для создания новых размеров избражений надо указать новые пресеты и перезагрузить нужные картинки.
Именно поэтому и актуально иметь некую опцуию по пересозданию пресетов при изменении размеров у компонента
Возможно, в инстанте вообще все возможно)) Но не из коробки. В wordpress же тоже есть такой плагин. При смене пресетов там можно запустить плагин и он пробежится по всем картинкам и создаст недостающие размеры.Возможно ли в инстант 2.8 сделать нечто подобное?
Да, все верно… Нужен отдельный компонент, который нужно будет запускать руками один раз, после изменения настроек.при создании новых пресетов, у уже залитых картинок они не создадутся.
да, компонент катастрофически нуждается в коробке)Нужен отдельный компонент, который нужно будет запускать руками один раз, после изменения настроек.
Pocus, не совсем так. Иногда ставишь новый виджет или вывод материалов в новом дизайне и там нужно выводить новые размеры фото. А на данный момент нужно их загружать заново, чтобы они нормально выглядили.
Верно! Речь именно о том, что когда ставишь новый диз, то и картинки зачастую нужны других размеров. В итоге приходится изворачиваться как то со старыми размерами. Вордпресс и опенкарт в этом плане решили эту проблему с опцией по пересозданию пресетов.
В сегодняшней InstantCMS есть тьма нужного. Вопрос только в приоритетности реализации нужного.да, компонент катастрофически нуждается в коробке)
К счастью, есть прекрасная возможность повлиять на неё (приоретность), проголосовав рублём. Всё ж просто, считаем нужным, пишем на Git системы, считаем что реализация нужна "уже", предлагаем цену. Имхо: лучшего механизма убеждения и ускорения не найти.
Вручную менять это конечно не вариант. А если на сайте уже 10000 пользователей и у каждого несколько альбомов?
Так что подобная утилита могла бы быть полезна, хотя с другой стороны я бы просто не стал устанавливать шаблон с уникальными пресетами, нафига плодить еще больше фоток.
1. Надо, обязательно, где-то хранить оригинал изображения, который может весить 5-15 МБ, и при этом в большинстве случаев не будет использоваться нигде.
2. Вы сменили только виджет, а поля не изменяли то, есть вероятность, что при обновлении размеров изображений для виджета, у полей также изменятся размеры изображений, и в итоге эффект будет не в лучшую сторону.
речь не о новых пресетах, а об изменении размеров существующих пресетов, что позволит пересоздать пресеты с новыми размерами, а не увеличивать количество фоток из-за новых пресетов.Так что подобная утилита могла бы быть полезна, хотя с другой стороны я бы просто не стал устанавливать шаблон с уникальными пресетами, нафига плодить еще больше фоток.
можно попробовать чуть другой механизм логики. Пересоздавать пресет от максимального размера пресета в системе, это если не отмечено галки — сохранять оригинал. /Если же галка стоит с сохранением оригинала, то да, создавать пресет из этого оригинала.Надо, обязательно, где-то хранить оригинал изображения, который может весить 5-15 МБ, и при этом в большинстве случаев не будет использоваться нигде.
Такая фича чаще нужна когда размеры увеличиваются, так как уменьшить размеры картинки средствами css не составит труда.речь не о новых пресетах, а об изменении размеров существующих пресетов, что позволит пересоздать пресеты с новыми размерами, а не увеличивать количество фоток из-за новых пресетов.
Так вот представьте, что у вас самое большое изображение меньше новых размеров. Что тогда делать? Растягивать или растягивать и доводить меньшую сторону до нужных размеров, а большую сторону обрезать до получившейся?Пересоздавать пресет от максимального размера пресета в системе
Да и как считать максимальные размеры пресетов? Был 640х480 стал 480х640 или 620х500 какой из них больше?