Template:Phabricator Task: Difference between revisions

From mcr
No edit summary
No edit summary
Line 37: Line 37:
| style="text-align:left;" | <span class="pops plainlinks">[https://phabricator.wikimedia.org/{{PAGENAME}} {{PAGENAME}}]</span>
| style="text-align:left;" | <span class="pops plainlinks">[https://phabricator.wikimedia.org/{{PAGENAME}} {{PAGENAME}}]</span>
|-
|-
! style="text-align:left;" | People
! style="text-align:left;" | Status
| style="text-align:left;" | {{#if:{{{people|}}}|{{#invoke:Utilities|parseMultiple|{{{people}}}|Tag Link|, }}}}
| style="text-align:left;" | {{#show:{{FULLPAGENAME}}|?Status}}
|-
|-
! style="text-align:left;" | Tags
! style="text-align:left;" | Priority
| style="text-align:left;" | {{#if:{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Tag Link|, }}}}
| style="text-align:left;" | {{#show:{{FULLPAGENAME}}|?Priority}}
|-
! style="text-align:left;" | Author
| style="text-align:left;" | {{#show:{{FULLPAGENAME}}|?Author}}
|-
! style="text-align:left;" | Owner
| style="text-align:left;" | {{#show:{{FULLPAGENAME}}|?Owner}}
|-
|-
! style="text-align:left;" | Depends On
! style="text-align:left;" | Depends On
Line 49: Line 55:
| style="text-align:left;" | {{#ask:[[Depends On::{{FULLPAGENAME}}]]|format=ul}}
| style="text-align:left;" | {{#ask:[[Depends On::{{FULLPAGENAME}}]]|format=ul}}
|-
|-
! style="text-align:left;" | Status
! style="text-align:left;" | Tags
| style="text-align:left;" | {{#if:{{{status|}}}|{{#invoke:Utilities|parseMultiple|{{{status}}}|Tag Link|, }}}}
| style="text-align:left;" | {{#if:{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Tag Link|, }}}}
|}
|}
|}
|}
Line 66: Line 72:
<div style="display:none;">
<div style="display:none;">
{{DISPLAYTITLE:{{PAGENAME}}: {{{name|}}}}}
{{DISPLAYTITLE:{{PAGENAME}}: {{{name|}}}}}
{{#set:Status={{{status|}}}}}
{{#set:Priority={{{color|}}}}}
{{{author|}}}
{{{author|}}}
{{{owner|}}}
{{{owner|}}}
{{{projects|}}}
{{{projects|}}}
{{#arraymap:{{{subtasks|}}}|;|@@@@|{{#set:Subtask=Phab:T@@@@}}}}
{{#if:{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Set Tag|}}}}
{{#if:{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Set Tag|}}}}
{{#arraymap:{{{subtasks|}}}|;|@@@@|{{#set:Subtask=Phab:T@@@@}}}}
{{#if:{{{status|}}}|{{#invoke:Utilities|parseMultiple|{{{status}}}|Set Status|}}}}
{{#set:Title Icon=Phab.png}}
{{#set:Title Icon=Phab.png}}
[[Category:Phabricator Tasks]]
[[Category:Phabricator Tasks]]
</div>
</div>
</includeonly>
</includeonly>

Revision as of 11:22, 19 May 2018