[% BLOCK leaf %]
  • [% task.state %] [% task.text %] [% task.owner.join (', ') %]

  • [% END %] [% BLOCK task %] [% IF tasks.size > 0 %] [% FOREACH t = tasks %] [% IF t.exists ('text') %] [% PROCESS leaf task = t %] [% ELSE %] [% IF t.key %] [% IF t.value.value.exists ('text') %] prout [% ELSE %]
  • [% t.key %]

  • [% END %] [% ELSE %] [% PROCESS task tasks = t.value %] [% END %] [% END %] [% END %] [% ELSE %]
  • Aucune Tache

  • [% END %] [% END %]