Template:Task: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (autolang replace)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ModernTodo|More features and improved design.}}
{{todo|More features and improved design.}}
{{Doc}}
{{Doc}}
<includeonly><onlyinclude>{{#ifeq:{{FULLPAGENAME}}|Main Page
<includeonly><onlyinclude>{{#ifeq:{{FULLPAGENAME}}|Main Page


|{{#if:{{{task 1|{{{task 2|{{{task 3|{{{task 4|{{{task 5|{{{task 6|}}}}}}}}}}}}}}}}}}
| {{#if:{{{task 1|{{{task 2|{{{task 3|{{{task 4|{{{task 5|{{{task 6|}}}}}}}}}}}}}}}}}}
|<div style="width:100%; min-width:10%; max-width:50vh; overflow:hidden; white-space:nowrap; text-overflow:ellipsis"><!--
|<div style="width:100%; min-width:200px; max-width:400px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis"><!--
--><span style="margin-right:.3em">[[Valve Developer Community:Tasks#{{{section|}}}|<span title="{{{desc|}}}">{{{section|}}}</span>]]:</span><!--
--><span style="margin-right:.3em">[[Valve Developer Community:Tasks#{{{section|}}}|<span title="{{{desc|}}}">{{{section|}}}</span>]]:</span><!--
-->{{#switch:{{{task 1 status|}}}|done=|{{#if:{{{task 1|}}}|<span style="">{{{task 1}}}</span>{{#if:{{{task 2|}}}{{{task 3|}}}{{{task 4|}}}{{{task 5|}}}{{{task 6|}}}|,&nbsp;|}}|}}}}<!--
-->{{#switch:{{{task 1 status|}}}|done=|{{#if:{{{task 1|}}}|<span style="">{{{task 1}}}</span>{{#if:{{{task 2|}}}{{{task 3|}}}{{{task 4|}}}{{{task 5|}}}{{{task 6|}}}|,&nbsp;|}}|}}}}<!--
Line 12: Line 12:
-->{{#switch:{{{task 5 status|}}}|done=|{{#if:{{{task 5|}}}|<span style="">{{{task 5}}}</span>{{#if:{{{task 6|}}}|,&nbsp;|}}|}}}}<!--
-->{{#switch:{{{task 5 status|}}}|done=|{{#if:{{{task 5|}}}|<span style="">{{{task 5}}}</span>{{#if:{{{task 6|}}}|,&nbsp;|}}|}}}}<!--
-->{{#switch:{{{task 6 status|}}}|done=|{{#if:{{{task 6|}}}|<span style="">{{{task 6}}}</span>|}}}}
-->{{#switch:{{{task 6 status|}}}|done=|{{#if:{{{task 6|}}}|<span style="">{{{task 6}}}</span>|}}}}
</div>|}}
</div>
  |}}


|<p>{{{desc|}}}</p>
| <p>{{{desc|}}}</p>
{{#if:{{{task 1|{{{task 2|{{{task 3|{{{task 4|{{{task 5|{{{task 6|{{{task 7|{{{task 8|{{{task 9|{{{task 10|{{{task 11|{{{task 12|{{{task 13|{{{task 14|{{{task 15|{{{task 16|{{{task 17|{{{task 18|{{{task 19|{{{task 20|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
{{#if:{{{task 1|}}}{{{task 1 rejected|{{{task 1 done|{{{task 1 in progress|}}}}}}}}} {{{task 2|}}}{{{task 2 rejected|{{{task 2 done|{{{task 2 in progress|}}}}}}}}} {{{task 3|}}}{{{task 3 rejected|{{{task 3 done|{{{task 3 in progress|}}}}}}}}} {{{task 4|}}}{{{task 4 rejected|{{{task 4 done|{{{task 4 in progress|}}}}}}}}} {{{task 5|}}}{{{task 5 rejected|{{{task 5 done|{{{task 5 in progress|}}}}}}}}} {{{task 6|}}}{{{task 6 rejected|{{{task 6 done|{{{task 6 in progress|}}}}}}}}} {{{task 7|}}}{{{task 7 rejected|{{{task 7 done|{{{task 7 in progress|}}}}}}}}} {{{task 8|}}}{{{task 8 rejected|{{{task 8 done|{{{task 8 in progress|}}}}}}}}} {{{task 9|}}}{{{task 9 rejected|{{{task 9 done|{{{task 9 in progress|}}}}}}}}} {{{task 10|}}}{{{task 10 rejected|{{{task 10 done|{{{task 10 in progress|}}}}}}}}} {{{task 11|}}}{{{task 11 rejected|{{{task 11 done|{{{task 11 in progress|}}}}}}}}} {{{task 12|}}}{{{task 12 rejected|{{{task 12 done|{{{task 12 in progress|}}}}}}}}} {{{task 13|}}}{{{task 13 rejected|{{{task 13 done|{{{task 13 in progress|}}}}}}}}} {{{task 14|}}}{{{task 14 rejected|{{{task 14 done|{{{task 14 in progress|}}}}}}}}} {{{task 15|}}}{{{task 15 rejected|{{{task 15 done|{{{task 15 in progress|}}}}}}}}} {{{task 16|}}}{{{task 16 rejected|{{{task 16 done|{{{task 16 in progress|}}}}}}}}} {{{task 17|}}}{{{task 17 rejected|{{{task 17 done|{{{task 17 in progress|}}}}}}}}} {{{task 18|}}}{{{task 18 rejected|{{{task 18 done|{{{task 18 in progress|}}}}}}}}} {{{task 19|}}}{{{task 19 rejected|{{{task 19 done|{{{task 19 in progress|}}}}}}}}} {{{task 20|}}}{{{task 20 rejected|{{{task 20 done|{{{task 20 in progress|}}}}}}}}} {{{task 21|}}}{{{task 21 rejected|{{{task 21 done|{{{task 21 in progress|}}}}}}}}} {{{task 22|}}}{{{task 22 rejected|{{{task 22 done|{{{task 22 in progress|}}}}}}}}} {{{task 23|}}}{{{task 23 rejected|{{{task 23 done|{{{task 23 in progress|}}}}}}}}} {{{task 24|}}}{{{task 24 rejected|{{{task 24 done|{{{task 24 in progress|}}}}}}}}} {{{task 25|}}}{{{task 25 rejected|{{{task 25 done|{{{task 25 in progress|}}}}}}}}} {{{task 26|}}}{{{task 26 rejected|{{{task 26 done|{{{task 26 in progress|}}}}}}}}} {{{task 27|}}}{{{task 27 rejected|{{{task 27 done|{{{task 27 in progress|}}}}}}}}} {{{task 28|}}}{{{task 28 rejected|{{{task 28 done|{{{task 28 in progress|}}}}}}}}} {{{task 29|}}}{{{task 29 rejected|{{{task 29 done|{{{task 29 in progress|}}}}}}}}} {{{task 30|}}}{{{task 30 rejected|{{{task 30 done|{{{task 30 in progress|}}}}}}}}} {{{task 31|}}}{{{task 31 rejected|{{{task 31 done|{{{task 31 in progress|}}}}}}}}} {{{task 32|}}}{{{task 32 rejected|{{{task 32 done|{{{task 32 in progress|}}}}}}}}}
| <div style="display:flex; flex-direction:column; gap:8px"><!--
| <div style="display:flex; flex-direction:column; gap:8px"><!--
-->{{Task/include|{{{task 1|}}}|{{{task 1 status}}}|{{{task 1 reason|}}}}}<!--
-->{{Task/include| {{{task 1 rejected|{{{task 1 done|{{{task 1 in progress|{{{task 1|}}}}}}}}}}}} | {{#if:{{{task 1 rejected|}}}|rejected|{{#if:{{{task 1 done|}}}|done|{{#if:{{{task 1 in progress|}}}|in progress|}}}}}} | {{{task 1 reason|}}} }}<!--
-->{{Task/include|{{{task 2|}}}|{{{task 2 status}}}|{{{task 2 reason|}}}}}<!--
-->{{Task/include| {{{task 2 rejected|{{{task 2 done|{{{task 2 in progress|{{{task 2|}}}}}}}}}}}} | {{#if:{{{task 2 rejected|}}}|rejected|{{#if:{{{task 2 done|}}}|done|{{#if:{{{task 2 in progress|}}}|in progress|}}}}}} | {{{task 2 reason|}}} }}<!--
-->{{Task/include|{{{task 3|}}}|{{{task 3 status}}}|{{{task 3 reason|}}}}}<!--
-->{{Task/include| {{{task 3 rejected|{{{task 3 done|{{{task 3 in progress|{{{task 3|}}}}}}}}}}}} | {{#if:{{{task 3 rejected|}}}|rejected|{{#if:{{{task 3 done|}}}|done|{{#if:{{{task 3 in progress|}}}|in progress|}}}}}} | {{{task 3 reason|}}} }}<!--
-->{{Task/include|{{{task 4|}}}|{{{task 4 status}}}|{{{task 4 reason|}}}}}<!--
-->{{Task/include| {{{task 4 rejected|{{{task 4 done|{{{task 4 in progress|{{{task 4|}}}}}}}}}}}} | {{#if:{{{task 4 rejected|}}}|rejected|{{#if:{{{task 4 done|}}}|done|{{#if:{{{task 4 in progress|}}}|in progress|}}}}}} | {{{task 4 reason|}}} }}<!--
-->{{Task/include|{{{task 5|}}}|{{{task 5 status}}}|{{{task 5 reason|}}}}}<!--
-->{{Task/include| {{{task 5 rejected|{{{task 5 done|{{{task 5 in progress|{{{task 5|}}}}}}}}}}}} | {{#if:{{{task 5 rejected|}}}|rejected|{{#if:{{{task 5 done|}}}|done|{{#if:{{{task 5 in progress|}}}|in progress|}}}}}} | {{{task 5 reason|}}} }}<!--
-->{{Task/include|{{{task 6|}}}|{{{task 6 status}}}|{{{task 6 reason|}}}}}<!--
-->{{Task/include| {{{task 6 rejected|{{{task 6 done|{{{task 6 in progress|{{{task 6|}}}}}}}}}}}} | {{#if:{{{task 6 rejected|}}}|rejected|{{#if:{{{task 6 done|}}}|done|{{#if:{{{task 6 in progress|}}}|in progress|}}}}}} | {{{task 6 reason|}}} }}<!--
-->{{Task/include|{{{task 7|}}}|{{{task 7 status}}}|{{{task 7 reason|}}}}}<!--
-->{{Task/include| {{{task 7 rejected|{{{task 7 done|{{{task 7 in progress|{{{task 7|}}}}}}}}}}}} | {{#if:{{{task 7 rejected|}}}|rejected|{{#if:{{{task 7 done|}}}|done|{{#if:{{{task 7 in progress|}}}|in progress|}}}}}} | {{{task 7 reason|}}} }}<!--
-->{{Task/include|{{{task 8|}}}|{{{task 8 status}}}|{{{task 8 reason|}}}}}<!--
-->{{Task/include| {{{task 8 rejected|{{{task 8 done|{{{task 8 in progress|{{{task 8|}}}}}}}}}}}} | {{#if:{{{task 8 rejected|}}}|rejected|{{#if:{{{task 8 done|}}}|done|{{#if:{{{task 8 in progress|}}}|in progress|}}}}}} | {{{task 8 reason|}}} }}<!--
-->{{Task/include|{{{task 9|}}}|{{{task 9 status}}}|{{{task 9 reason|}}}}}<!--
-->{{Task/include| {{{task 9 rejected|{{{task 9 done|{{{task 9 in progress|{{{task 9|}}}}}}}}}}}} | {{#if:{{{task 9 rejected|}}}|rejected|{{#if:{{{task 9 done|}}}|done|{{#if:{{{task 9 in progress|}}}|in progress|}}}}}} | {{{task 9 reason|}}} }}<!--
-->{{Task/include|{{{task 10|}}}|{{{task 10 status}}}|{{{task 10 reason|}}}}}<!--
-->{{Task/include| {{{task 10 rejected|{{{task 10 done|{{{task 10 in progress|{{{task 10|}}}}}}}}}}}} | {{#if:{{{task 10 rejected|}}}|rejected|{{#if:{{{task 10 done|}}}|done|{{#if:{{{task 10 in progress|}}}|in progress|}}}}}} | {{{task 10 reason|}}} }}<!--
-->{{Task/include|{{{task 11|}}}|{{{task 11 status}}}|{{{task 11 reason|}}}}}<!--
-->{{Task/include| {{{task 11 rejected|{{{task 11 done|{{{task 11 in progress|{{{task 11|}}}}}}}}}}}} | {{#if:{{{task 11 rejected|}}}|rejected|{{#if:{{{task 11 done|}}}|done|{{#if:{{{task 11 in progress|}}}|in progress|}}}}}} | {{{task 11 reason|}}} }}<!--
-->{{Task/include|{{{task 12|}}}|{{{task 12 status}}}|{{{task 12 reason|}}}}}<!--
-->{{Task/include| {{{task 12 rejected|{{{task 12 done|{{{task 12 in progress|{{{task 12|}}}}}}}}}}}} | {{#if:{{{task 12 rejected|}}}|rejected|{{#if:{{{task 12 done|}}}|done|{{#if:{{{task 12 in progress|}}}|in progress|}}}}}} | {{{task 12 reason|}}} }}<!--
-->{{Task/include|{{{task 13|}}}|{{{task 13 status}}}|{{{task 13 reason|}}}}}<!--
-->{{Task/include| {{{task 13 rejected|{{{task 13 done|{{{task 13 in progress|{{{task 13|}}}}}}}}}}}} | {{#if:{{{task 13 rejected|}}}|rejected|{{#if:{{{task 13 done|}}}|done|{{#if:{{{task 13 in progress|}}}|in progress|}}}}}} | {{{task 13 reason|}}} }}<!--
-->{{Task/include|{{{task 14|}}}|{{{task 14 status}}}|{{{task 14 reason|}}}}}<!--
-->{{Task/include| {{{task 14 rejected|{{{task 14 done|{{{task 14 in progress|{{{task 14|}}}}}}}}}}}} | {{#if:{{{task 14 rejected|}}}|rejected|{{#if:{{{task 14 done|}}}|done|{{#if:{{{task 14 in progress|}}}|in progress|}}}}}} | {{{task 14 reason|}}} }}<!--
-->{{Task/include|{{{task 15|}}}|{{{task 15 status}}}|{{{task 15 reason|}}}}}<!--
-->{{Task/include| {{{task 15 rejected|{{{task 15 done|{{{task 15 in progress|{{{task 15|}}}}}}}}}}}} | {{#if:{{{task 15 rejected|}}}|rejected|{{#if:{{{task 15 done|}}}|done|{{#if:{{{task 15 in progress|}}}|in progress|}}}}}} | {{{task 15 reason|}}} }}<!--
-->{{Task/include|{{{task 16|}}}|{{{task 16 status}}}|{{{task 16 reason|}}}}}<!--
-->{{Task/include| {{{task 16 rejected|{{{task 16 done|{{{task 16 in progress|{{{task 16|}}}}}}}}}}}} | {{#if:{{{task 16 rejected|}}}|rejected|{{#if:{{{task 16 done|}}}|done|{{#if:{{{task 16 in progress|}}}|in progress|}}}}}} | {{{task 16 reason|}}} }}<!--
-->{{Task/include|{{{task 17|}}}|{{{task 17 status}}}|{{{task 17 reason|}}}}}<!--
-->{{Task/include| {{{task 17 rejected|{{{task 17 done|{{{task 17 in progress|{{{task 17|}}}}}}}}}}}} | {{#if:{{{task 17 rejected|}}}|rejected|{{#if:{{{task 17 done|}}}|done|{{#if:{{{task 17 in progress|}}}|in progress|}}}}}} | {{{task 17 reason|}}} }}<!--
-->{{Task/include|{{{task 18|}}}|{{{task 18 status}}}|{{{task 18 reason|}}}}}<!--
-->{{Task/include| {{{task 18 rejected|{{{task 18 done|{{{task 18 in progress|{{{task 18|}}}}}}}}}}}} | {{#if:{{{task 18 rejected|}}}|rejected|{{#if:{{{task 18 done|}}}|done|{{#if:{{{task 18 in progress|}}}|in progress|}}}}}} | {{{task 18 reason|}}} }}<!--
-->{{Task/include|{{{task 19|}}}|{{{task 19 status}}}|{{{task 19 reason|}}}}}<!--
-->{{Task/include| {{{task 19 rejected|{{{task 19 done|{{{task 19 in progress|{{{task 19|}}}}}}}}}}}} | {{#if:{{{task 19 rejected|}}}|rejected|{{#if:{{{task 19 done|}}}|done|{{#if:{{{task 19 in progress|}}}|in progress|}}}}}} | {{{task 19 reason|}}} }}<!--
-->{{Task/include|{{{task 20|}}}|{{{task 20 status}}}|{{{task 20 reason|}}}}}<!--
-->{{Task/include| {{{task 20 rejected|{{{task 20 done|{{{task 20 in progress|{{{task 20|}}}}}}}}}}}} | {{#if:{{{task 20 rejected|}}}|rejected|{{#if:{{{task 20 done|}}}|done|{{#if:{{{task 20 in progress|}}}|in progress|}}}}}} | {{{task 20 reason|}}} }}<!--
-->{{Task/include|{{{task 21|}}}|{{{task 21 status}}}|{{{task 21 reason|}}}}}<!--
-->{{Task/include| {{{task 21 rejected|{{{task 21 done|{{{task 21 in progress|{{{task 21|}}}}}}}}}}}} | {{#if:{{{task 21 rejected|}}}|rejected|{{#if:{{{task 21 done|}}}|done|{{#if:{{{task 21 in progress|}}}|in progress|}}}}}} | {{{task 21 reason|}}} }}<!--
-->{{Task/include|{{{task 22|}}}|{{{task 22 status}}}|{{{task 22 reason|}}}}}<!--
-->{{Task/include| {{{task 22 rejected|{{{task 22 done|{{{task 22 in progress|{{{task 22|}}}}}}}}}}}} | {{#if:{{{task 22 rejected|}}}|rejected|{{#if:{{{task 22 done|}}}|done|{{#if:{{{task 22 in progress|}}}|in progress|}}}}}} | {{{task 22 reason|}}} }}<!--
-->{{Task/include|{{{task 23|}}}|{{{task 23 status}}}|{{{task 23 reason|}}}}}<!--
-->{{Task/include| {{{task 23 rejected|{{{task 23 done|{{{task 23 in progress|{{{task 23|}}}}}}}}}}}} | {{#if:{{{task 23 rejected|}}}|rejected|{{#if:{{{task 23 done|}}}|done|{{#if:{{{task 23 in progress|}}}|in progress|}}}}}} | {{{task 23 reason|}}} }}<!--
-->{{Task/include|{{{task 24|}}}|{{{task 24 status}}}|{{{task 24 reason|}}}}}
-->{{Task/include| {{{task 24 rejected|{{{task 24 done|{{{task 24 in progress|{{{task 24|}}}}}}}}}}}} | {{#if:{{{task 24 rejected|}}}|rejected|{{#if:{{{task 24 done|}}}|done|{{#if:{{{task 24 in progress|}}}|in progress|}}}}}} | {{{task 24 reason|}}} }}<!--
-->{{Task/include| {{{task 25 rejected|{{{task 25 done|{{{task 25 in progress|{{{task 25|}}}}}}}}}}}} | {{#if:{{{task 25 rejected|}}}|rejected|{{#if:{{{task 25 done|}}}|done|{{#if:{{{task 25 in progress|}}}|in progress|}}}}}} | {{{task 25 reason|}}} }}<!--
-->{{Task/include| {{{task 26 rejected|{{{task 26 done|{{{task 26 in progress|{{{task 26|}}}}}}}}}}}} | {{#if:{{{task 26 rejected|}}}|rejected|{{#if:{{{task 26 done|}}}|done|{{#if:{{{task 26 in progress|}}}|in progress|}}}}}} | {{{task 26 reason|}}} }}<!--
-->{{Task/include| {{{task 27 rejected|{{{task 27 done|{{{task 27 in progress|{{{task 27|}}}}}}}}}}}} | {{#if:{{{task 27 rejected|}}}|rejected|{{#if:{{{task 27 done|}}}|done|{{#if:{{{task 27 in progress|}}}|in progress|}}}}}} | {{{task 27 reason|}}} }}<!--
-->{{Task/include| {{{task 28 rejected|{{{task 28 done|{{{task 28 in progress|{{{task 28|}}}}}}}}}}}} | {{#if:{{{task 28 rejected|}}}|rejected|{{#if:{{{task 28 done|}}}|done|{{#if:{{{task 28 in progress|}}}|in progress|}}}}}} | {{{task 28 reason|}}} }}<!--
-->{{Task/include| {{{task 29 rejected|{{{task 29 done|{{{task 29 in progress|{{{task 29|}}}}}}}}}}}} | {{#if:{{{task 29 rejected|}}}|rejected|{{#if:{{{task 29 done|}}}|done|{{#if:{{{task 29 in progress|}}}|in progress|}}}}}} | {{{task 29 reason|}}} }}<!--
-->{{Task/include| {{{task 30 rejected|{{{task 30 done|{{{task 30 in progress|{{{task 30|}}}}}}}}}}}} | {{#if:{{{task 30 rejected|}}}|rejected|{{#if:{{{task 30 done|}}}|done|{{#if:{{{task 30 in progress|}}}|in progress|}}}}}} | {{{task 30 reason|}}} }}<!--
-->{{Task/include| {{{task 31 rejected|{{{task 31 done|{{{task 31 in progress|{{{task 31|}}}}}}}}}}}} | {{#if:{{{task 31 rejected|}}}|rejected|{{#if:{{{task 31 done|}}}|done|{{#if:{{{task 31 in progress|}}}|in progress|}}}}}} | {{{task 31 reason|}}} }}<!--
-->{{Task/include| {{{task 32 rejected|{{{task 32 done|{{{task 32 in progress|{{{task 32|}}}}}}}}}}}} | {{#if:{{{task 32 rejected|}}}|rejected|{{#if:{{{task 32 done|}}}|done|{{#if:{{{task 32 in progress|}}}|in progress|}}}}}} | {{{task 32 reason|}}} }}
  </div>
  </div>
| * {{Autolang|This section is empty.|ru=Этот раздел пуст.}}}}
| * {{#switch: {{language}}| #default = This section is empty. | ru = Этот раздел пуст. }} }}


}}</onlyinclude></includeonly>
}}</onlyinclude></includeonly>

Latest revision as of 04:02, 6 August 2024

Todo: More features and improved design.
English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history

Used on the Valve Developer Community:Tasks page, which is included in the Main Page.

Parameters and Examples

Parameter Description Example
{{{section}}} Section name. Used on the Main Page.
| section = Saving the Potato Machine
{{{desc}}} Description of the section.
| desc = Everything that needs to be done to save the potato machine is described below. Hurry up!
{{{task <1-32>}}} Your task.
| task 1 = Destroy the potato chip factory.
{{{task <1-32> <status>}}} The status of the task. if specified, the task color changes.

Avaliable values:

  • rejected
  • in progress
  • done
| task 1 rejected = This is an example text.
| task 1 in progress = This is an example text.
| task 1 done = This is an example text.
{{{task <1-24> reason}}} The reason for rejecting the task.
| task 1 reason = This is an example text.

Template Subpages

  • /include - Content to include in the template.