Scheduled publishing¶
Version v1
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
- Message
Changelog¶
v1
-
Initial release
Last update:
September 22, 2023 15:16:04