Даа, зіткнувся я з завданням звичайно!
І начебто все просто: все-го лише створити заплановану завдання на сайті.
Залишилося тільки пользлваться доступними ресурсами, а саме: модуль Rules і Rules Schedule. Досить мало інформації з цього приводу але все таки дещо знайшов.
Що б створити заплановане завдання в Drupal я спочатку створив компонент в вкладці Components, вибравши в component plugin: "action set"
Далі настройки. Ім'я - як зазвичай, не обов'язково (але можливо бажано) англійською, машинне ім'я. Потім Variables - змінні. Data type - node (матеріал) потім в принципі вигадані змінні.
Після чого треба буде вибрати data selector, гду необхідно вибрати ту змінну яку створили (в моєму випадку це free advert).
Зберігаємо. Компонент створений. Тобто завдання до якої можна буде звертатися. Тепер потрібно створити правіло.Переходім до вкладний "rules", І створюємо нове правило (Add new rule). ім'я соответветствующее тім самім (завданням), яке створюємо. і вибираємо подія, на яке буде відгукуватися це правило. У моєму випадку це після додавання матеріалу.
Натиснувши "далі" вибрав перевіряється поле. Перевірка field-type, яке у мене логічне (платне безкоштовне), equals, ті є еквівалентно порожньому значенням (data value знята галочка)
Щож тепер перевірки зроблені, тепер власне дії. Натискаємо "add action". Спочатку створюємо якусь змінну (add a variable) типу "duration" потрібного значення. В моєму випадку. Parameter: Тип: Duration, Value: 3 дня Provides variables: Added on 3 days (added_on_3_days)
Потім цю змінну додаємо до дати створення Ноди. Для цього додаємо дію "Calculate a value" Тобто вираховуємо: першим оператором дату створення матеріалу а другим оператором є тільки що створена змінна (added-on-3-days). Результат записується в окрему змінну, ім'я якої ми даємо в самому низу.
В цілому вийшло 3 дії