1. Пользователь загружает на сайт изображение. (все понятно)
2. С него делается пресет (имажкэш). (все понятно)
3. Оригинальное изображение удаляется с сервера.
4. Все остальные пресеты делаются уже не с оригинального изображения, а с первого пресета.
Какие есть варианты?
Комментарии
Оригинальное изображение впоследствии используется вообще-то-)
Я понимаю что оно используется для создания новых пресетов, показывать его на сайте не планируется ни в коем случае (а для чего еще?), но я хочу чтобы вместо оригинала при создании новых пресетов использовался первый пресет. Тогда для чего исходное изображение еще может потребоваться?
Сразу загружать на сайт изображение каким оно должно быть после п.2.
Схема, которую ты придумал -- порочна, т.к. противоречит самой идее imagecache'а.
Это невозможно объяснить каждому пользователю сайта и поэтому данный вариант просто не рассматривается...
Можно с этого места поподробнее?
В чем эта идея состоит? Место на сервере забить ненужной информацией, или какой другой глубинный смысл?
Динамическое создание разнообразных изображений из единого исходника. И их кэширование.
А с этим никто и не спорит.
Значит нужно писать свой модуль, который будет делать создание первого пресета и замену им оригинала. А имажкэш пускай считает, что это и есть единый исходник.
или подобный модуль уже есть?
Ага, называется "настройки разрешения" изображения или как-то так, если задача просто уменьшать изображение, то выставь их в настройках imagefield.
Пишу из пробки, надеюсь меня поняли
Понял, но увы задача не только в изменении размера. Главное, это наложение водяного знака.
Посмотрите http://ваш сайт/admin/settings/imce
Нету такой страницы и не предвидится. (ИМЦЕ использовать не собираюсь).
корявить корявками для этого кэшак не нужно!