This module is a Configuration Kit that provides a system for managing user-specific tasks. On first install the system is simple by design, but the tasks are stored as Storage Entities so you're free to modify and add fields as needed to suit the specific needs of your site: due dates, ticket IDs, a "task type" taxonomy reference, and so on.

The module also includes a submodule meant to provide improved formatting when using Tasks with the Olivero theme. If not using Olivero, you may want to copy some or all of the submodule's CSS into you own theme, and modify it as you see fit.

After being "checked" as done, a task will still display, until the next time the page is refreshed. If you would prefer to have such tasks disappear as soon as they're checked, install the Views Flag Refresh module and update the view configuration to use it.

A write-up of the sophisticated possibilities that can be achieved by using this project as a base is available in this issue.

Version 2: Now a recipe!

The 2.0.x branch of this module has converted the code so the provided configuration can be installed as a recipe. Note that you may also want to also install the Tasks Extras module to enhance the formatting, and add the ability for users to manage the tasks of others.

Project information

Releases

2.0.0-beta1 released 7 June 2024

Now a recipe!

Install:

Development version: 2.0.x-dev updated 26 Jul 2024 at 17:06 UTC

1.0.3 Stable release covered by the Drupal Security Team released 7 June 2024
Works with Drupal: ^9 || ^10 || ^11

Drupal 11 compatibility

Install:

Development version: 1.0.x-dev updated 7 Jun 2024 at 13:45 UTC