Difference between revisions of "User:TxMasterG Ping/Sandbox/Parser Functions"
Jump to navigation
Jump to search
m (quicK IX) |
(BIG Edit) |
||
Line 1: | Line 1: | ||
<noinclude> | |||
{{../Template:TxMasterG Ping Test | {{../Template:TxMasterG Ping Test | ||
|editable=true|timeline=work in progress}} | |editable=true|timeline=work in progress}} | ||
Line 12: | Line 13: | ||
Parser Functions can, but do not need to start with a hash symbol. Then they are followed by the function name and a colon (:). Then at least one parameter. Parameters are separated by bar ({{!}}) symbols. | Parser Functions can, but do not need to start with a hash symbol. Then they are followed by the function name and a colon (:). Then at least one parameter. Parameters are separated by bar ({{!}}) symbols. | ||
== | ==Parser Function List== | ||
<!--start table--></noinclude> | |||
{| {{Prettytable}} | |||
!extension!!function | |||
|- | |||
|[[/Parser functions/stadard|standard]]||lc | |||
|- | |||
|[[/Parser functions/stadard|standard]]||uc | |||
|- | |||
|[[/Parser functions/stadard|standard]]||lcfirst | |||
|- | |||
|[[/Parser functions/stadard|standard]]||ucfirst | |||
|- | |||
|[[/Parser functions/stadard|standard]]||urlencode | |||
|- | |||
|[[/Parser functions/stadard|standard]]||localurl | |||
|- | |||
|[[/Parser functions/stadard|standard]]||fullurl | |||
|- | |||
|[[/Parser functions/stadard|standard]]||#language | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#expr | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#ifexpr | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#if | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#ifeq | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#ifexist | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#rel2abs | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#switch | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions|ParserFunctions]]||#time | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#expr (extended) | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#ifexpr (extended) | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#min | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#max | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#if | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#ifeq | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#ifexist | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#rel2abs | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#switch | |||
|- | |||
|[[/Parser functions/extensions/Parser Functions(extended)|ParserFunctions (extended)]]||#time | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#len | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#pos | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#rpos | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#sub | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#pad | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#replace | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#explode | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#urlencode | |||
|- | |||
|[[/Parser functions/extensions/StringFunctions|StringFunctions]]||#urldecode | |||
<!-- |- | |||
|[[Extension:LoopFunctions|LoopFunctions]]||#for | |||
|- | |||
|[[Extension:LoopFunctions|LoopFunctions]]||#foreach | |||
|- | |||
|[[Extension:Infobox Data Capture|Infobox Data Capture]]||#dataentry | |||
|- | |||
|[[Extension:Infobox Data Capture|Infobox Data Capture]]||#listsplit | |||
|- | |||
|[[Extension:MediaFunctions|MediaFunctions]]||#media.. | |||
|- | |||
|[[Extension:Labeled Section Transclusion|Labeled Section Transclusion]]||#lst | |||
|- | |||
|[[Extension:Labeled Section Transclusion|Labeled Section Transclusion]]||#lstx | |||
|- | |||
|[[Extension:Labeled Section Transclusion|Labeled Section Transclusion]]||#lsth | |||
|- | |||
|[[Extension:ExpandAfter|ExpandAfter]]||#expandafter | |||
|- | |||
|[[m:VariablesExtension|VariablesExtension]]||#vardefine | |||
|- | |||
|[[m:VariablesExtension|VariablesExtension]]||#var | |||
|- | |||
|[[m:DynamicFunctions|DynamicFunctions]]|||#arg | |||
|- | |||
|[[m:DynamicFunctions|DynamicFunctions]]|||#ip | |||
|- | |||
|[[m:DynamicFunctions|DynamicFunctions]]|||#rand | |||
|- | |||
|[[m:DynamicFunctions|DynamicFunctions]]|||#skin | |||
|- | |||
|[[m:Data Extension|Data Extension]]|||#data | |||
|- | |||
|[[m:Data Extension|Data Extension]]|||#sort | |||
|- | |||
|[[Extension:DynamicPageList|DynamicPageList]]|||#dpl | |||
|- | |||
|[[Extension:Simple Security|Simple Security]]|||#security | |||
|- | |||
|[[Extension:Tree view|Tree view]]|||#tree | |||
|- | |||
|[[Extension:Livelets|Livelets]]|||#live --> | |||
|} | |||
<noinclude><!-- end table --> | |||
'''THIS IS A WORK IN PROGRESS.''' | |||
</noinclude> | |||
Revision as of 16:42, 30 May 2007
This is a file in TxMasterG Ping's Sandbox! |
Feel free to add to this page if you would like. |
To use a parser function you will want to learn how to use a template because they use a similar syntax.
The Syntax
{{functioname: paramater1 | parameter2 | ...}}
{{#functioname: paramater1 | parameter2 | ...}}
Parser Functions can, but do not need to start with a hash symbol. Then they are followed by the function name and a colon (:). Then at least one parameter. Parameters are separated by bar (|) symbols.
Parser Function List
extension | function |
---|---|
standard | lc |
standard | uc |
standard | lcfirst |
standard | ucfirst |
standard | urlencode |
standard | localurl |
standard | fullurl |
standard | #language |
ParserFunctions | #expr |
ParserFunctions | #ifexpr |
ParserFunctions | #if |
ParserFunctions | #ifeq |
ParserFunctions | #ifexist |
ParserFunctions | #rel2abs |
ParserFunctions | #switch |
ParserFunctions | #time |
ParserFunctions (extended) | #expr (extended) |
ParserFunctions (extended) | #ifexpr (extended) |
ParserFunctions (extended) | #min |
ParserFunctions (extended) | #max |
ParserFunctions (extended) | #if |
ParserFunctions (extended) | #ifeq |
ParserFunctions (extended) | #ifexist |
ParserFunctions (extended) | #rel2abs |
ParserFunctions (extended) | #switch |
ParserFunctions (extended) | #time |
StringFunctions | #len |
StringFunctions | #pos |
StringFunctions | #rpos |
StringFunctions | #sub |
StringFunctions | #pad |
StringFunctions | #replace |
StringFunctions | #explode |
StringFunctions | #urlencode |
StringFunctions | #urldecode |
THIS IS A WORK IN PROGRESS.