Difference between revisions of "Template:Workflow"
From cm2.liecourt.com
(Fill database) |
|||
| Line 118: | Line 118: | ||
<!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Stage|value={{#ifeq:{{{Stage|}}}|In progress|In progress|Needs jurors}} }}--> | <!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Stage|value={{#ifeq:{{{Stage|}}}|In progress|In progress|Needs jurors}} }}--> | ||
<!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Judge }}--> | <!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Judge }}--> | ||
| − | < | + | <wsfield type="text" name="Random judge" list="judges"/> |
| − | </ | + | {{#tag:html|<datalist id="judges">{{#arraymap:{{#ask:[[Class::Member]][[Role::Judge]]|link=none|format=array}}|,|@@@|<option value="@@@">@@@</option> |}}</datalist>}}<wsfield type="submit" class="btn btn-green" value="Invite" /></wsform></div></div> |
}}|{{Item responsive |Cols={{#var:@cols|4-8}} | }}|{{Item responsive |Cols={{#var:@cols|4-8}} | ||
|1=<b>Judge</b> | |1=<b>Judge</b> | ||
| Line 126: | Line 126: | ||
<!-- {{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Stage|value={{#ifeq:{{{Stage|}}}|In progress|In progress|Judge accepted}} }} --> | <!-- {{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Stage|value={{#ifeq:{{{Stage|}}}|In progress|In progress|Judge accepted}} }} --> | ||
<!-- {{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Judge }} --> | <!-- {{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Judge }} --> | ||
| − | < | + | <wsfield type="text" name="Random judge" list="judges"/> |
| − | </ | + | {{#tag:html|<datalist id="judges">{{#arraymap:{{#ask:[[Class::Member]][[Role::Judge]]|link=none|format=array}}|,|@@@|<option value="@@@">@@@</option> |}}</datalist>}}<wsfield type="submit" class="btn btn-green" value="Invite" /></wsform>}} |
}} | }} | ||
| Line 145: | Line 145: | ||
<!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Jurors }}--> | <!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Jurors }}--> | ||
{{#arraydefine:@members |{{{Random juror|}}} }} | {{#arraydefine:@members |{{{Random juror|}}} }} | ||
| − | <wstoken id="tokener" name="Random juror[]" json="/extensions/WSForm/WSForm.api.php?action=handleExternalRequest&script=semantic_ask&query=[[Class::Member]][[Role::Juror]]&limit=99999&returntext= | + | <wstoken id="tokener" name="Random juror[]" json="/extensions/WSForm/WSForm.api.php?action=handleExternalRequest&script=semantic_ask&query=[[Class::Member]][[Role::Juror]]&limit=99999&returntext==Page" placeholder="Type a minimal of 3 characters" class="form-control" multiple="multiple"> |
| − | {{#if:{{#var:@members}} |{{#arraymap:{{#arrayprint:@members|,|@@@|{{#tag:wsfield |{{#show:@@@ |? | + | {{#if:{{#var:@members}} |{{#arraymap:{{#arrayprint:@members|,|@@@|{{#tag:wsfield |{{#show:@@@ |?Name |default=@@@ }} |type=option |value=@@@ |selected=selected}}|}} }} |
</wstoken><wsfield type="submit" class="btn btn-green" value="Invite" /></wsform></div></div> | </wstoken><wsfield type="submit" class="btn btn-green" value="Invite" /></wsform></div></div> | ||
| Line 158: | Line 158: | ||
<!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Jurors }}--> | <!--{{#tag:wsedit||target={{PAGEID}}|template=Workflow|formfield=Jurors }}--> | ||
{{#arraydefine:@members |{{{Random juror|}}} }} | {{#arraydefine:@members |{{{Random juror|}}} }} | ||
| − | <wstoken id="tokener2" name="Random juror[]" json="/extensions/WSForm/WSForm.api.php?action=handleExternalRequest&script=semantic_ask&query=[[Class::Member]][[Role::Juror]]&limit=99999&returntext= | + | <wstoken id="tokener2" name="Random juror[]" json="/extensions/WSForm/WSForm.api.php?action=handleExternalRequest&script=semantic_ask&query=[[Class::Member]][[Role::Juror]]&limit=99999&returntext==Page" placeholder="Type a minimal of 3 characters" class="form-control" multiple="multiple"> |
| − | {{#if:{{#var:@members}} |{{#arraymap:{{#arrayprint:@members|,|@@@|{{#tag:wsfield |{{#show:@@@ |? | + | {{#if:{{#var:@members}} |{{#arraymap:{{#arrayprint:@members|,|@@@|{{#tag:wsfield |{{#show:@@@ |?Name |default=@@@ }} |type=option |value=@@@ |selected=selected}}|}} }} |
</wstoken><wsfield type="submit" class="btn btn-green" value="Invite" /></wsform></div></div>}} | </wstoken><wsfield type="submit" class="btn btn-green" value="Invite" /></wsform></div></div>}} | ||
}} | }} | ||
Revision as of 16:37, 19 May 2020
This is the Workflow template. It should be called in the following format:
{{Workflow
|Case ID=
|Type=
|Stage=
|Filed by=
|Lie=
|Topic=
|Description=
|Lies=
|Facts=
|Locations=
|Judge=
|Juror amount=
|Jurors=
|Suit date=
|Plaintiff verdict=
|Reason for judge decline=
|Random judge=
|Random juror=
|Declined judge=
|Declined juror=
}}