Доброе время суток, уважаемые формучане!
Передо мной стоит задача: есть сайт о недвижимости на друпале, в нём нужна реализация следующих возможностей.
Риэлтор(зарегистрированный пользователь) может добавлять объявления о продаже недвижимости(с множеством параметров), фото, удалять фото по отдельности и вместе с объявлением.
Незарегистрированный пользователь так же может добавлять объявления, их "срок жизни"на сайте ограничен, после чего они автоматически удаляются.
Как, кто считает, лучше организовать всё это?
Средствами друпала: делать объявления материалами(нодами), а пользователей авторами этих нод или с нуля разработать скрипт добавления объявления, но, зато, с чётко структурированной, заточенной таблицей в базе данных, с которой в дальнейшем будет удобнее работать для выгрузки информации на другие ресурсы?
В случае первого варианта, как сделать чтобы материал(объявление) автоматически удалялся через n-нoе время?
И как реализовать возможность удаления отдельных фотографий и объявления вместе с фотографиями(в том числе и из папки сервера)?
Поделитесь своим опытом, буду благодарен.