Template:FunctionStatusRow

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(New page: <includeonly> {{#vardefine:name|{{#if:{{{name|}}|{{name|}}|{{{1|}}}}}}} {{#vardefine:status|{{#if:{{{status|}}|{{status|}}|{{{2|}}}}}}} {{#vardefine:impl|{{#if:{{{impl|}}|{{impl|}}|{{{3|}}...)
 
m
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
{{#vardefine:name|{{#if:{{{name|}}|{{name|}}|{{{1|}}}}}}}
+
|-{{#if:{{{anc|}}}|id = "{{{anc|}}}"}}
{{#vardefine:status|{{#if:{{{status|}}|{{status|}}|{{{2|}}}}}}}
+
|{{#ifeq:{{{status|}}}|ready|style="background-color:#FF40FF"}}{{#ifeq:{{{status|}}}|part|style="background-color:#FFFF99"}}{{#ifeq:{{{status|}}}|full|style="background-color:#99CC00"}}{{#ifeq:{{{status|}}}|fail|style="background-color:#C00000"}}{{#ifeq:{{{status|}}}|deprecated|style="background-color:#C0C0C0"}}{{#ifeq:{{{status|}}}|unsupported|style="background-color:#F5DEB3"}}|[http://wiki.secondlife.com/wiki/{{{name|}}} {{{name|}}}]
{{#vardefine:impl|{{#if:{{{impl|}}|{{impl|}}|{{{3|}}}}}}}
+
||{{{impl|}}}
{{#vardefine:dev|{{#if:{{{dev|}}|{{dev|}}|{{{4|}}}}}}}
+
||{{#if:{{{dev|}}}|[[User:{{{dev|}}}|{{{dev|}}}]]}}
{{#vardefine:test|{{#if:{{{test|}}|{{test|}}|{{{5|}}}}}}}
+
||{{#if:{{{test|}}}|[[User:{{{test|}}}|{{{test|}}}]]}}
{{#vardefine:comment|{{#if:{{comment}|{{comment|}}|{{{6|}}}}}}}
+
||{{{comment|}}}</includeonly><noinclude>
{{#vardefine:dne|{{#if:{{{dne|}}|{{dne|}}|{{{7|}}}}}}}
+
===What's this template?===
{{#vardefine:xengine|{{#if:{{{xengine|}}|{{xengine|}}|{{{8|}}}}}}}
+
It is used in [[LSL Status/Functions]]. It creates rows for the status list.
{{#vardefine:anc|{{#if:{{{anc|}}|{{anc|}}|{{{9|}}}}}}}
+
  
|-{{#ifexist:{{#var:anc}}|id = "{{#var:anc}}}}
+
===Usage Sample===
|{{#if{{#var:status}}ready|style="background-color:#FF40FF"}}{{#if{{#var:status}}part|style="background-color:#FFFF99"}}{{#if{{#var:status}}full|style="background-color:#99CC00"}}{{#if{{#var:status}}fail|style="background-color:#C00000"}}{{#if{{#var:status}}deprecated|style="background-color:#C0C0C0"}}
+
<pre>
| [http://www.lslwiki.net/lslwiki/wakka.php?wakka={{#var:name}} {{#var:name}}]
+
{{FunctionStatusRow
||{{#var:impl}}
+
|name=llCeil
||{{#var:dev}}
+
|status=full
||{{#var:test}}
+
|impl=Yes
||{{#var:comment}}
+
|dev=
||{{#var:dne}}
+
|test=Charlie Omega
||{{#var:xengine}}
+
|comment= (2683)
</includeonly>
+
|anc=C
<noinclude>
+
}}
<nowiki></nowiki>
+
</pre>
</noinclude>
+
 
 +
===Definition===
 +
* '''name''': The function's name.
 +
* '''status''': Current status of the function implementation. Choose from "ready", "part", "full", "fail", and "deprecated".
 +
* '''impl''': Shown in ''Implemented'' column.
 +
* '''dev''': Developer's name. If you exactly specify the username of them on OpenSim wiki, it will point to their userpage.
 +
* '''test''': Tester's name. Same as above.
 +
* '''comment''': Shown in ''Comments'' column.
 +
* '''anc''': If you specify it, it will be the destination for the alphabet link above the list.
 +
 
 +
 
 +
===Status Table===
 +
{{LSL Key Table}}<br />
 +
* Ready for Testing -> "ready"
 +
* Partially Implemented -> "part"
 +
* Fully Implemented -> "full"
 +
* Tested/Fail -> "fail"
 +
* Deprecated -> "deprecated"</noinclude>

Latest revision as of 05:39, 31 January 2016

Contents

[edit] What's this template?

It is used in LSL Status/Functions. It creates rows for the status list.

[edit] Usage Sample

{{FunctionStatusRow
|name=llCeil
|status=full
|impl=Yes
|dev=
|test=Charlie Omega
|comment= (2683)
|anc=C
}}

[edit] Definition

  • name: The function's name.
  • status: Current status of the function implementation. Choose from "ready", "part", "full", "fail", and "deprecated".
  • impl: Shown in Implemented column.
  • dev: Developer's name. If you exactly specify the username of them on OpenSim wiki, it will point to their userpage.
  • test: Tester's name. Same as above.
  • comment: Shown in Comments column.
  • anc: If you specify it, it will be the destination for the alphabet link above the list.


[edit] Status Table

Ready for Testing Partially Implemented Fully Implemented Tested/Fail Deprecated Not supported

  • Ready for Testing -> "ready"
  • Partially Implemented -> "part"
  • Fully Implemented -> "full"
  • Tested/Fail -> "fail"
  • Deprecated -> "deprecated"
Personal tools
General
About This Wiki