Template:ParserFunction/doc: Difference between revisions

Content deleted Content added
m Use {{tji}}
 
(One intermediate revision by one other user not shown)
Line 3:
 
== Usage ==
{{Tlxtji|{{BASEPAGENAME}}|parser function}}, this creates a direct link to the relevant function, omit '''#''' and colon, e.g. use {{tlxtji|{{BASEPAGENAME}}|ifexpr}} to get {{{{BASEPAGENAME}}|ifexpr}}.
 
{{Tlxtji|{{BASEPAGENAME}}|parser function|1st parameter|2nd parameter|3rd parameter|4th parametrparameter}}, this creates a link with parameters include, e.g. use {{Tlxtji|{{BASEPAGENAME}}|ifexpr|1+1>1|true|false}} to get {{{{BASEPAGENAME}}|ifexpr|1+1>1|true|false}}. For parameters with equals signs, use {{Tlxtji|1={{BASEPAGENAME}}|2=1=: parser function|3=2=: 1st parameter|4=3=: 2nd parameter|5=4=: 3rd parameter|6=5=: 4th parametr}}, e.g. use
{{Tlxtji|1={{BASEPAGENAME}}|2=1=: ifexpr|3=2=: 1+1{{=}}1|4=3=: 1+1{{=}}1|5=4=: 1+1!{{=}}1}} to get {{{{BASEPAGENAME}}|1=ifexpr|2=1+1=1|3=1+1=1|4=1+1!=1}}.
Use {{para|_code|yes}} to wrap the output in {{tag|code}} tags, e.g. {{Tlxtji|{{BASEPAGENAME}}|ifexpr|1+1>1|true|false|_code{{=}}yes}}produces {{{{BASEPAGENAME}}|ifexpr|1+1>1|true|false|_code=yes}}.
 
{| {{table}}
! Input !! Output
|-
| {{tlxtji|{{BASEPAGENAME}}|expr}} || {{{{BASEPAGENAME}}|expr}}
|-
| {{tlxtji|{{BASEPAGENAME}}|if}} || {{{{BASEPAGENAME}}|if}}
|-
| {{tlxtji|{{BASEPAGENAME}}|ifeq}} || {{{{BASEPAGENAME}}|ifeq}}
|-
| {{tlxtji|{{BASEPAGENAME}}|iferror}} || {{{{BASEPAGENAME}}|iferror}}
|-
| {{tlxtji|{{BASEPAGENAME}}|ifexpr}} || {{{{BASEPAGENAME}}|ifexpr}}
|-
| {{tlxtji|{{BASEPAGENAME}}|ifexist}} || {{{{BASEPAGENAME}}|ifexist}}
|-
| {{tlxtji|{{BASEPAGENAME}}|rel2abs}} || {{{{BASEPAGENAME}}|rel2abs}}
|-
| {{tlxtji|{{BASEPAGENAME}}|switch}} || {{{{BASEPAGENAME}}|switch}}
|-
| {{tlxtji|{{BASEPAGENAME}}|time}} || {{{{BASEPAGENAME}}|time}}
|-
| {{tlxtji|{{BASEPAGENAME}}|titleparts}} || {{{{BASEPAGENAME}}|titleparts}}
|-
| {{tlxtji|{{BASEPAGENAME}}|lc}} || {{{{BASEPAGENAME}}|lc}}
|-
| {{tlxtji|{{BASEPAGENAME}}|uc}} || {{{{BASEPAGENAME}}|uc}}
|-
| {{tlxtji|{{BASEPAGENAME}}|lcfirst}} || {{{{BASEPAGENAME}}|lcfirst}}
|-
| {{tlxtji|{{BASEPAGENAME}}|ucfirst}} || {{{{BASEPAGENAME}}|ucfirst}}
|-
| {{tlxtji|{{BASEPAGENAME}}|urlencode}} || {{{{BASEPAGENAME}}|urlencode}}
|-
| {{tlxtji|{{BASEPAGENAME}}|anchorencode}} || {{{{BASEPAGENAME}}|anchorencode}}
|-
| {{tlxtji|{{BASEPAGENAME}}|ns}} || {{{{BASEPAGENAME}}|ns}}
|-
| {{tlxtji|{{BASEPAGENAME}}|localurl}} || {{{{BASEPAGENAME}}|localurl}}
|-
| {{tlxtji|{{BASEPAGENAME}}|localurle}} || {{{{BASEPAGENAME}}|localurle}}
|-
| {{tlxtji|{{BASEPAGENAME}}|fullurl}} || {{{{BASEPAGENAME}}|fullurl}}
|-
| {{tlxtji|{{BASEPAGENAME}}|fullurle}} || {{{{BASEPAGENAME}}|fullurle}}
|-
| {{tlxtji|{{BASEPAGENAME}}|language}} || {{{{BASEPAGENAME}}|language}}
|-
| {{tlxtji|{{BASEPAGENAME}}|pagesincategory}} || {{{{BASEPAGENAME}}|pagesincategory}}
|-
| {{tlxtji|{{BASEPAGENAME}}|pagesincat}} || {{{{BASEPAGENAME}}|pagesincat}}
|-
| {{tlxtji|{{BASEPAGENAME}}|section}} || {{{{BASEPAGENAME}}|section}}
|-
| {{tlxtji|{{BASEPAGENAME}}|section-x}} || {{{{BASEPAGENAME}}|section-x}}
|-
| {{tlxtji|{{BASEPAGENAME}}|section-h}} || {{{{BASEPAGENAME}}|section-h}}
|-
| {{tlxtji|{{BASEPAGENAME}}|lst}} || {{{{BASEPAGENAME}}|lst}}
|-
| {{tlxtji|{{BASEPAGENAME}}|lstx}} || {{{{BASEPAGENAME}}|lstx}}
|-
| {{tlxtji|{{BASEPAGENAME}}|lsth}} || {{{{BASEPAGENAME}}|lsth}}
|}