<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://informatiestandaarden.nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=Help%3AMagic_words</id>
	<title>Help:Magic words - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://informatiestandaarden.nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=Help%3AMagic_words"/>
	<link rel="alternate" type="text/html" href="https://informatiestandaarden.nictiz.nl/index.php?title=Help:Magic_words&amp;action=history"/>
	<updated>2026-06-05T01:56:20Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://informatiestandaarden.nictiz.nl/index.php?title=Help:Magic_words&amp;diff=570&amp;oldid=prev</id>
		<title>Ahenket: Nieuwe pagina aangemaakt met '{{redirect|WP:MAGIC|help on the automatic transformation of wikitext|Help:Magic|the WikiProject on stage magic and illusions|Wikipedia:WikiProject Magic}} {{Shortcu...'</title>
		<link rel="alternate" type="text/html" href="https://informatiestandaarden.nictiz.nl/index.php?title=Help:Magic_words&amp;diff=570&amp;oldid=prev"/>
		<updated>2013-07-17T10:08:39Z</updated>

		<summary type="html">&lt;p&gt;Nieuwe pagina aangemaakt met &amp;#039;{{redirect|WP:MAGIC|help on the automatic transformation of wikitext|Help:Magic|the WikiProject on stage magic and illusions|Wikipedia:WikiProject Magic}} {{Shortcu...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{redirect|WP:MAGIC|help on the automatic transformation of wikitext|Help:Magic|the WikiProject on stage magic and illusions|Wikipedia:WikiProject Magic}}&lt;br /&gt;
{{Shortcut|H:MW|WP:MAGIC}}&lt;br /&gt;
&lt;br /&gt;
'''Magic words''' (which include '''parser functions''', '''variables''' and '''behavior switches''')  are features of [[Help:Wiki markup|wiki markup]] that enable various instructions to be given to the [[Help:MediaWiki namespace|MediaWiki]] software. For example, the magic words may be used to suppress or position the table of contents, or to produce other variable outputs, as is often required in [[WP:Templates|templates]].&lt;br /&gt;
&lt;br /&gt;
A quick reference for magic words can be found on this page. For more complete documentation, see the following pages on the MediaWiki site:&lt;br /&gt;
*'''[[mw:Help:Magic words]]''' for all standard magic words, including the &amp;quot;standard&amp;quot; parser functions&lt;br /&gt;
*'''[[mw:Help:Extension:ParserFunctions]]''' for some additional parser functions, including conditional expressions&lt;br /&gt;
&lt;br /&gt;
==General information==&lt;br /&gt;
There are three types of magic words:&lt;br /&gt;
:#'''Behavior switches''': uppercase words surrounded by double underscores, e.g., &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;__NOTOC__&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; or other keywords using parser function syntax&lt;br /&gt;
:#'''Variables''': uppercase words surrounded by double braces (thus resembling [[Help:Template|templates]]), e.g., &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
:#'''Parser functions''': keywords in double braces with parameters after a colon (some beginning with #), e.g., &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#expr:2+2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some magic words are [[case sensitivity|case-insensitive]], but not all. [[Whitespace character|White space]] is stripped from the start and end of keywords and parameters, as in template syntax.&lt;br /&gt;
&lt;br /&gt;
Page-dependent magic words will affect or return data about the ''current'' page, even if the word is added through a [[WP:Transclusion|transcluded]] template or included system message.&lt;br /&gt;
&lt;br /&gt;
It is possible to [[Help:Substitution|substitute]] parser functions and most variables in the same way that templates are substituted (using the &amp;lt;tt&amp;gt;subst:&amp;lt;/tt&amp;gt; keyword). This causes their current value (as evaluated at the time of substitution) to be written into the wikitext.&lt;br /&gt;
&lt;br /&gt;
==Behavior switches==&lt;br /&gt;
{{hatnote|For documentation, see the [[mw:Help:Magic words#Behavior switches|Behavior switches]] section of the MediaWiki page, unless otherwise stated.}}&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NOTOC__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (can appear anywhere in the wikitext; suppresses the table of contents)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__FORCETOC__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (can appear anywhere in the wikitext; makes a table of contents appear in its normal position above the first heading)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__TOC__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (places a table of contents at the word's position)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NOEDITSECTION__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (hides the section &amp;quot;edit&amp;quot; links beside all headings on the page) (use &amp;lt;nowiki&amp;gt;&amp;lt;h2&amp;gt;&amp;lt;/nowiki&amp;gt; tags to hide the edit link for one heading only)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NEWSECTIONLINK__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (adds a &amp;quot;+&amp;quot; link for adding a new section on a non-&amp;quot;Talk&amp;quot; page)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NONEWSECTIONLINK__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (removes the &amp;quot;+&amp;quot; link on &amp;quot;Talk&amp;quot; pages)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NOGALLERY__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (on a category page, replaces thumbnails with normal links)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__HIDDENCAT__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (on a category page, makes it a [[WP:HIDDENCAT|hidden category]])&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__INDEX__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (tells search engines to index the page)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__NOINDEX__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (tells search engines not to index the page)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__STATICREDIRECT__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (On redirect pages, don't allow MediaWiki to automatically update the link when someone moves a page and checks &amp;quot;Update any redirects that point to the original title&amp;quot;, also used to tell interwikibots that this redirect might be seen as an article)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;__DISAMBIG__&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (marks a page as a [[WP:DAB|disambiguation page]] and places it in [[Special:DisambiguationPages]], and places inward links in [[Special:DisambiguationPageLinks]]). See [[mw:Extension:Disambiguator]].&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{DISPLAYTITLE:&amp;lt;/nowiki&amp;gt;''title''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (changes the [[WP:DISPLAYTITLE|displayed form]] of the page title)&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{DEFAULTSORT:&amp;lt;/nowiki&amp;gt;''sortkey''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (sets a default category [[WP:SORTKEY|sort key]])&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{noexternallanglinks}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to suppress all [[Wikidata:Help:Linking Wikipedia pages|Wikidata]]  automatic [[Help:Interlanguage links|interlanguage links]]. Equivalent to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{noexternallanglinks:*}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Links for individual languages can be suppressed by specifying language codes in a pipe-separated list, e.g. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{noexternallanglinks:fr|es|ja}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.  See [[mw:Extension:Wikibase Client#noexternallanglinks]].&lt;br /&gt;
&lt;br /&gt;
==Variables==&lt;br /&gt;
{{hatnote|For documentation, see the [[mw:Help:Magic words#Variables|Variables]] section of the MediaWiki page.}}&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{FULLPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ([[Help:Page name|page title]] including [[help:namespace|namespace]])&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (page title excluding namespace)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{BASEPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (page title excluding ''current'' [[Help:Subpages|subpage]] and namespace - effectively the parent page without the namespace)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (subpage part of title)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBJECTPAGENAME}}, {{ARTICLEPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (associated non-talk page)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{TALKPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (associated talk page)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (namespace of current page)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBJECTSPACE}}, {{ARTICLESPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (associated non-talk namespace)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{TALKSPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (associated talk namespace)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{FULLPAGENAMEE}}, {{NAMESPACEE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; etc. (equivalents encoded for use in MediaWiki [[URL]]s)&lt;br /&gt;
&lt;br /&gt;
''Note: the previous variables can all take a parameter, to operate on a page other than the current page''.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SITENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ({{SITENAME}})&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SERVER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ({{SERVER}})&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SERVERNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ({{SERVERNAME}})&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{SCRIPTPATH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; ({{SCRIPTPATH}})&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTVERSION}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (current MediaWiki version)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONID}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (latest revision to current page—it can't be substituted and also doesn't work in preview)&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONDAY}}, {{REVISIONDAY2}}, {{REVISIONMONTH}}, {{REVISIONYEAR}}, {{REVISIONTIMESTAMP}}, {{REVISIONUSER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (date, time, editor at last edit)&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTYEAR}}, {{CURRENTMONTH}}, {{CURRENTMONTHNAME}}, {{CURRENTMONTHABBREV}}, {{CURRENTDAY}}, {{CURRENTDAY2}}, {{CURRENTDOW}}, {{CURRENTDAYNAME}}, {{CURRENTTIME}}, {{CURRENTHOUR}}, {{CURRENTWEEK}}, {{CURRENTTIMESTAMP}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (current date/time variables) &lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALYEAR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; etc. (as previously, based on site's local time)&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFPAGES}}, {{NUMBEROFARTICLES}}, {{NUMBEROFFILES}}, {{NUMBEROFEDITS}}, {{NUMBEROFVIEWS}}, {{NUMBEROFUSERS}}, {{NUMBEROFADMINS}}, {{NUMBEROFACTIVEUSERS}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (statistics on English Wikipedia; add &amp;lt;tt&amp;gt;:R&amp;lt;/tt&amp;gt; to return numbers without commas)&lt;br /&gt;
&lt;br /&gt;
==Parser functions==&lt;br /&gt;
{{Shortcut|WP:PF}}&lt;br /&gt;
{{hatnote|For documentation, see the [[mw:Help:Magic words|Meta magic words page]] or the [[mw:Help:Extension:ParserFunctions|ParserFunctions Extension page]], unless otherwise stated.}}&lt;br /&gt;
===Metadata===&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGEID}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (unique page identifier number)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGESIZE:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (size of page in bytes)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PROTECTIONLEVEL:&amp;lt;/nowiki&amp;gt;''action''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (protection level for given action on the current page)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PENDINGCHANGELEVEL}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (level of [[WP:PC|pending changes]] protection on the current page)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGESINCATEGORY:&amp;lt;/nowiki&amp;gt;''categoryname''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (number of pages in the given [[Help:Categories|category]])&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBERINGROUP:&amp;lt;/nowiki&amp;gt;''groupname''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (number of users in a specific [[Help:User rights|group]])&lt;br /&gt;
&lt;br /&gt;
Add &amp;lt;tt&amp;gt;|R&amp;lt;/tt&amp;gt; to return numbers without commas.&lt;br /&gt;
&lt;br /&gt;
===Formatting===&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{lc:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (convert to lower case)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{lcfirst:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (convert first character to lower case)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{uc:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (convert to upper case)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{ucfirst:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (convert first character to upper case)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{formatnum:&amp;lt;/nowiki&amp;gt;''unformatted&amp;amp;nbsp;num''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (format a number with comma separators; add &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;R&amp;lt;/tt&amp;gt; to unformat a number)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#formatdate:&amp;lt;/nowiki&amp;gt;''date''|''format''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (formats a date according to user preferences; a default can be given as an optional case-sensitive second parameter for users without date preference; can convert a date from an existing format to any of &amp;lt;tt&amp;gt;dmy&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;mdy&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;ymd&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;ISO 8601&amp;lt;/tt&amp;gt; formats, with the user's preference overriding the specified format)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{padleft:xyz|&amp;lt;/nowiki&amp;gt;''stringlength''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{padright:xyz|&amp;lt;/nowiki&amp;gt;''stringlength''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (pad with zeros to the right or left; an alternative padding string can be given as a third parameter; the alternative padding string may be truncated if its length does not evenly divide the required number of characters)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{plural:&amp;lt;/nowiki&amp;gt;''n''|''is''&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;''are''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (produces alternative text according to whether ''n'' is greater than 1)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#time:&amp;lt;/nowiki&amp;gt;''format string''|''date/time object''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (for date/time formatting; also &amp;lt;tt&amp;gt;#timel&amp;lt;/tt&amp;gt; for local time. Covered at the [[mw:Help:Extension:ParserFunctions##time|extension documentation page]].)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{gender:&amp;lt;/nowiki&amp;gt;''username''|''masculine''|''feminine''|''neutral''}}&amp;lt;/tt&amp;gt; (produces alternative text according to the gender specified by the given user in his/her preferences)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#tag:&amp;lt;/nowiki&amp;gt;''tagname''|''content''|''parameter1''=''value1''|''parameter2''=''value2''}}&amp;lt;/tt&amp;gt; (equivalent to an HTML tag or pair of tags; can be used for [[WP:REFNEST|nesting references]])&lt;br /&gt;
&lt;br /&gt;
===Paths===&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{localurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{localurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;''query string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (relative path to the title)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{fullurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{fullurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;''query_string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (absolute path to the title, without a protocol prefix)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{canonicalurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{canonicalurl:&amp;lt;/nowiki&amp;gt;''page name''&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;''query_string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (absolute path to the title, with a protocol prefix)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{filepath:&amp;lt;/nowiki&amp;gt;''file name''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (absolute URL to a media file)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{urlencode:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (input encoded for use in URL query strings: {{urlencode:like this}})&lt;br /&gt;
** &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{urlencode:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;|PATH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (input encoded for use in URL paths: {{urlencode:like this|PATH}})&lt;br /&gt;
** &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{urlencode:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;|WIKI}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (input encoded for use as MediaWiki page names: {{urlencode:like this|WIKI}})&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{anchorencode:&amp;lt;/nowiki&amp;gt;''string''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (input encoded for use in MediaWiki URL section anchors)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{ns:&amp;lt;/nowiki&amp;gt;''n''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (name for the [[Help:Namespace|namespace]] with index ''n''; use &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{nse:}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; for the equivalent encoded for MediaWiki URLs)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#rel2abs:&amp;lt;/nowiki&amp;gt; ''path'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (converts a relative file path to absolute; see the [[mw:Help:Extension:ParserFunctions|extension documentation]])&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#titleparts:&amp;lt;/nowiki&amp;gt; ''pagename'' | ''number of segments to return'' | ''first segment to return'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (splits title into parts; see the [[mw:Help:Extension:ParserFunctions|extension documentation]])&lt;br /&gt;
&lt;br /&gt;
===Conditional expressions===&lt;br /&gt;
{{hatnote|For documentation, see the [[mw:Help:Extension:ParserFunctions|ParserFunctions Extension page]]. Note that some parameters are optional.}}&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#expr:&amp;lt;/nowiki&amp;gt; ''expression'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (evaluates the given expression; see [[Help:Calculation]])&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#if:&amp;lt;/nowiki&amp;gt; ''test string'' | ''value if non-empty'' | ''value if empty'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (selects one of two values based on whether the test string is empty)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#ifeq:&amp;lt;/nowiki&amp;gt; ''string 1'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''string 2'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if equal'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if unequal'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (selects one of two values based on whether the test strings are equal – numerically if applicable)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#iferror:&amp;lt;/nowiki&amp;gt; ''test string'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if error'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if correct'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (selects value based on whether the test string generates a parser error)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#ifexpr:&amp;lt;/nowiki&amp;gt; ''expression'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if true'' &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; ''value if false'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (selects value based on evaluation of expression)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#ifexist:&amp;lt;/nowiki&amp;gt; ''page title'' | ''value if exists'' | ''value if doesn't exist'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (selects value depending on whether a page title exists)&lt;br /&gt;
*&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{#switch:&amp;lt;/nowiki&amp;gt; ''test'' | ''case1'' = ''value for case 1'' | ... | ''default'' &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; (provides alternatives based on the value of the test string)&lt;br /&gt;
&lt;br /&gt;
Note that with &amp;lt;code&amp;gt;#if:&amp;lt;/code&amp;gt; expressions, a variable like &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; always requires a final pipe: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{1|}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. If it is absent, then whenever the parameter 1 is absent, instead of leaving the field blank the software will use the actual text ''&amp;lt;code&amp;gt;{{{1}}}&amp;lt;/code&amp;gt;'' and the field will never be empty.&lt;br /&gt;
&lt;br /&gt;
For the use of these functions in tables, see [[Wikipedia:Conditional tables|WP:Conditional tables]].&lt;br /&gt;
&lt;br /&gt;
For examples and more explanation, see [[Help:Conditional expressions]] and [[Help:Switch parser function]].&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#babel:&amp;lt;/nowiki&amp;gt; ''babelcode1'' | ''babelcode2'' | ... &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (replacement for the {{tlx|babel}} template; see [[mw:Extension:Babel#Usage|Extension:Babel]])&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#coordinates:&amp;lt;/nowiki&amp;gt; ''arg1'' | ''arg2'' | ... &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (see [[mw:Extension:GeoData|Extension:GeoData]])&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:&amp;lt;/nowiki&amp;gt; ''module'' | ''function'' | ''arg1'' | ''arg2'' | ... &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (calls a function located in a Scribunto module; see [[Wikipedia:Lua]])&lt;br /&gt;
*&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#property:&amp;lt;/nowiki&amp;gt; ''arg1'' | ''arg2'' | ... &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (see [[m:Wikidata/Notes/Inclusion syntax v0.3]])&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[mw:Localisation]]&lt;br /&gt;
*[[mw:Manual:Extending wiki markup]]&lt;br /&gt;
*[http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/parser/CoreParserFunctions.php?view=log CoreParserFunctions.php]&lt;br /&gt;
* [[User:Cacycle/wikEd|wikEd]], a MediaWiki editor with syntax highlighting for templates and parser functions&lt;br /&gt;
&lt;br /&gt;
[[Category:Wikipedia features]]&lt;br /&gt;
&lt;br /&gt;
[[he:עזרה:משתנים]]&lt;/div&gt;</summary>
		<author><name>Ahenket</name></author>
		
	</entry>
</feed>