๐Ÿ‡ฎ๐Ÿ‡ท Iran Proxy | https://www.wikipedia.org/wiki/Template:Template_link_code/testcases
Jump to content

Template:Template link code/testcases

From Wikipedia, the free encyclopedia
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{{=}&#125;-7|_show_result=y}} โ†’ {{Template link code|Min|1{{=}}-7|_show_result=y}}
  • {{Template link code/sandbox|Min|1{{=}&#125;-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{{=}&#125;-7|2{{=}&#125;-5|_show_result=y}} โ†’ {{Template link code|Min|1{{=}}-7|2{{=}}-5|_show_result=y}}
  • {{Template link code/sandbox|Min|1{{=}&#125;-7|2{{=}&#125;-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}}
  • {{Template link code|Min|-4|-6|0|_show_result=y|_expand=y}} โ†’ {{Min|-4|-6|0}} โ†’ -6 [1]
  • {{Template link code/sandbox|Min|-4|-6|0|_show_result=y|_expand=y}} โ†’ {{Min|-4|-6|0}} โ†’ -6 [2]
  • Show results = -6; show template expand link
{{...|Min|1{{=}}-4|2{{=}}-6|3{{=}}0|_show_result=y|_expand=y}}
  • {{Template link code|Min|1{{=}&#125;-4|2{{=}&#125;-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{{=}&#125;-4|2{{=}&#125;-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 [fr; de; es]
  • {{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 [fr; de; es]
  • 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