Как контролировать изображения добавленные через wysiwyg редакторы?

Всем привет! Хочу установить на сайт какой-нибудь wysiwyg редактор (вопрос не относится к какому-то конкретному редактору). Но не могу определиться с такой ситуацией:
пользователь открывает страницу "добавить новость", вставляет туда картинку. Картинка с помощью ajax добавляется в нужную папку на сайте, сохраняется в таблицу базы данных `images` и в редактор прилетает готовая ссылка на изображение, которая будет работать после публикации новости. Если пользователь удаляет изображение, то через ajax также как и добавили удаляем картинку с диска а затем из базы.
Но как быть если пользователь не нажимал удалить картинку, а просто закрыл страницу "добавить новость"? Получается бесполезная запись в БД и несколько файлов на диске (превью, оригинал и средняя копия).
Как это контролировать?
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Например, при добавлении картинки ставите ей атрибут "без новости", при записи самой новости всем картинкам, на которые она ссылается снимаете этот атрибут. Периодически удаляете все картинки с атрибутом "без новости", старше, например, суток.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы