А возможно ли так настроить работу с изображениями?

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

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 1:21

1. Пользователь загружает на сайт изображение. (все понятно)
2. С него делается пресет (имажкэш). (все понятно)
3. Оригинальное изображение удаляется с сервера.
4. Все остальные пресеты делаются уже не с оригинального изображения, а с первого пресета.

Какие есть варианты?

Комментарии

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 3:56

Stan.Ezersky wrote:
Оригинальное изображение впоследствии используется вообще-то-)

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

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 5 июня 2010 в 9:09

Alex_R wrote:
...
2. С него делается пресет (имажкэш). (все понятно)
...
Какие есть варианты?

Сразу загружать на сайт изображение каким оно должно быть после п.2.
Схема, которую ты придумал -- порочна, т.к. противоречит самой идее imagecache'а.

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 13:59

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
Сразу загружать на сайт изображение каким оно должно быть после п.2.

Это невозможно объяснить каждому пользователю сайта и поэтому данный вариант просто не рассматривается...

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
Схема, которую ты придумал -- порочна, т.к. противоречит самой идее imagecache'а.

Можно с этого места поподробнее?
В чем эта идея состоит? Место на сервере забить ненужной информацией, или какой другой глубинный смысл?

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 5 июня 2010 в 14:56

Alex_R wrote:
<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
Схема, которую ты придумал -- порочна, т.к. противоречит самой идее imagecache'а.

Можно с этого места поподробнее?
В чем эта идея состоит? Место на сервере забить ненужной информацией, или какой другой глубинный смысл?

Динамическое создание разнообразных изображений из единого исходника. И их кэширование.

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 15:02

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
Динамическое создание разнообразных изображений из единого исходника. И их кэширование.

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

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 5 июня 2010 в 15:43

Ага, называется "настройки разрешения" изображения или как-то так, если задача просто уменьшать изображение, то выставь их в настройках imagefield.
Пишу из пробки, надеюсь меня поняли

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 15:59

RxB wrote:
Ага, называется "настройки разрешения" изображения или как-то так, если задача просто уменьшать изображение, то выставь их в настройках imagefield.
Пишу из пробки, надеюсь меня поняли

Понял, но увы задача не только в изменении размера. Главное, это наложение водяного знака.

Аватар пользователя Alex_R Alex_R 5 июня 2010 в 16:01

<a href="mailto:IrinaStasuk@drupal.org">IrinaStasuk@drupal.org</a> wrote:
Посмотрите http://ваш сайт/admin/settings/imce

Нету такой страницы и не предвидится. (ИМЦЕ использовать не собираюсь).