Scheduled publishing¶
Version v1
Instead of downloading the archive, you can download and apply this model as a recipe (Drupal 10.3 or later):
1 2 |
|
Purpose¶
This model demonstrates how to automatically publish and unpublish nodes by scheduled dates and times.
The creation of this module was recorded and the video with additional explanations can be watch here.
Dependencies¶
- config
- views.view.due_nodes_for_publishing
- module
- datetime
- eca_base
- eca_content
- eca_user
- eca_views
- node
- user
Used plugins¶
Events¶
- ECA cron event ( * * * )
- ECA custom event (entity-aware) (publish)
- ECA custom event (entity-aware) (unpublish)
- ECA custom event (auto-publish)
Actions¶
- Switch user
- View: get due nodes for publishing
- Trigger publish event
- Publish node
- Message
- View: get due nodes for unpublishing
- Trigger unpublish event
- Unpublish node
Changelog¶
v1
-
Initial release