Template:Task: Difference between revisions

Content deleted Content added
Created page with "<noinclude> Task template: {{task |task-title=Something should be done |task-description=Here's how |task-status=Work in progress |task-user=Fennec |task-date=2022-08-01 }} </..."
 
No edit summary
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
Task template:
Task template:{{task
{{task
|task-title=Something should be done
|task-title=Something should be done
|task-description=Here's how
|task-description=Here's how
|task-status=Work in progress
|task-user=Fennec
|task-user=Fennec
|task-date=2022-08-01
|task-date=2022-08-16
|task-status=Done
}}
}}{{task
|task-title=Something should be done
|task-user=Fennec
|task-date=2022-08-16
}}</noinclude><includeonly>{{#vardefine:task-no|{{#counter:tasks}} }}<div class="card card-body task-card fox-card card-{{{color|purple}}} {{#if: {{{shadow|}}}||no-shadow}} status-{{{task-status|open}}} {{#if: {{{hover|yes}}}|{{#if:{{{task-description|}}}|hover-shadow}}|}}">
<div class="row justify-content-around">
<div class="col-md-6"><h5 class="task-title" {{#if: {{{task-description|}}}|role="button" data-target="#task-{{#var:task-no}}" data-toggle="collapse">{{i|plus-circle|fad|tooltip=For more information}}<nowiki> </nowiki> |>}}{{{task-title|}}}</h5></div>
<div class="col"><div class="task-metadata row small justify-content-end">
{{#if: {{{task-user|}}}|<div class="task-owner">{{I|user|fad|pt-2 pl-2}} {{{task-user}}}</div>|}}
{{#if: {{{task-date|}}}|<div class="task-date">{{I|calendar|fad|pt-2 pl-2}} {{#time:d.m.Y|{{{task-date}}}}}</div>|}}
{{#if: {{{task-priority|}}}|<div class="task-priority">{{I|star|fad|pt-2 pl-2}} {{{task-priority}}}</div>|}}
{{#if: {{{form|}}}|<div class="task-status">{{I|check-circle|fad|pt-2 pl-2}} {{AutoEdit dropdown|states={{{stats|Done;Still working;Stuck}}}|currentState={{{task-status|{{{currentstate|Change status}}}}}}|inline=yes|condensed=yes|no-border=yes|form={{{form|task}}}|template={{{template|task}}}|field={{{field|task}}}|stage={{{stage|}}} }}
</div>|}}</div></div></div>
{{#if: {{{task-description|}}}|<div class="collapse task-more" id="task-{{#var:task-no}}"><div class="task-description">
{{{task-description|}}}
</div></div>|}}</div></includeonly><noinclude>
<templatedata>
{
"params": {
"color": {},
"shadow": {},
"task-status": {},
"hover": {},
"task-description": {},
"task-title": {},
"task-user": {},
"task-date": {},
"task-priority": {},
"form": {},
"template": {},
"field": {},
"stage": {}
},
"description": "Tempalte for handling tasks",
"paramOrder": [
"task-title",
"task-user",
"task-date",
"task-status",
"task-description",
"task-priority",
"template",
"form",
"field",
"stage",
"color",
"shadow",
"hover"
]
}
</templatedata>
</noinclude>
</noinclude>
<includeonly>
<div class="task-card status-open">
<span class="task-status">{{{task-status|}}}</span>
<h5 class="task-title">{{{task-title|}}}
</h5>
{{#if: {{{task-description|}}}|<div class="task-description">
{{{task-description|}}}
</div>
<div class="task-metadata">
{{#if: {{{task-user|}}}|<div class="task-owner"><i class="fal fa-user"></i>{{{task-user}}}</div>|}}
{{#if: {{{task-date|}}}|<div class="task-date"><i class="fal fa-calendar-alt"></i>{{#time:{{{task-date}}}|d.m.Y}}</div>|}}
{{#if: {{{task-priority|}}}|<div class="task-priority"><i class="fal fa-star"></i>{{{task-priority}}}</div>|}}
</div>
</div>
</includeonly>

Latest revision as of 01:39, 28 August 2022

Task template:

Something should be done

Here's how

Something should be done

Tempalte for handling tasks

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
task-titletask-title

no description

Unknownoptional
task-usertask-user

no description

Unknownoptional
task-datetask-date

no description

Unknownoptional
task-statustask-status

no description

Unknownoptional
task-descriptiontask-description

no description

Unknownoptional
task-prioritytask-priority

no description

Unknownoptional
templatetemplate

no description

Unknownoptional
formform

no description

Unknownoptional
fieldfield

no description

Unknownoptional
stagestage

no description

Unknownoptional
colorcolor

no description

Unknownoptional
shadowshadow

no description

Unknownoptional
hoverhover

no description

Unknownoptional