Difference between revisions of "Template talk:Extension"

From Organic Design wiki
(return value of parser-function)
m
Line 1: Line 1:
 
== Parser-function return value ==
 
== Parser-function return value ==
The callback may either return the text result of the function, or an array with the text in element 0, and a number of flags in the other elements. The names of the flags are specified in the keys. Valid flags are (see [http://meta.wikimedia.org/wiki/Extending_wiki_markup Extending wiki markup]
+
The callback may either return the text result of the function, or an array with the text in element 0, and a number of flags in the other elements. The names of the flags are specified in the keys. Valid flags are (see [http://meta.wikimedia.org/wiki/Extending_wiki_markup Extending wiki markup] for details)
 
;found  
 
;found  
 
:The text returned is valid, stop processing the template. This is on by default.
 
:The text returned is valid, stop processing the template. This is on by default.

Revision as of 00:57, 7 May 2007

Parser-function return value

The callback may either return the text result of the function, or an array with the text in element 0, and a number of flags in the other elements. The names of the flags are specified in the keys. Valid flags are (see Extending wiki markup for details)

found
The text returned is valid, stop processing the template. This is on by default.
nowiki
Wiki markup in the return value should be escaped
noparse
Unsafe HTML tags should not be stripped, etc.
noargs
Don't replace triple-brace arguments in the return value
isHTML
The returned text is HTML, armour it against wikitext transformation