Здравствуйте.
После прочтения http://ocshop.info/nemnozhko-pro-xosting/, решил сделать себе на хостинге подобное.
Обратился в тех.поддержку хостинга, они выполнили просьбу и установили OptiPng + JpegOptim, Imagick включили в настройках php модулей.
Возник вопрос, как вкрутить "в библиотеку поддержку этого хлама." отсюда: http://ocshop.info/nemnozhko-tryukov/.
Так понимаю, надо внести код в файл system/library/image.php:
$info = pathinfo(DIR_IMAGE . $new_image);
$extension = strtolower($info['extension']);
if ($extension == 'jpeg' || $extension == 'jpg') {
shell_exec("jpegoptim --max=90 --strip-all --all-progressive ". (DIR_IMAGE . $new_image));
} elseif ($extension == 'png') {
shell_exec("optipng ". (DIR_IMAGE . $new_image)) . "-strip all";
}
Подскажите, пожалуйста, как правильно интегрировать исходный код? Сборка ocStore 1.5.5.1.2
В комментарии к статье, написано, что есть очепятка в этой строчке:
shell_exec("optipng ". (DIR_IMAGE . $new_image)) . "-strip all";