Previous: Tasks on Plan Pages with Some Day Pages, Up: Sample Configuration Files


9.4.5 Hierarchical Tasks

You can use allout.el or other modes for outlining to support hierarchical tasks in plan pages. No special support is needed.

Tasks created by planner-create-task-from-buffer and planner-create-task are created in the ‘* Tasks’ section. If planner-add-task-at-end-flag is non-nil, tasks are added to the end of the first task block, else they are added to the beginning. You can then copy and paste tasks into your preferred hierarchy. Blank lines delimit blocks of tasks upon which automatic sorting is performed.

You can also type in tasks manually. You may find this approach faster when you are comfortable with planner.

For example, a LearnPlanner plan page might contain the following lines:

     * Learn how to use planner.el
     
     ** Installation
     
     #C0 _ Decide where to put Planner
     #C0 _ Download the archives
     
     ** Configuration
     
     *** Load path
     
     #C0 _ Figure out how to add things to my load path
     #C0 _ Actually add it to my load path
     
     ...

If you create tasks for the finest level of detail available at the moment, you can schedule them onto day pages with C-c C-c (planner-copy-or-move-task). Then you can use planner-jump-to-link to switch between the day page and the plan page link.