Template:Task: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 5: Line 5:
|task-user=Fennec
|task-user=Fennec
|task-date=2022-08-16
|task-date=2022-08-16
|task-status=Done
}}
}}{{task
</noinclude>
|task-title=Something should be done
<includeonly>
|task-user=Fennec
<div class="task-card status-open">
|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}}|}}">
<h5 class="task-title">{{{task-title|}}}
<div class="row justify-content-around">
</h5>
<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>
{{#if: {{{task-description|}}}|<div class="task-description">
<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|}}}
{{{task-description|}}}
</div></div>|}}</div></includeonly><noinclude>
</div>|}}
<templatedata>
<div class="task-metadata">
{
{{#if: {{{task-user|}}}|<div class="task-owner"><i class="fal fa-user"></i>{{{task-user}}}</div>|}}
"params": {
{{#if: {{{task-date|}}}|<div class="task-date"><i class="fal fa-calendar-alt"></i>{{#time:d.m.Y|{{{task-date}}}}}</div>|}}
"color": {},
{{#if: {{{task-priority|}}}|<div class="task-priority"><i class="fal fa-star"></i>{{{task-priority}}}</div>|}}
"shadow": {},
</div>
<span class="task-status">{{{task-status|}}}{{#autoedit:form=Task
"task-status": {},
"hover": {},
|target={{FULLPAGENAME}}
"task-description": {},
|link text={{i|check-square}}
"task-title": {},
|link type=link
"task-user": {},
|summary=change status: {{{task-title|}}} to: Done
"task-date": {},
|query strings=task[task-status]=Done
"task-priority": {},
|minor
"form": {},
|tooltip=mark as done
"template": {},
|reload}}</span>
"field": {},
</div>
"stage": {}
</includeonly>
},
"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>

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