Нужно на сайте сделать что-то похожее на доску объявлений:
- зарегистрированные польхователи могут добавлять, править и удалять свои объявления. Также они могут помечать те объявления, которые будут видны на доске, остальные не будут показаны при просмотре.
- администратор может добавлять, править объявления от имени любого пользователя
Дальше весь вывод более-менее понятно как сделать с помощью Views.
Комментарии
А может проще взять движок уже готовый для доски объявлений? Если никаких больше функций не надо.
Спасибо за информацию.
Можно пример?
Создать content type для объявления, можно добавить поля к нему с помощью cck, дать всем доступ к созданию нод этого типа, с помощью views сделать вывод списка объявлений.
С помощью cck также добавить поле checkbox "показывать объявление" и во views сделать фильтр по этому полю.
А как можно определить права для пользователей для доступа к определенным терминам словаря? Т.е. в словаре объявлений есть термины для каждого пользователя и он должен иметь доступ только к своему термину. Нашел модуль Taxonomy Access, то там это делается с помощью ролей, а определять столько ролей сколько и пользователей не хочется.
Taxonomy Access или писать собственный модуль для распределения прав. Я один раз писал, достаточно заумно получается...