Difference between revisions of "Template:Todolist"

From FSCONS wiki
Jump to navigation Jump to search
Line 14: Line 14:
 
If you want to select only the task for a particular team, add the parameter to the template: <nowiki>{{todolist| team=TeamName }}</nowiki>. For example, the todo list for the [[WebTeam]] can be obtain with <nowiki>{{todolist| team=WebTeam }}</nowiki>. Producing the following output:
 
If you want to select only the task for a particular team, add the parameter to the template: <nowiki>{{todolist| team=TeamName }}</nowiki>. For example, the todo list for the [[WebTeam]] can be obtain with <nowiki>{{todolist| team=WebTeam }}</nowiki>. Producing the following output:
 
{{todolist| team=WebTeam }}
 
{{todolist| team=WebTeam }}
<nowiki><!--{{#if:{{{team|}}}|[[Has team::Team]]|}} --></nowiki>
+
<nowiki><!--{{#if:{{{team|}}}|[[Has team::WebTeam]]|}} --></nowiki>
  
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
{{#ask: [[task defined in::+]] [[has status::todo]] {{#if:{{{team|WebTeam}}}|[[Has team::WebTeam]]|#elsif:{{{team|ExecutionTeam}}}|[[Has team::ExecutionTeam]]}}
+
{{#ask: [[task defined in::+]] [[has status::todo]] [[Has team::{{1}}]
 
|?Has description=Task
 
|?Has description=Task
 
|?Has team=Team
 
|?Has team=Team

Revision as of 13:43, 22 June 2011

This templates insert a automatic todo list in the page. The todolist can be customized for a particular team if needed.

usage

insert the full todo list

Inserting the list of all active todo items is really easy, just write {{todolist}} in the page source. This will produce the following output:


{{#ask: + todo [[Has team::Template:1] |?Has description=Task |?Has team=Team |?Assigned to |format=broadtable |limit=20 |mainlabel=Defined in |offset=0 }}



Insert a team's todolist

If you want to select only the task for a particular team, add the parameter to the template: {{todolist| team=TeamName }}. For example, the todo list for the WebTeam can be obtain with {{todolist| team=WebTeam }}. Producing the following output:


{{#ask: + todo [[Has team::Template:1] |?Has description=Task |?Has team=Team |?Assigned to |format=broadtable |limit=20 |mainlabel=Defined in |offset=0 }}

<!--{{#if:{{{team|}}}|[[Has team::WebTeam]]|}} -->