Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Уважаемые заказчики, спасибо за ваши удивительные неправильные файлы исходных изображений!

Это дает возможность мне подстроиться под самые неожиданные ситуации.

И сделать Компрессор максимально нечуствительным к всевозможным проблемам, которые вы подсовываете.

 

У вас парсер качает картинки (исходники) и часть из них битые оказываются?  Но мы же знаем кто в итоге виноват?  Конечно же модуль "Компрессор"!

Я постараюсь чтобы модуль Компрессор переваривал и эти ваши ошибки, т. е. ошибки вашего сайта.

 

Сложно работать с заказчиками!

И они еще говорят, что "1000 р зря платил". :ugeek:

 

Надіслати
Поділитися на інших сайтах

С битыми файлами теперь поступаю так :

 

a25fd37705.jpg

 

 

Показываю явно, что изображение битое. Пусть заказчик идет по ссылке и проверяет свое битое исходное изображение.

А то чуть что, так "модуль виноват!" :ugeek:

 

Модуль "Компрессор" самый лояльный ко всевозможным ошибкам в исходном файле.

  • +1 1
Надіслати
Поділитися на інших сайтах

У меня два вопроса.

1. Можно ли ставить вотермарк на картинки размером только 700х700?

2. У меня товары обновляются с 1С и соответственно картинки заливаются тоже при обмене. Можно ли заставить модуль ресайзить картинки при обновлении товаров?

Надіслати
Поділитися на інших сайтах


1 час назад, iiioroh сказал:

1. Можно ли ставить вотермарк на картинки размером только 700х700?

 

можно.

для этого добавляется несколько строк кода в файл modele/tool/image_sitecreator

перед вызовом функции watermark();

цель: вызывать функцию только при соответствии размеров.

можете сделать самостоятельно или за символическую сумму автор сделает.

 

1 час назад, iiioroh сказал:

Можно ли заставить модуль ресайзить картинки при обновлении товаров?

 

если к товару добавляются новые картинки или добавляются новые товары, то произойдет все автоматически.

если вы что-то другое имели ввиду, то поясните.

Надіслати
Поділитися на інших сайтах

7 часов назад, iiioroh сказал:

1. Можно ли ставить вотермарк на картинки размером только 700х700?

 

5 часов назад, sitecreator сказал:

для этого добавляется несколько строк кода в файл modele/tool/image_sitecreator

перед вызовом функции watermark();

цель: вызывать функцию только при соответствии размеров.

Watermark действует при MIN ширине ИЛИ высоте и ВЫШЕ - 699

Watermark действует при MAX ширине ИЛИ высоте и НИЖЕ - 701

Не решит вопрос?

  • +1 1
Надіслати
Поділитися на інших сайтах


6 часов назад, sitecreator сказал:

если к товару добавляются новые картинки или добавляются новые товары, то произойдет все автоматически.

если вы что-то другое имели ввиду, то поясните.

А если идет замена уже имеющихся?

Надіслати
Поділитися на інших сайтах


3 часа назад, RaVIOLy сказал:

Watermark действует при MIN ширине ИЛИ высоте и ВЫШЕ - 699

Watermark действует при MAX ширине ИЛИ высоте и НИЖЕ - 701

Не решит вопрос?

 

верно.

так проще всего. и код трогать не нужно.

вы уже лучше меня знаете мой модуль! :)

 

2 часа назад, iiioroh сказал:

А если идет замена уже имеющихся?

 

что значит замена?

если вы один файл меняете на другой файл, то все произойдет автоматически.  меняйте сколько угодно.

но если у вас название файла остается прежнее, но меняется его содержимое, то нужно будет просто очистить кеш изображений для этого товара или весь.

 

но я ни разу не встречал чтобы изображение менялось, а название файла оставалось прежним.

В таком случае и обычный движок без всяких модулей не увидит изменений, а будет показывать старое изображение до момента ручной очистки кеша.

Такой режим никто и не использует, это крайне некорректно в любой программе.

 

Если у вас работает все на обычном движке, то будет работать и с модулем Компрессор.

Модуль Компрессор не вносит никаких ограничений, а наоборот, расширяет возможности.

 

 

Надіслати
Поділитися на інших сайтах

33 минуты назад, LionHunter сказал:

Скажите, известны ли конфликты с какими-нибудь популярными модулями или шаблонами?

 

более 200 магазинов работают и никаких конфликтов.

 

Если у вас пиленый перепиленый движок, то в нем и другие модули работать не будут. К такому движку ни один модуль или шаблон не подойдет.  Но мы же не говорим о такм случае когда от опенкарт ничего не осталось?

 

Компрессор даже работает на шаблонах вроде Journal 2,  а там от движка мало, что осталось.

Да и в работу графики не вмешивается практически ни один модуль.

Если у вас есть старый модуль watermark другого производителя, так просто отключаете его и никаких конфликтов.

Вам ведь не нужно одновременно два модуля водяного знака?

Да и наивно было бы думать, что они будут и должны  работать одновременно, не так ли?

 

В модуле Компрессор сейчас учтено практически все. Даже мельчайшие разницы между родным опенкарт и ocstore одинаковых версий.

  • +1 1
Надіслати
Поділитися на інших сайтах

6 минут назад, LionHunter сказал:

Решил заранее уточнить о возможных проблемах

 

Даже если предположить, что возникнут проблемы, то я как автор готов всегда помочь.

Надіслати
Поділитися на інших сайтах

17 часов назад, LionHunter сказал:

@sitecreator Спасибо) Стоит два десятка популярных модудей, всё работает) Да и шаблон новый Tech Store. Решил заранее уточнить о возможных проблемах

LionHunter , модуль отлично работает на TechStore.

Роман, когда ждать обнову? Очень уж хочется поиграться с функционалом обрезки фона :)

Надіслати
Поділитися на інших сайтах


Анекдоты продолжаются.

Когда "ничего не работает после вашего модуля"....

 

842fde03ea.jpg

 

Кто-то "переделал" стандартную исходную библиотеку.

И размеры для создания новых изображений просто напросто не передаются.

Они либо равны '', false,  но только не число.  Даже не ноль!

 

Это, конечно, "гениально"!  Не передавать никакие размеры и прямо в библиотеке считать, что в таком случае они равны по умолчанию 600х600.

 

Я даже представить не могу, что же заставило так поступить?  Размеры всегда и везде в движке передаются явно. Они заданы в настройках шаблона.

 

 

 

Надіслати
Поділитися на інших сайтах

17 минут назад, RaVIOLy сказал:

Когда планируете выкотить обнову?

 

скоро.

На меня просто свалился поток всевозможных нестандартных ситуаций с сайтами.

Когда возникает очередной трабл, то начинаешь разбираться чтобы исключить возможную нестабильную работу новой версии.

А на деле оказывается то исходное изображение битое,  то вот как выше описал - размеры приходят пустые на вход библиотеки....

 

Я то первым делом воспринимаю это как возможную свою недоработку. А потому на разборку уходит масса времени. Ну и очередную защиту от дурака ставлю.

И никогда невозможно угадать какой же еще сюрприз будет.

 

личка работает, я видел сообщение.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
9 минут назад, PiratRu сказал:

так действительно что то новое вышло или это просто шутка?

 

никаких шуток.

текущая уже 1.7.6

но доступна не всем.

 

10 минут назад, PiratRu сказал:

А то смотрю, версия вроде та же.

 

В заголовке та же пока.

Но всем вновь купившим предоставляется новая.

А также для тестов была предоставлена всем поддержавшим разработку по работе с фоном изображений.

Так сказать, пока для закрытого клуба.

Счастливчики не дадут соврать.

Поскольку в новой версии много экспериментальных моментов, то всем пока не предлагается.

Как только выйдет из стадии завершенного эксперимента, то тогда всем.

 

Это в том числе так и по причине чтобы не возникало вопросов "а у нас процессор грузит?".

Та же обрезка, например, (да если еще в два прохода) требует много ресурсов.  Поэтому и тут в данный момент приняты меры по оптимизации и снижению нагрузки на проц.

 

А еще некоторые заказчики используют исходники весом в мегабайты (десятки) и размером 3000х4000, и при этом удивляются, что памяти не хватает (а выделяют с гулькин отросток, вроде 64М на процесс). Хостинг за 115 руб,  но исходники прямиком из цифровой камеры в 24 Мегапикселя.

Приходится и это учитывать.

 

Т. е. весь смысл новой работы - возможностей больше чем раньше, а нагрузка ниже на ресурсы, и как следствие, выше стабильность.

Надіслати
Поділитися на інших сайтах

48 минут назад, sitecreator сказал:

 

никаких шуток.

текущая уже 1.7.6

но доступна не всем.

 

 

В заголовке та же пока.

Но всем вновь купившим предоставляется новая.

А также для тестов была предоставлена всем поддержавшим разработку по работе с фоном изображений.

Так сказать, пока для закрытого клуба.

Счастливчики не дадут соврать.

Поскольку в новой версии много экспериментальных моментов, то всем пока не предлагается.

Как только выйдет из стадии завершенного эксперимента, то тогда всем.

А можно и мне новую версию, как поддержавшему разработку по работе с фоном изображений? Кстати пока модуль по фону изображений тоже не получал, все жду новой версии...

Надіслати
Поділитися на інших сайтах


57 минут назад, sitecreator сказал:

Но всем вновь купившим предоставляется новая.

Ничо не понимаю...

Т.е. те кто раньше покупал больше не обновятся? Или обновятся по выходу полной версии?

Мы все хотим новое! Требваем.

С долей юмора пишу! а то...

Змінено користувачем PiratRu
Надіслати
Поділитися на інших сайтах


2 часа назад, PiratRu сказал:

Т.е. те кто раньше покупал больше не обновятся?

 

все обновятся.

просто сейчас подстраиваюсь под разные версии imagemagick.

 

дело в том, что совместимость нужно обеспечить не только с разными версиями php, это то как раз не проблема, а с разными версиями imagemagick.

imagemagick не входит в состав php. Это серверный вариант фотошопа. И вариантов imagemagick у хостеров великое множество с разными возможностями. Некоторые хостеры по неизвестным причинам устанавливают довольно древние версии этого "фотошопа", особенно рег.ру этим отметился.  Что движет этими хостерами я не знаю.

Но приходится мудрить с решениями под эти древности.  Там даже не 2014 года варианты, а аж 2012-го встречаются...

 

Реальность такова, что пишешь исходя из современных возможностей и современных версий софта, но натыкаешься на действительность с ее необъясним древним софтом. Да еще таким софтом, в котором есть глюки.  В новых версиях imagemagick   уже лет 5 нет багов в интересующей меня функции,  но зато они есть в старой от 2011/2012 года, которую почему-то некоторые хостеры упорно устанавливают.

 

Поэтому пока сейчас не завершу адаптацию под весь зоопарк imagemagick, то новой версии, доступной для всех не будет.

Это не из-за жадности, а из-за возможных "у нас вот не работает..." потому, что хостер, например, поставил очень несвежий фотошоп  imagemagick   6.7.2.

 

Раздавать всем продукт, не заточенный под любого хостера - это мне создать самому себе потенциальную головную боль.

Прошу просто терпения.

Надіслати
Поділитися на інших сайтах

Сейчас делаю  admin bar для front-end.

Т. е. когда вы залогинены в админке, то на любой странице магазина вы увидите полосу с сервисными кнопками.

Будет "очистить кеш изображений для страницы".

 

Думаю, что это будет удобно. Особенно если вы экспериментируете с обрезкой изображений, то не нужно очищать весть кеш (и создавать лишнюю нагрузку на процессор).

Закончив эксперименты с комбинацией настроек вы можете тогда применять новые настройки ко всем изображениям за счет очистки всего кеша изображений.

  • +1 1
Надіслати
Поділитися на інших сайтах

12 часов назад, sitecreator сказал:

admin bar для front-end.

 

9b220f2b18.jpg

 

5039331751.jpg

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.