Usage: ((subst:onlyinclude|id=keyword|text to be included))
This template should always be substituted (i.e., use ((subst:Onlyinclude))). |
This is a convenience template for inserting a selective transclusion clause, as described at WP:Transclusion. It can be used to include a part of a source document from any other target document by providing a unique keyword.
By substituting this template in the source document (see Usage below), the following will be inserted:
<onlyinclude>((#ifeq:(({1|keyword))}|keyword|text to be included))</onlyinclude>
When the source document is viewed, the text to be included will be displayed regardless of the <onlyinclude>
tags.
To display the text to be included in a target document, the source document should be transcluded along with the keyword (see below).
At the source document, use the following:
((subst:onlyinclude|id=keyword|text to be included))
where
Note that this template must be substituted! (subst:
)
To transclude the text to be included from the source document into the target document, use the following:
((:PAGENAME|keyword))
where
PAGENAME
is the name of the source document (in article namespace);Let's assume the name of the source document is "Some City".
The following is inserted when this document is being edited:
((subst:onlyinclude|id=population|151,853))
Which will be substituted in the document's source by:
<onlyinclude>((#ifeq:(({1|population))}|population|151,853))</onlyinclude>
When viewing the source document, it will display:
The following is inserted in a target document:
((:Some City|population))
When viewing the target document, it will display: