Откат детайлей
This commit is contained in:
173
CHANGELOG.md
173
CHANGELOG.md
@ -1,6 +1,11 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
0.0.20 (2014-05-07)
|
||||
-------------------
|
||||
|
||||
- Откат детайлей. [Alexander Demidov]
|
||||
|
||||
0.0.19 (2014-04-03)
|
||||
-------------------
|
||||
|
||||
@ -11,61 +16,56 @@ Changelog
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-255 Добавление/редактирование
|
||||
цветов в карточке товара [Alexander Demidov]
|
||||
- MIRSPORTA-255 Добавление/редактирование цветов в карточке товара.
|
||||
[Alexander Demidov]
|
||||
|
||||
0.0.17 (2014-02-18)
|
||||
-------------------
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-260 Отсутствующие картинки на
|
||||
10баллов "обход" ошибки с отсутствующим
|
||||
файлом изображения при попытке
|
||||
форсированного создания варианта push-
|
||||
update. [Alexander Demidov]
|
||||
- MIRSPORTA-260 Отсутствующие картинки на 10баллов "обход" ошибки с
|
||||
отсутствующим файлом изображения при попытке форсированного создания
|
||||
варианта push-update. [Alexander Demidov]
|
||||
|
||||
0.0.16 (2014-01-24)
|
||||
-------------------
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-80 Проверка существования метода
|
||||
getWatermark перед его использованием [Alexander
|
||||
Demidov]
|
||||
- MIRSPORTA-80 Проверка существования метода getWatermark перед его
|
||||
использованием. [Alexander Demidov]
|
||||
|
||||
0.0.15 (2014-01-13)
|
||||
-------------------
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- Правка push-update Исправление метода
|
||||
File::getOwner() [Alexander Demidov]
|
||||
- Правка push-update Исправление метода File::getOwner() [Alexander
|
||||
Demidov]
|
||||
|
||||
0.0.14 (2014-01-13)
|
||||
-------------------
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- Правки push-update - расстановка фигурных
|
||||
скобок в удобочитаемом и корректном
|
||||
виде [Alexander Demidov]
|
||||
- Правки push-update - расстановка фигурных скобок в удобочитаемом и
|
||||
корректном виде. [Alexander Demidov]
|
||||
|
||||
0.0.13 (2014-01-13)
|
||||
-------------------
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
- Правки push-update - удаление тега перед
|
||||
его повторным созданием [Alexander Demidov]
|
||||
- Правки push-update - удаление тега перед его повторным созданием.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
0.0.12 (2014-01-13)
|
||||
-------------------
|
||||
|
||||
- Правки push-update (возможно, завершающие)
|
||||
[Alexander Demidov]
|
||||
- Правки push-update (возможно, завершающие) [Alexander Demidov]
|
||||
|
||||
- Update CHANGELOG.md. [Alexander Demidov]
|
||||
|
||||
@ -130,136 +130,89 @@ Changelog
|
||||
|
||||
- Свойство owner. [Alexander Demidov]
|
||||
|
||||
- Корректировка в связи с последними
|
||||
изменениями [Alexander Demidov]
|
||||
- Корректировка в связи с последними изменениями. [Alexander Demidov]
|
||||
|
||||
- Попытка исправить утечку оперативной
|
||||
памяти N2. [Alexander Demidov]
|
||||
- Попытка исправить утечку оперативной памяти N2. [Alexander Demidov]
|
||||
|
||||
- Убрано установка прав доступа на
|
||||
загруженный файл в 664. [Alexander Demidov]
|
||||
- Убрано установка прав доступа на загруженный файл в 664. [Alexander
|
||||
Demidov]
|
||||
|
||||
- Merge tag 'temp' [Alexander Demidov]
|
||||
|
||||
- Убрано ручное подключение GreagwarImage.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Merge branch 'master' of dimti.ru:lib/Image. [Alexander Demidov]
|
||||
|
||||
- Correct upload with python pil paste. Add Image::getWatermark()
|
||||
[Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг
|
||||
Добавление ТОДО к Image/File.class. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг
|
||||
Попытка избваиться от утечки памяти
|
||||
[Alexander Demidov]
|
||||
|
||||
- Merge branch 'master' of dimti.ru:lib/Image. [Alexander Demidov]
|
||||
|
||||
- Добавление поддержки в Python PIL указание
|
||||
только одной из сторон для ресайзинга.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Image::getClassName и проверка на
|
||||
существование изображения по
|
||||
параметру error. [Alexander Demidov]
|
||||
- Добавление поддержки в Python PIL указание только одной из сторон для
|
||||
ресайзинга. [Alexander Demidov]
|
||||
|
||||
- Merge branch 'master' of dimti.ru:lib/Image. [Alexander Demidov]
|
||||
|
||||
- Add support pil_options. [Alexander Demidov]
|
||||
|
||||
- PHP-Doc. [Alexander Demidov]
|
||||
|
||||
- Изменение .gitignore. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг
|
||||
Изменение прав доступа (запись для
|
||||
группы) на файл, сохраняемый при
|
||||
загрузке изображения [Alexander Demidov]
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг Изменение прав доступа
|
||||
(запись для группы) на файл, сохраняемый при загрузке изображения.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Merge branch 'master' of dimti.ru:lib/Image. [Alexander Demidov]
|
||||
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг
|
||||
[Alexander Demidov]
|
||||
- MIRSPORTA-73 - Качество картинок. Ресамплинг. [Alexander Demidov]
|
||||
|
||||
- Add _.gif return from getWebName if image not exists. [Alexander
|
||||
- Добавление метода Upload.brightnessContrast(). Добавление метода
|
||||
Upload.getFilePath(). [Alexander Demidov]
|
||||
|
||||
- Добавление к последнему коммиту. [Alexander Demidov]
|
||||
|
||||
- Добавлен параметр $force_create в метод File.getImageVariant().
|
||||
Значение по-умолчанию - false. [Alexander Demidov]
|
||||
|
||||
- Использование Config::get(PATH_WEB_ROOT) при создании варианта
|
||||
изображения в Upload. [Alexander Demidov]
|
||||
|
||||
- Автоматическое создание вариантов изображений. [Alexander Demidov]
|
||||
|
||||
- Изменение алгоритма ресайзинга (правильный вариант). [Alexander
|
||||
Demidov]
|
||||
|
||||
- Добавление метода Upload.brightnessContrast().
|
||||
Добавление метода Upload.getFilePath(). [Alexander
|
||||
Demidov]
|
||||
- Качество jpeg по-умолчанию - 95. Изменен алгоритм ресайзинга
|
||||
(добавление белых полосок) - отключен для изображений-оргиналов. (не
|
||||
проверено) [Alexander Demidov]
|
||||
|
||||
- Добавление к последнему коммиту [Alexander
|
||||
Demidov]
|
||||
|
||||
- Добавлен параметр $force_create в метод
|
||||
File.getImageVariant(). Значение по-умолчанию -
|
||||
false. [Alexander Demidov]
|
||||
|
||||
- Использование Config::get(PATH_WEB_ROOT) при
|
||||
создании варианта изображения в Upload.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Автоматическое создание вариантов
|
||||
изображений. [Alexander Demidov]
|
||||
|
||||
- Изменение алгоритма ресайзинга
|
||||
(правильный вариант). [Alexander Demidov]
|
||||
|
||||
- Качество jpeg по-умолчанию - 95. Изменен
|
||||
алгоритм ресайзинга (добавление белых
|
||||
полосок) - отключен для
|
||||
изображений-оргиналов. (не проверено)
|
||||
[Alexander Demidov]
|
||||
|
||||
- Убрано TODO из класса File.getWebName().
|
||||
Добавлена проверка на существование
|
||||
файла и соответсвующее разделение
|
||||
логики в метода получения пути к файлу
|
||||
File.getWebName(). [Alexander Demidov]
|
||||
- Убрано TODO из класса File.getWebName(). Добавлена проверка на
|
||||
существование файла и соответсвующее разделение логики в метода
|
||||
получения пути к файлу File.getWebName(). [Alexander Demidov]
|
||||
|
||||
- Path to dir image cache Upload::dir_image_cache set to public.
|
||||
[Alexander Demidov]
|
||||
|
||||
- Исправление ошибки связанной с
|
||||
неправильной инициализацией варианта
|
||||
- Исправление ошибки связанной с неправильной инициализацией варианта
|
||||
изображения. [Alexander Demidov]
|
||||
|
||||
- Рефакторинг. Добавлении поддержки
|
||||
параметров, задающих максимально
|
||||
допустимые размеры изображения.
|
||||
Изменены параметры для ресайзинга
|
||||
изображений (на этот счет добавлено
|
||||
ТОДО). [Alexander Demidov]
|
||||
- Рефакторинг. Добавлении поддержки параметров, задающих максимально
|
||||
допустимые размеры изображения. Изменены параметры для ресайзинга
|
||||
изображений (на этот счет добавлено ТОДО). [Alexander Demidov]
|
||||
|
||||
- Добавление комментария к методу
|
||||
getIsNoEmpty() и перемещение этого метода в
|
||||
класс File. [Alexander Demidov]
|
||||
- Добавление комментария к методу getIsNoEmpty() и перемещение этого
|
||||
метода в класс File. [Alexander Demidov]
|
||||
|
||||
- Корректировка использования логгера -
|
||||
если логгинг отключен, тогда вывод
|
||||
сообщений об ошибках выводится в
|
||||
стандартный поток вывода ошибок в php
|
||||
(если поток не переопределен
|
||||
конфигурационной переменной ErrorStream) -
|
||||
пример кода взят с CliController. [Alexander Demidov]
|
||||
- Корректировка использования логгера - если логгинг отключен, тогда
|
||||
вывод сообщений об ошибках выводится в стандартный поток вывода ошибок
|
||||
в php (если поток не переопределен конфигурационной переменной
|
||||
ErrorStream) - пример кода взят с CliController. [Alexander Demidov]
|
||||
|
||||
- Добавлено поддержка указания
|
||||
качества результирующего изображения
|
||||
в Upload.class. [Alexander Demidov]
|
||||
- Добавлено поддержка указания качества результирующего изображения в
|
||||
Upload.class. [Alexander Demidov]
|
||||
|
||||
- Добавление ТОДО в ImageCollection. [Alexander Demidov]
|
||||
|
||||
- Merge branch 'master' of dimti.ru:lib/Image. [Alexander Demidov]
|
||||
|
||||
- Добавлено ТОДО [Alexander Demidov]
|
||||
|
||||
- Добавлен метод imageMinCheckSize. [Alexander Demidov]
|
||||
|
||||
- Удалено использование ErrorMessage -
|
||||
привязан свой логгер [Alexander Demidov]
|
||||
- Добавлено ТОДО. [Alexander Demidov]
|
||||
|
||||
- Refactoring use PATH_WEB_ROOT (move to main config). Remove use save
|
||||
originals. Add PHP-Doc comment into File class. [Alexander Demidov]
|
||||
@ -295,4 +248,6 @@ Changelog
|
||||
|
||||
- Add Image, Upload, UploadHelper. [Alexander Demidov]
|
||||
|
||||
- Initial commit. [Alexander Demidov]
|
||||
|
||||
|
||||
|
@ -70,14 +70,14 @@ abstract class Upload
|
||||
if (Config::get('PYTHON_PIL_RESIZE')) {
|
||||
$script_file_path = Config::get('PYTHON_PIL_RESIZE')->script_file_path;
|
||||
$pil_options = isset(Config::get('PYTHON_PIL_RESIZE')->pil_options) ? ' ' . implode(' ', Config::get('PYTHON_PIL_RESIZE')->pil_options) : '';
|
||||
ob_start();
|
||||
exec($script_file_path
|
||||
// ob_start();
|
||||
passthru($script_file_path
|
||||
. (($size_parts[0])?' --width=' . $size_parts[0]:'')
|
||||
. (($size_parts[1])?' --height=' . $size_parts[1]:'')
|
||||
. $pil_options
|
||||
. ' ' . self::getFilePath($image)
|
||||
. ' ' . self::getFilePath($image_variant));
|
||||
ob_clean();
|
||||
// ob_clean();
|
||||
}
|
||||
if (Config::get('PYTHON_PIL_PASTE') &&
|
||||
function_exists(array($image, 'getWatermark')) &&
|
||||
@ -85,12 +85,12 @@ abstract class Upload
|
||||
) {
|
||||
$script_file_path = Config::get('PYTHON_PIL_PASTE')->script_file_path;
|
||||
$pil_options = (isset(Config::get('PYTHON_PIL_PASTE')->pil_options) && Config::get('PYTHON_PIL_PASTE')->pil_options) ? ' ' . implode(' ', Config::get('PYTHON_PIL_PASTE')->pil_options) : '';
|
||||
ob_start();
|
||||
exec($script_file_path
|
||||
// ob_start();
|
||||
passthru($script_file_path
|
||||
. $pil_options
|
||||
. ' ' . self::getFilePath($image_variant)
|
||||
. ' ' . Config::get('PATH_WEB_ROOT') . '/' . $image->getWatermark($size));
|
||||
ob_clean();
|
||||
// ob_clean();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user