Как сделать, что бы материал (нода) удалялся автоматически по истечении какого-то времени, например через месяц после его публикации.
хочу создать доску объявлений.
знаю, что есть модуль ed_classified, и в нём есть функция самоудаления, но модуль мне не подходит.
Комментарии
Удалить нельзя скрыть можно
Смотри в сторону
sched_act
actions
workflow
а ed_classified тоже не удаляет, а скрывает?
ed_classified вроде удаляет, хотя утверждать не буду.
плохо, что он не подходит мне
неужели нет никакого модуля, который удалял бы материалы автоматически... Скрывать - это хорошо, но база то ростёт...
А можете подробнее объяснить алгоритм работы этих (sched_act, actions, workflow) модулей, а то они все на англ...
node_expire поищите на drupal.org
VLAD_X, спасибо, посмотрю...
А как правильно настроить workflow + actions + sched_act?
Что за чем нужно делать? Какая поочерёдность? Мне нужно что бы пользователь указывал время удаления материала. Наступает время - сообщение снимается с публикации и пользователю отправляется сообщение... Можно без отправки сообщения...
Там не очень сложно, поставь, руссифицируй и пробуй.
так русификаторов нету к ним...
а на анг я пробывал... не получилось..
хорошо, возьмём node_expire, хотя он тоже на вражеском языке...
там есть настройки Setting и Default
мне нужно сделать что бы только Story становилось неопубликованым через три дня после публикации и всё больше ничего (никакой отправки писем и прочее). И сделать так что бы эти настройки действовали поумолчанию, когда ноду создаёт незарегистрированый пользователь.
КАК?
хорошо, возьмём node_expire, хотя он тоже на вражеском языке...
там есть настройки Setting и Default
мне нужно сделать что бы только Story становилось неопубликованым через три дня после публикации и всё больше ничего (никакой отправки писем и прочее). И сделать так что бы эти настройки действовали поумолчанию, когда ноду создаёт незарегистрированый пользователь.
КАК?
птихоньку разбираюсь... node_expire настроить смог. Только вот ещё один вопрос, и если всё получится, то можно сказать, что с задачей я справился...
итак, при включеном node_expire материалы просматривать созданные материал могут только зарегистрированые пользователи (даже при разрешении создавать материал пользователям, они как бы публикуются, но просматривать могут только зарегенные)... Помогает, только если в Контроле доступа разрешть анонимным пользователям "управлять материалами" - тогда материал просматривать могут все. Но это ж никуда не годится, получается кто угодно сможет изменить какой-угодно документ... ЧТО ДЕЛАТЬ???
???
хех... всё ок. это глюк был...
мой выбор - node_expire