Видалення оригінального зображення.

Роблю новий матеріал, в ньому має бути дві картинки. Одна маленька для анонсу, друга побільше для статті.
Через ImageCache зробив картинки тих розмірів що треба. Все працює. Темізував. Все супер.
Але проблема в тому, що оригінальної картинки мені не потрібно на сервері. Як не як - зайве місце.

Питання: чи можна автоматично видалити цю оригінальну картинку. І як?

Коментарів:

9

Коментувати

Увійдіть або зареєструйтесь, щоб додати коментар

Коментарі

Ненужно и нельзя.
Можно лишь уменьшать оригиналы до разумного размера.
Imagemagick.

це якщо зробити власний модуль, який буде користуватись функцiями ImageAPI

Був би дійсно корисний модуль, але логіку роботи я бачу так:
1) Створюються всі потрібні пресети ImageCache
2) Вибирається пресет яким замінюється оригінал
3) Стирається оригінал і підміняється попередньо вибраним пресетом (для того, щоб потім було з чого створювати нові пресети)

мабуть оптимальним буде створення пресета для imagecache
що буде робити лише одну функцію - видалення оригінального зображення і заміну оригіналу найбільшим з генерованих imagecache

Варіант гарний, з реалізацією треба розібратись.

получилось?
Є результат?
Поділишся?

а много людей будет фотки заливать?
Я на своем сайте тоже думал как бы убивать большие фотки, а оставлять уже после имеджкеша
Самый простой способ - это самописный модуль на локалхост :)
Идея уже описано в первом посте, только с некоторыми поправками
1. На локалхост есть модуль, который берет все фотки с указанной папки и сохраняет их в другую папку, после обработки указанным имеджкеш пресетом
2. В текстовое поле модуль выводит результат в виде
/custom_patch/img_XX.jpg, где
custom_patch - вводиться в форме и указывает на папку где будут фотки на сервере (потому что УРЛ локалхоста может не совпадать с необходимым УРЛом)
img_XX.jpg - вводиться тоже на форме в виде 2х частей: img - название фоток и XX - начальный номер нумерации, дальше модуль продолжает нумеровать сам
3. второй пресет делает миниатюры и сохраняет в туже папку

результат переношу с локалхоста на сервер и выходит так - http://vseok.org.ua/gorsad_kirovograd
в текстовой форме имеем примерно такое


соответственно:
custom_patch = /files/icme/gs
img_XX.jpg = gorsad + нумерация с единицы

в мене таке відчуття, що це можна зробити з допомогою rules + imagecache + rules_scheduler + views
після додавання фото і обробки його imagecache з допомогою rules вбивати оригінал фото і підміняти оригінал згенерованим фото з imagecache

супер ідея, треба спробувати