Удаление изображений из галереи

 
Посетитель
small user social cms
Сообщений: 95
Привет всем))
есть проект.. там уже под миллион файлов графических за год насобиралось..
к примеру надо удалить файлы из альбомов А и Б были загружены раньше чем месяц назад))
как это сделать?
или самому колхозить надо компонент?)
спасибо)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2602
kaktus:
или самому колхозить надо компонент?)
Можно не колхозить, а аккуратно сделать один хук, который по хрону будет получать ссылки на файлы и удалять их.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 653
Ris, так там задача то периодическая. Нужно откуда-то что-то удалить согласно фильтру - колхозить-таки придётся)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2602
@SmartControl:
Нужно откуда-то что-то удалить согласно фильтру - колхозить-таки придётся)
Да ладно!
Создаем задание хрона delphoto. Создаем хук cron_delphoto в контенте. Пишем в него логику, а срабатывание хрона отключаем и стартуем только мануально из админки. Или не отключаем, если нужно.
Посетитель
small user social cms
Медаль
Сообщений: 653
Ris, и каждый раз когда нужно что-то удалить - лезем в код и переписываем хук) да, конечно, так можно. Но трудозатраты в этом случае не ограничиваются по времени. Если надо раз-два запустить - ещё ладно. А если 15 раз в течение года? - тогда есть смысл один раз написать нормальную удалялку с настройками. В описании же написано, что чистим только два альбома и только фотки старше месяца. А завтра захочется почистить другие пять альбомов и фотки старше полугода и тд.

Но, конечно, надо исходить из запросов. Ради одного удавления писать универсальный компонент нет смысла..
Редактировалось: 1 раз (Последний: 6 октября 2018 в 10:12)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3501
kaktus, есть же чистильщик
Там с настройками повозиться один раз и все сразу почистит.
Посетитель
small user social cms
Сообщений: 95
Loadырь:
kaktus, есть же чистильщик
я почитал описание)) и насколько понял что он ищет потерянные изображения.. т.е. те которые не привязаны ни к какому контенту.. или их контент удален а они остались))
посмотрю внимательнее)) спасибо)))

@SmartControl:
Ris, так там задача то периодическая. Нужно откуда-то что-то удалить согласно фильтру - колхозить-таки придётся)
по идее должен запускаться каждый день и удалять то что старше чем 32 дня)) а вот настройка альбомов - это да.. надо что бы была из админки..
Спасибо всем)) буду думать как лучше)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.