<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.grandtheftwiki.com/Help:Parser_Functions/history?feed=atom</id>
	<title>Help:Parser Functions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.grandtheftwiki.com/Help:Parser_Functions/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://www.grandtheftwiki.com/Help:Parser_Functions/history"/>
	<updated>2026-06-12T17:17:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=353870&amp;oldid=prev</id>
		<title>Gboyers: Updating from http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions</title>
		<link rel="alternate" type="text/html" href="https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=353870&amp;oldid=prev"/>
		<updated>2012-04-18T15:39:38Z</updated>

		<summary type="html">&lt;p&gt;Updating from http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions&lt;/p&gt;
&lt;a href=&quot;//www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;amp;diff=353870&amp;amp;oldid=322611&quot;&gt;What changes will this make?&lt;/a&gt;</summary>
		<author><name>Gboyers</name></author>
	</entry>
	<entry>
		<id>https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=322611&amp;oldid=prev</id>
		<title>Gboyers: /* #if */ fix</title>
		<link rel="alternate" type="text/html" href="https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=322611&amp;oldid=prev"/>
		<updated>2011-08-02T21:11:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;#if: &lt;/span&gt; fix&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:11, 2 August 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;nowiki&amp;gt;{{ #if: &amp;lt;condition string&amp;gt; | &amp;lt;code if true&amp;gt; | &amp;lt;code if false&amp;gt; }}&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;nowiki&amp;gt;{{ #if: &amp;lt;condition string&amp;gt; | &amp;lt;code if true&amp;gt; | &amp;lt;code if false&amp;gt; }}&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Putting anything in the &amp;lt;condition string&amp;gt; will output the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;code if true&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt; &lt;/del&gt;section. If the &amp;lt;condition string&amp;gt; is empty, null zero or white space, the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;code if false&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt; &lt;/del&gt;section will output (if it exists). If the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;code if false&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt; &lt;/del&gt;section is not included, and the &amp;lt;condition string&amp;gt; is null/zero/whitespace nothing will output.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Putting anything in the &amp;lt;condition string&amp;gt; will output the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/ins&gt;code if true&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/ins&gt;section. If the &amp;lt;condition string&amp;gt; is empty, null zero or white space, the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/ins&gt;code if false&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/ins&gt;section will output (if it exists). If the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/ins&gt;code if false&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/ins&gt;section is not included, and the &amp;lt;condition string&amp;gt; is null/zero/whitespace nothing will output.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==#ifexist==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==#ifexist==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gboyers</name></author>
	</entry>
	<entry>
		<id>https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=106412&amp;oldid=prev</id>
		<title>Gboyers: New page: {{help|IF}}  &#039;&#039;&#039;Parser Functions&#039;&#039;&#039; are extensions to the MediaWiki software, mainly allowing IF statements.  :&#039;&#039;Read more at http://meta.wikimedia.org/wiki/ParserFunctions&#039;&#039;   ==#expr...</title>
		<link rel="alternate" type="text/html" href="https://www.grandtheftwiki.com/index.php?title=Help:Parser_Functions&amp;diff=106412&amp;oldid=prev"/>
		<updated>2008-05-16T23:55:40Z</updated>

		<summary type="html">&lt;p&gt;New page: {{help|&lt;a href=&quot;/IF&quot; class=&quot;mw-redirect&quot; title=&quot;IF&quot;&gt;IF&lt;/a&gt;}}  &amp;#039;&amp;#039;&amp;#039;Parser Functions&amp;#039;&amp;#039;&amp;#039; are extensions to the MediaWiki software, mainly allowing IF statements.  :&amp;#039;&amp;#039;Read more at http://meta.wikimedia.org/wiki/ParserFunctions&amp;#039;&amp;#039;   ==#expr...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{help|[[IF]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Parser Functions&amp;#039;&amp;#039;&amp;#039; are extensions to the MediaWiki software, mainly allowing IF statements.&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Read more at http://meta.wikimedia.org/wiki/ParserFunctions&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#expr==&lt;br /&gt;
Expr simply computes a mathematical expression. It uses standard operators, including: &amp;lt;code&amp;gt;+ - * / = &amp;gt; &amp;lt; &amp;lt;= &amp;gt;= != &amp;lt;&amp;gt;&amp;lt;/code&amp;gt; as well as &amp;lt;code&amp;gt;not, or, and, mod, round&amp;lt;/code&amp;gt;, and brackets &amp;lt;code&amp;gt;( )&amp;lt;/code&amp;gt; can be used to group operations.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #expr: expression }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#if==&lt;br /&gt;
The If statement shows something if the condition evaluates to anything other than zero, with the option of displaying alternative text.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #if: &amp;lt;condition string&amp;gt; | &amp;lt;code if true&amp;gt; }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #if: &amp;lt;condition string&amp;gt; | &amp;lt;code if true&amp;gt; | &amp;lt;code if false&amp;gt; }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting anything in the &amp;lt;condition string&amp;gt; will output the &amp;lt;code if true&amp;gt; section. If the &amp;lt;condition string&amp;gt; is empty, null zero or white space, the &amp;lt;code if false&amp;gt; section will output (if it exists). If the &amp;lt;code if false&amp;gt; section is not included, and the &amp;lt;condition string&amp;gt; is null/zero/whitespace nothing will output.&lt;br /&gt;
&lt;br /&gt;
==#ifexist==&lt;br /&gt;
Ifexist returns one of two results based on whether or not a particular page exists. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #ifexist: &amp;lt;page name&amp;gt; | &amp;lt;page exists&amp;gt; | &amp;lt;page does not exist&amp;gt;  }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard naming convention applies: the page [[Vehicles]] is accessible from Vehicles or vehicles, but not VEHICLES. Interwiki links and special pages will output as &amp;lt;page does not exist&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
==#ifexpr==&lt;br /&gt;
The function #ifexpr evaluates a mathematical expression (like #expr) and returns one of two strings depending on the result.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #ifexpr: &amp;lt;expression&amp;gt; | &amp;lt;then text&amp;gt; | &amp;lt;else text&amp;gt;  }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, &amp;lt;nowiki&amp;gt;{{ #ifexpr:  10 &amp;gt; 9 | yes | no }}&amp;lt;/nowiki&amp;gt; outputs yes.&lt;br /&gt;
&lt;br /&gt;
===if expression is valid===&lt;br /&gt;
If both the &amp;lt;then text&amp;gt; and &amp;lt;else text&amp;gt; are missing from #ifexpr, nothing is output except error messages (such as division by zero). This can be use with #if to determine if an expression is valid, rather than attempting to output the result:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #if: {{#ifexpr: 1=2 }} | invalid | valid }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above expression is &amp;quot;valid&amp;quot;. The condition {{#ifexpr: 1=2 }} will not output any error is a valid equation, so the output will be blank (as opposed to an error message). The if statement sees no output, so reports the &amp;lt;code if false&amp;gt; statement, which proves the expression is &amp;quot;valid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If the expression was invalid (such as &amp;lt;nowiki&amp;gt;{{#ifexpr: 2/0 }}&amp;lt;/nowiki&amp;gt;), then the #ifexpr would output an error message. The if statement would see positive output (not zero/null/whitespace) and so output the &amp;lt;code if true&amp;gt;. This proves the expression is &amp;quot;invalid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==#switch==&lt;br /&gt;
The function #switch compares a single value against multiple others, returning a string if a match is found.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{#switch: &amp;lt;comparison value&amp;gt;&lt;br /&gt;
 | &amp;lt;value1&amp;gt; = &amp;lt;result1&amp;gt;&lt;br /&gt;
 | &amp;lt;value2&amp;gt; = &amp;lt;result2&amp;gt;&lt;br /&gt;
 | ...&lt;br /&gt;
 | &amp;lt;valuen&amp;gt; = &amp;lt;resultn&amp;gt;&lt;br /&gt;
 | &amp;lt;default result&amp;gt;&lt;br /&gt;
 }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;comparison value&amp;gt; is &amp;lt;value1&amp;gt;, then &amp;lt;result1&amp;gt; will output. If it is &amp;lt;value2&amp;gt;, then &amp;lt;result2&amp;gt; will output. If it is none of these, then &amp;lt;default result&amp;gt; will output.&lt;br /&gt;
&lt;br /&gt;
It is possible to have a fall-through, allowing multiple &amp;lt;values&amp;gt; to have one &amp;lt;result&amp;gt; entry:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{#switch: &amp;lt;comparison value&amp;gt;&lt;br /&gt;
 | &amp;lt;value1&amp;gt;&lt;br /&gt;
 | &amp;lt;value2&amp;gt;&lt;br /&gt;
 | &amp;lt;value3&amp;gt; = &amp;lt;result1,2,3&amp;gt;&lt;br /&gt;
 | &amp;lt;default result&amp;gt;&lt;br /&gt;
 }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;comparison value&amp;gt; is &amp;lt;value1&amp;gt; or &amp;lt;value2&amp;gt; or &amp;lt;value3&amp;gt;, then &amp;lt;result1,2,3&amp;gt; will output. &lt;br /&gt;
&lt;br /&gt;
String comparison is case-sensitive. To be made case-insensitive, use the [[Help:Magic Words|Magic Word]] &amp;lt;nowiki&amp;gt;{{lc:}}&amp;lt;/nowiki&amp;gt; to force everything to lowercase (or {{uc:}} for upper case):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {{ #switch: A | a=lower | A=UPPER  }} gives UPPER&lt;br /&gt;
 {{ #switch: {{lc:A}} | a=lower | A=UPPER  }} gives lower&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#time==&lt;br /&gt;
The function #time outputs the time, using a format string similar to that of [http://www.php.net/date PHP Date]:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {{ #time: format }}&lt;br /&gt;
 {{ #time: format | time }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {{ #time: l j F Y | 20070304 }} gives &amp;quot;Sunday 4 March 2007&amp;quot;&lt;br /&gt;
 {{ #time: l j F Y | -32 days }} gives &amp;quot;Sunday 6 April 2008&amp;quot; (32 days ago)&lt;br /&gt;
 {{ #time: H:i | +6 hours }} gives &amp;quot;20:17&amp;quot; (6 hours later than UTC)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#rel2abs==&lt;br /&gt;
rel2abs converts a relative path to an absolute path:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {{ #rel2abs: path }}&lt;br /&gt;
 {{ #rel2abs: path | base path }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* If standing in Help:Foo/bar and is calling &amp;lt;nowiki&amp;gt;{{ #rel2abs: ../baz }}&amp;lt;/nowiki&amp;gt;, the result will be Help:Foo/baz&lt;br /&gt;
* If standing in Help:Foo and is calling &amp;lt;nowiki&amp;gt;{{ #rel2abs: ../baz }}&amp;lt;/nowiki&amp;gt;, the result will be baz&lt;br /&gt;
&lt;br /&gt;
If you try to go up too many levels (an invalid relative path) an error will be output.&lt;br /&gt;
&lt;br /&gt;
===if relative path exists===&lt;br /&gt;
This can be used in combination with #ifexist to determine whether a path exists:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {{ #ifexist: {{#rel2abs: .. }} | &amp;#039;..&amp;#039; exist | &amp;#039;..&amp;#039; does not exist }} gives &amp;#039;..&amp;#039; does not exist&lt;br /&gt;
 {{ #ifexist: {{#rel2abs: . }} | &amp;#039;.&amp;#039; exist | &amp;#039;.&amp;#039; does not exist }} gives &amp;#039;.&amp;#039; exist&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==#titleparts==&lt;br /&gt;
Titleparts returns a number of slash-separated segments of given a page name, starting from a specified segment.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ #titleparts: pagename | num | starting_from }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This returns num slash-separated segments of pagename, starting from the specified starting segment.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;quot;{{#titleparts:Help:Link/a/b|0|}}&amp;quot; gives &amp;quot;Help:Link/a/b&amp;quot; &lt;br /&gt;
 &amp;quot;{{#titleparts:Help:Link/a/b|2|}}&amp;quot; gives &amp;quot;Help:Link/a&amp;quot;&lt;br /&gt;
 &amp;quot;{{#titleparts:Help:Link/a/b|2|2}}&amp;quot; gives &amp;quot;a/b&amp;quot;&lt;br /&gt;
 &amp;quot;{{#titleparts:Help:Link/a/b|1|3}}&amp;quot; gives &amp;quot;b&amp;quot;&lt;br /&gt;
 &amp;quot;{{#titleparts:Help:Link/a/b|1|-1|}}&amp;quot; gives b&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&lt;br /&gt;
*Applying &amp;quot;subst:&amp;quot; to a parser function works, provided that there is no space between &amp;quot;subst:&amp;quot; and &amp;quot;#&amp;quot;.&lt;br /&gt;
*The page to which #ifexist is applied (the page you&amp;#039;re checking) is registered as link target of a link from the page with the #ifexist code on&lt;br /&gt;
* div is not integer division and is redundant, use / (slash) for real divisions.&lt;br /&gt;
* mod uses PHP&amp;#039;s % operator, which is different from modulo-operators in all other programming languages, see also template:mod ( talk edit history links ) and 6068.&lt;br /&gt;
* mod sometimes returns wrong results for the same input values, see 6356 and /MOD10000. Update: values less than 1E+12 are apparently not affected.&lt;br /&gt;
* Under certain conditions round 0 results in -0 instead of 0. For an expression x using 0+(x) fixes this oddity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Table Syntax===&lt;br /&gt;
Currently wiki pipe table syntax doesn&amp;#039;t work inside conditionals, but this can be worked around by using [[Template:pipe|&amp;lt;nowiki&amp;gt;{{pipe}}&amp;lt;/nowiki&amp;gt;]] to replace using &amp;#039;&amp;#039;&amp;#039;|&amp;#039;&amp;#039;&amp;#039; for the table syntax.&lt;/div&gt;</summary>
		<author><name>Gboyers</name></author>
	</entry>
</feed>