I totally misinterpreted what included() is supposed to be for.
This reverts commit da9e1ea667
master
parent
9d0ac3170a
commit
62fc5d0c3c
|
@ -60,30 +60,22 @@ few things:
|
||||||
`<TMPL_IF variable>text</TMPL_IF>`.
|
`<TMPL_IF variable>text</TMPL_IF>`.
|
||||||
* To use one block of text if a variable is set and a second if it's not,
|
* To use one block of text if a variable is set and a second if it's not,
|
||||||
use `<TMPL_IF variable>text<TMPL_ELSE>other text</TMPL_IF>`
|
use `<TMPL_IF variable>text<TMPL_ELSE>other text</TMPL_IF>`
|
||||||
* Each template file included in the wiki's source will also generate a regular
|
|
||||||
wiki page. In many cases you might want to prevent some of your template
|
|
||||||
being interpreted for the regular page. Use the [[if]] directive with the
|
|
||||||
`included()` test to guard the template code.
|
|
||||||
|
|
||||||
Here's a sample template:
|
Here's a sample template:
|
||||||
|
|
||||||
\[[!if test="included()" then="""
|
<span class="infobox">
|
||||||
<span class="infobox">
|
Name: \[[<TMPL_VAR raw_name>]]<br />
|
||||||
Name: \[[<TMPL_VAR raw_name>]]<br />
|
Age: <TMPL_VAR age><br />
|
||||||
Age: <TMPL_VAR age><br />
|
<TMPL_IF color>
|
||||||
<TMPL_IF color>
|
Favorite color: <TMPL_VAR color><br />
|
||||||
Favorite color: <TMPL_VAR color><br />
|
<TMPL_ELSE>
|
||||||
<TMPL_ELSE>
|
No favorite color.<br />
|
||||||
No favorite color.<br />
|
</TMPL_IF>
|
||||||
</TMPL_IF>
|
<TMPL_IF notes>
|
||||||
<TMPL_IF notes>
|
<hr />
|
||||||
<hr />
|
<TMPL_VAR notes>
|
||||||
<TMPL_VAR notes>
|
</TMPL_IF>
|
||||||
</TMPL_IF>
|
</span>
|
||||||
</span>
|
|
||||||
""" else="""
|
|
||||||
This is a template page.
|
|
||||||
"""]]
|
|
||||||
|
|
||||||
The filled out template will be formatted the same as the rest of the page
|
The filled out template will be formatted the same as the rest of the page
|
||||||
that contains it, so you can include WikiLinks and all other forms of wiki
|
that contains it, so you can include WikiLinks and all other forms of wiki
|
||||||
|
|
Loading…
Reference in New Issue