From 13c76b52f109f10f1055d6cbeaaacbb0bb19a9c2 Mon Sep 17 00:00:00 2001 From: schodet Date: Thu, 6 Oct 2005 21:56:25 +0000 Subject: Ajout du filtre par responsable de tâche. Ajout de la sortie texte. --- p/tools/todo.text.tt | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'p/tools/todo.text.tt') diff --git a/p/tools/todo.text.tt b/p/tools/todo.text.tt index 610b385..9982766 100644 --- a/p/tools/todo.text.tt +++ b/p/tools/todo.text.tt @@ -1,16 +1,22 @@ -[% BLOCK subtask %] -[% END %] - [% BLOCK task %] - [% FOREACH t = tasks.keys %] - [% IF t == '' %] - [% INCLUDE subtask FOREACH tasks.$t %] - [% ELSE %] -$indent$t +$indent${s.state} [%+ +"(${s.owners.join (', ')}) " IF s.owners.size && owner +%] +${s.text} +[%+ END %] + +[% BLOCK tasks %] + [% FOREACH t = tasks %] + [% IF t.value.size || keep %] + [% IF t.key %] +$indent${t.key} [%+ %] - [% INCLUDE task tasks = tasks.$t indent = "$indent " %] + [% INCLUDE tasks tasks = t.value indent = "$indent " %] + [% ELSE %] + [% PROCESS task FOREACH s = t.value %] + [% END %] [% END %] [% END %] [% END %] -[% INCLUDE task tasks = tasks indent = '' %] +[% INCLUDE tasks tasks = tasks indent = '' %] -- cgit v1.2.3