Редактирование изображений (фото) на сервере

Главные вкладки

Аватар пользователя igorek igorek 15 марта 2010 в 10:42

Возможно ли отредактировать изображение например в папке files
например files/foto1.jpg и оставить его в этой же папке с этим же именем?
например при помощи imagecache, imagecache_actions?
например уменьшить размеры изображения?

Комментарии

Аватар пользователя Иван Пуговкин Иван Пуговкин 15 марта 2010 в 12:01

Вы же в imagecache задаете размеры, какие вам нужны. Резкость можете подкрутить, эффекты там разные... Картинка так и будет лежать, куда вы ее залили.

Аватар пользователя igorek igorek 15 марта 2010 в 12:33

это понятно...
а если она лежит и прикреплена к ноде... но хочется отредактировать именно сам файл...

Попробую проблемку по другому описать...
стоит ubercart... поле image добавлено через сск (ImageField)
по умолчанию добавлены наборы правил в Imagecache, но оригинал (сам файл.jpg) сохраняется в папку которую задаёшь в admin/content/types/product/fields/field_image_cache - тут можно задать куда сохранять, мах разрешение и ещё несколько полезных настроек, но только не набор правил imagecache - вот как сюда добавить правило из imagecache?
Лезть в php совсев не хочется... можно ли какой то модуль добавить или может я какие то настройки не заметил?

Аватар пользователя Rygor Rygor 15 марта 2010 в 15:07

Если я все правильно понял, то
т.к. вы создали полез черзе сск, то для этого поля для сск есть закладка "Display fields" (обычно, когда создаешь тип материала (content type)), вот в настройках этой закладки и выставляйте ImageCache presets.
По аналогии: путь при создании своего типа материала: http://ваш_сайт/admin/content/node-type/ваш_тип_материала/display

Аватар пользователя igorek igorek 15 марта 2010 в 23:17

"Rygor" wrote:
Display fields

показать поля - да есть такая вкладка - и там есть настройки - немного сложно ... но всё равно спасибо!

Аватар пользователя Rygor Rygor 16 марта 2010 в 13:23

В целом сложно нет, если разобраться - просто когда знаешь, как работает CCK и ImageCache - проще.
В ImageCache ты создаешь профили для работы с фотографией, и на закладке Display fields в ССK - отображаются эти профили. Их и выставляешь для заданного поля.