2021-07-27 14:46:32 +02:00
..
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00
2021-07-27 14:46:32 +02:00

Scheduler

Build Status

Scheduler gives content editors the ability to schedule nodes to be published and unpublished at specified dates and times in the future.

Scheduler provides hooks and events for third-party modules to interact with the processing during node edit and during cron publishing and unpublishing.

For a fuller description of the module, visit the project page on Drupal.org

Requirements

  • Scheduler uses the following Drupal 8 Core components: Actions, Datetime, Field, Node, Text, Filter, User, System, Views.

  • There are no special requirements outside core.

Integration with other modules

  • Rules: Scheduler provides actions, conditions and events which can be used in Rules to build additional functionality.

  • Token: Scheduler provides tokens for the two scheduling dates.

  • Devel: When generating new test content via Devel Generate, Scheduler can add publishing dates automatically.

  • Scheduler Content Moderation Integration If you use core Content Moderation then you should also install this sub-module, contributed by the folks at Thunder

Installation

Configuration

  • Configure user permissions via url /admin/people/permissions#module-scheduler or Administration » People » Permissions

    • View scheduled content list

      Users can always see their own scheduled content, via a tab on their user page. This permissions grants additional authority to see the full list of scheduled content by any author, providing the user also has the core permission 'access content overview'.

    • Schedule content publication

      Users with this permission can enter dates and times for publishing and/or unpublishing, when editing nodes of types which are Scheduler-enabled.

    • Administer scheduler

      This permission allows the user to alter all Scheduler settings. It should therefore only be given to trusted admin roles.

  • Configure the Scheduler global options via /admin/config/content/scheduler or Administration » Configuration » Content Authoring

    • Basic settings for date format, allowing date only, setting default time.

    • Lightweight Cron, which gives sites admins the granularity to run Scheduler's functions only, on more frequent crontab jobs.

  • Configure the Scheduler settings per content type via /admin/structure/types or Administration » Structure » Content Types » Edit

Troubleshooting

Maintainers

Current maintainers:

Previous maintainers: