To-do list
Magnolia CMS To-do List module is a simple module that adds an item in the tools menu of Magnolia's AdminInterface, showing a list of pages containing a todo note. This is useful for taking notes about things that still need to be improved in articles, documents and other content.
Download
To-do List is a community module but is not included in Community or Enterprise Edition bundles. Download it from Nexus repository.
Installing
To install the module, see the general module installation instructions.
Uninstalling
See the general module uninstalling instructions and advice.
Configuration
The module requires no configuration. Installation adds the Tools > TODOs page in AdminCental. The ToDoSearchList class extends WebsiteSearchList and returns a list of pages on which a todo property is found.

Usage
You can add a todo list field to any tab of a page dialog. The page properties dialog is typically most appropriate.
todo control to all page properties dialogs.
- In Templating Kit > Dialog Definitions
/generic/master/basePageProperties/tabMainadd atodofield as shown below. The field must be namedtodobecause the system expects this name.

- Open the dialog and fill in the to-do message.

- View all to-dos for the site in Tools > TODO.

Extend the functionality by rendering the to-do message in a clearly visible box on the page. This way editors can immediately spot the task as soon as they open the page that has a to-do. Render the box only on the author instance, not on public!