Template:Template link code/testcases
Appearance
| This is the template test cases page for the sandbox of Template:Template link code. to update the examples. If there are many examples of a complicated template, later ones may break due to limits in MediaWiki; see the HTML comment "NewPP limit report" in the rendered page. You can also use Special:ExpandTemplates to examine the results of template uses. You can test how this page looks in the different skins and parsers with these links: |
no parameters
{{Template link code}}โ Lua error in Module:Template_link_general at line 136: attempt to concatenate local 'titlePart' (a nil value).{{Template link code/sandbox}}โ{{Template:Template link code/testcases}}- when no parameters supplied, current page name is used
{{...|Abc}}
{{Template link code|Abc}}โ{{Abc}}{{Template link code/sandbox|Abc}}โ{{Abc}}
{{...|abC}}
{{Template link code|abC}}โ{{abC}}{{Template link code/sandbox|abC}}โ{{abC}}- template names are case-sensitive
{{...|abc}}
{{Template link code|abc}}โ{{abc}}{{Template link code/sandbox|abc}}โ{{abc}}- first letter is case-insensitive though
{{...|x0}}
{{Template link code|x0}}โ{{x0}}{{Template link code/sandbox|x0}}โ{{x0}}
{{...|code=on|x0}}
{{Template link code|code=on|x0}}โ{{x0}}{{Template link code/sandbox|code=on|x0}}โ{{x0}}- code style
{{...|plaincode=on|x0}}
{{Template link code|plaincode=on|x0}}โ{{x0}}{{Template link code/sandbox|plaincode=on|x0}}โ{{x0}}- plaincode style
{{...|bold=on|x0}}
{{Template link code|bold=on|x0}}โ{{x0}}{{Template link code/sandbox|bold=on|x0}}โ{{x0}}- bold style
{{...|boldlink=on|x0}}
{{Template link code|boldlink=on|x0}}โ{{x0}}{{Template link code/sandbox|boldlink=on|x0}}โ{{x0}}- boldlink
{{...|linksize=130%|x0}}
{{Template link code|linksize=130%|x0}}โ{{x0}}{{Template link code/sandbox|linksize=130%|x0}}โ{{x0}}- linksize
{{...|namesize=130%|x0}}
{{Template link code|namesize=130%|x0}}โ{{x0}}{{Template link code/sandbox|namesize=130%|x0}}โ{{x0}}- namesize
{{...|x1|one|italic=on}}
{{Template link code|x1|one|italic=on}}โ{{x1|one}}{{Template link code/sandbox|x1|one|italic=on}}โ{{x1|one}}- italic style
{{...|x1|one|italics=on}}
{{Template link code|x1|one|italics=on}}โ{{x1|one}}{{Template link code/sandbox|x1|one|italics=on}}โ{{x1|one}}
{{...|x0|nolink=on}}
{{Template link code|x0|nolink=on}}โ{{x0}}{{Template link code/sandbox|x0|nolink=on}}โ{{x0}}
{{...|x0|subst=on}}
{{Template link code|x0|subst=on}}โ{{subst:x0}}{{Template link code/sandbox|x0|subst=on}}โ{{subst:x0}}
{{...|x0|brace=on}}
{{Template link code|x0|brace=on}}โx0{{Template link code/sandbox|x0|brace=on}}โ{{x0}}
{{...|x0|brace=on|subst=on}}
{{Template link code|x0|brace=on|subst=on}}โsubst:x0{{Template link code/sandbox|x0|brace=on|subst=on}}โ{{subst:x0}}
{{...|x0|braceinside=on}}
{{Template link code|x0|braceinside=on}}โx0{{Template link code/sandbox|x0|braceinside=on}}โ{{x0}}
{{...|x0|alttext=x0 link}}
{{Template link code|x0|alttext=x0 link}}โ{{x0}}{{Template link code/sandbox|x0|alttext=x0 link}}โ{{x0 link}}
{{...|x0|bold=on|code=on|brace=on}}
{{Template link code|x0|bold=on|code=on|brace=on}}โx0{{Template link code/sandbox|x0|bold=on|code=on|brace=on}}โ{{x0}}- No reason you can't combine multiple parameter setting
{{...|x1|one}}
{{Template link code|x1|one}}โ{{x1|one}}{{Template link code/sandbox|x1|one}}โ{{x1|one}}
{{...|x2|one|two}}
{{Template link code|x2|one|two}}โ{{x2|one|two}}{{Template link code/sandbox|x2|one|two}}โ{{x2|one|two}}
{{...|x2|bold=on|code=on|one|two}}
{{Template link code|x2|bold=on|code=on|one|two}}โ{{x2|one|two}}{{Template link code/sandbox|x2|bold=on|code=on|one|two}}โ{{x2|one|two}}- Can combine named and anonymous parameters ...
{{...|x2|one|two|bold=on|code=on}}
{{Template link code|x2|one|two|bold=on|code=on}}โ{{x2|one|two}}{{Template link code/sandbox|x2|one|two|bold=on|code=on}}โ{{x2|one|two}}- ... in any order ...
{{...|x2|one|code=on|two|bold=on|three}}
{{Template link code|x2|one|code=on|two|bold=on|three}}โ{{x2|one|two|three}}{{Template link code/sandbox|x2|one|code=on|two|bold=on|three}}โ{{x2|one|two|three}}- ... even intermixed ...
{{...|x2|one|code=on|two|bold=on|three|italic=on}}
{{Template link code|x2|one|code=on|two|bold=on|three|italic=on}}โ{{x2|one|two|three}}{{Template link code/sandbox|x2|one|code=on|two|bold=on|three|italic=on}}โ{{x2|one|two|three}}- ... with many different configurations.
{{...|x3|1|2|3|4|5|6|7|8|9|10}}
{{Template link code|x3|1|2|3|4|5|6|7|8|9|10}}โ{{x3|1|2|3|4|5|6|7|8|9|10}}{{Template link code/sandbox|x3|1|2|3|4|5|6|7|8|9|10}}โ{{x3|1|2|3|4|5|6|7|8|9|10}}
{{...|x4|1|2|3|4|5|6|7|8|9|10|11}}
{{Template link code|x4|1|2|3|4|5|6|7|8|9|10|11}}โ{{x4|1|2|3|4|5|6|7|8|9|10|11}}{{Template link code/sandbox|x4|1|2|3|4|5|6|7|8|9|10|11}}โ{{x4|1|2|3|4|5|6|7|8|9|10|11}}- up to 10 parameters, then ...
{{...|x5|1|2|3|4|5|6|7|8|9|10|11}}
{{Template link code|x5|1|2|3|4|5|6|7|8|9|10|11}}โ{{x5|1|2|3|4|5|6|7|8|9|10|11}}{{Template link code/sandbox|x5|1|2|3|4|5|6|7|8|9|10|11}}โ{{x5|1|2|3|4|5|6|7|8|9|10|11}}|for more
{{...|x1|x=u}}
{{Template link code|x1|x=u}}โ{{x1}}{{Template link code/sandbox|x1|x=u}}โ{{x1}}- "=" won't work
{{...|x1|x=u}}
{{Template link code|x1|x=u}}โ{{x1|x=u}}{{Template link code/sandbox|x1|x=u}}โ{{x1|x=u}}=is okay
{{...|x1|x{{=}}u}}
{{Template link code|x1|x{{=}}u}}โ{{x1|x=u}}{{Template link code/sandbox|x1|x{{=}}u}}โ{{x1|x=u}}{{=}}is okay
{{...|x1|x<nowiki>=</nowiki>u}}
{{Template link code|x1|x'"`UNIQ--nowiki-00000088-QINU`"'u}}โ{{x1|x=u}}{{Template link code/sandbox|x1|x'"`UNIQ--nowiki-00000088-QINU`"'u}}โ{{x1|x=u}}- sticky nowiki is okay
{{...|x2|<nowiki />|two|<nowiki />|<nowiki />}}
{{Template link code|x2|'"`UNIQ--nowiki-0000008C-QINU`"'|two|'"`UNIQ--nowiki-0000008D-QINU`"'|'"`UNIQ--nowiki-0000008E-QINU`"'}}โ{{x2||two||}}{{Template link code/sandbox|x2|'"`UNIQ--nowiki-0000008C-QINU`"'|two|'"`UNIQ--nowiki-0000008D-QINU`"'|'"`UNIQ--nowiki-0000008E-QINU`"'}}โ{{x2||two||}}
{{...|x2|<nowiki>2=one</nowiki>|two}}
{{Template link code|x2|'"`UNIQ--nowiki-00000092-QINU`"'|two}}โ{{x2|2=one|two}}{{Template link code/sandbox|x2|'"`UNIQ--nowiki-00000092-QINU`"'|two}}โ{{x2|2=one|two}}
{{...|x2|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}
{{Template link code|x2|'"`UNIQ--nowiki-00000096-QINU`"'|'"`UNIQ--nowiki-00000097-QINU`"'}}โ{{x2|3=two|2=one}}{{Template link code/sandbox|x2|'"`UNIQ--nowiki-00000096-QINU`"'|'"`UNIQ--nowiki-00000097-QINU`"'}}โ{{x2|3=two|2=one}}- right to left okay
Show results
[edit]{{...|Min|_show_result=y}}
{{Template link code|Min|_show_result=y}}โ{{Min}}โ{{Template link code/sandbox|Min|_show_result=y}}โ{{Min}}โ- Show results = empty value
{{...|Min|-7|_show_result=y}}
{{Template link code|Min|-7|_show_result=y}}โ{{Min|-7}}โ -7{{Template link code/sandbox|Min|-7|_show_result=y}}โ{{Min|-7}}โ -7- Show results = -7
{{...|Min|1{{=}}-7|_show_result=y}}
{{Template link code|Min|1{{=}}-7|_show_result=y}}โ {{Template link code|Min|1{{=}}-7|_show_result=y}}{{Template link code/sandbox|Min|1{{=}}-7|_show_result=y}}โ {{Template link code/sandbox|Min|1{{=}}-7|_show_result=y}}- Show results = -7
{{...|Min|7|-5|_show_result=y}}
{{Template link code|Min|7|-5|_show_result=y}}โ{{Min|7|-5}}โ -5{{Template link code/sandbox|Min|7|-5|_show_result=y}}โ{{Min|7|-5}}โ -5- Show results = -5
{{...|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}
{{Template link code|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}โ {{Template link code|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}{{Template link code/sandbox|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}โ {{Template link code/sandbox|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}- Show results = -5
{{...|Min|-4|-6|0|_show_result=y|_expand=y}}
{{...|Min|1{{=}}-4|2{{=}}-6|3{{=}}0|_show_result=y|_expand=y}}
{{Template link code|Min|1{{=}}-4|2{{=}}-6|3{{=}}0|_show_result=y|_expand=y}}โ {{Template link code|Min|1{{=}}-4|2{{=}}-6|3=0|_show_result=y|_expand=y}}{{Template link code/sandbox|Min|1{{=}}-4|2{{=}}-6|3{{=}}0|_show_result=y|_expand=y}}โ {{Template link code/sandbox|Min|1{{=}}-4|2{{=}}-6|3=0|_show_result=y|_expand=y}}- Show results = -6; show template expand link
{{...|ill|Charles Darwin (botanist)|lt{{=}}Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin|_show_result=y}}
{{Template link code|ill|Charles Darwin (botanist)|lt{{=}}Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin|_show_result=y}}โ{{ill|Charles Darwin (botanist)|lt=Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin}}โ Charles Darwin{{Template link code/sandbox|ill|Charles Darwin (botanist)|lt{{=}}Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin|_show_result=y}}โ{{ill|Charles Darwin (botanist)|lt=Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin}}โ Charles Darwin- Mixed named positional parameters
{{...|Multiply|1,000|1,000|r{{=}}1|nosep{{=}}1|_show_result=yes|_expand=y}}
{{Template link code|Multiply|1,000|1,000|r{{=}}1|nosep{{=}}1|_show_result=yes|_expand=y}}โ{{Multiply|1,000|1,000|r=1|nosep=1}}โ 1000000 [3]{{Template link code/sandbox|Multiply|1,000|1,000|r{{=}}1|nosep{{=}}1|_show_result=yes|_expand=y}}โ{{Multiply|1,000|1,000|r=1|nosep=1}}โ 1000000 [4]- Show results = 1000000; show template expand link; Mixed named positional parameters
{{...|Multiply|r{{=}}1|nosep{{=}}1|1,000|1,000|_show_result=yes|_expand=y}}
{{Template link code|Multiply|r{{=}}1|nosep{{=}}1|1,000|1,000|_show_result=yes|_expand=y}}โ{{Multiply|r=1|nosep=1|1,000|1,000}}โ 1000000 [5]{{Template link code/sandbox|Multiply|r{{=}}1|nosep{{=}}1|1,000|1,000|_show_result=yes|_expand=y}}โ{{Multiply|r=1|nosep=1|1,000|1,000}}โ 1000000 [6]- Show results = 1000000; show template expand link; Mixed named positional parameters
{{...|Multiply|1,000|r{{=}}1|nosep{{=}}1|1,000|_show_result=yes|_expand=y}}
{{Template link code|Multiply|1,000|r{{=}}1|nosep{{=}}1|1,000|_show_result=yes|_expand=y}}โ{{Multiply|1,000|r=1|nosep=1|1,000}}โ 1000000 [7]{{Template link code/sandbox|Multiply|1,000|r{{=}}1|nosep{{=}}1|1,000|_show_result=yes|_expand=y}}โ{{Multiply|1,000|r=1|nosep=1|1,000}}โ 1000000 [8]- Show results = 1000000; show template expand link; Mixed named positional parameters
{{...|Mni-translit|{{Script|Mtei|๊ฏ๊ฏฉ๊ฏ๊ฏฉ๊ฏ๊ฏฃ๊ฏ}}|_show_result=yes}}
{{Template link code|Mni-translit|{{Script|Mtei|๊ฏ๊ฏฉ๊ฏ๊ฏฉ๊ฏ๊ฏฃ๊ฏ}}|_show_result=yes}}โ{{Mni-translit|๊ฏ๊ฏฉ๊ฏ๊ฏฉ๊ฏ๊ฏฃ๊ฏ}}โ {{{1}}}{{Template link code/sandbox|Mni-translit|{{Script|Mtei|๊ฏ๊ฏฉ๊ฏ๊ฏฉ๊ฏ๊ฏฃ๊ฏ}}|_show_result=yes}}โ{{Mni-translit|๊ฏ๊ฏฉ๊ฏ๊ฏฉ๊ฏ๊ฏฃ๊ฏ}}โ {{{1}}}- Nested template