Template:Portal/testcases

From blackwiki
Jump to navigation Jump to search
  1. REDIRECT Template:Testcases notice

No parameters

CollapseNo parameters
{{Portal}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Different portals

One existing portal

CollapsePolitics
{{Portal|Politics}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

One non-existent portal

CollapseNon-existent portal
{{Portal|Non-existent portal}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

One portal alias

CollapseDetroit
{{Portal|Detroit}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Portal alias, one of multiple aliases for the same portal

CollapseGeorgia USA
{{Portal|Georgia USA}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Portal starting with number

Collapse1990s
{{Portal|1990s}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Portal starting with diacritic

CollapseÉire
{{Portal|Éire}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Six portals

CollapseSix portals
{{Portal|Art|Non-existent portal|Science|Japan|Music|Sport}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Twenty portals

CollapseTwenty portals
{{Portal|Asian Games|Association football|Association football variants|Athletics|Australian rules football|English football|Badminton|Baseball|Basketball|College basketball|National Basketball Association|Sport of Canada|Commonwealth Games|Cricket|Australian cricket team in England in 1948|Indian Premier League|Cycling|Figure skating}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

No portals, parameter nominimum

Collapse|nominimum=yes
{{Portal|nominimum=yes}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}
Collapse|nominimum=1
{{Portal|nominimum=1}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Non-standard inputs

Non-breaking space

CollapseNon-breaking space
{{Portal| }}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Non-breaking space typed out

Collapse 
{{Portal| }}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

ASCII null value

Collapse�
{{Portal|�}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Tab character

CollapseTab character
{{Portal| }}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Bar template

Collapse{{|}}
{{Portal||}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Nowiki markup

Collapse<nowiki/>
{{Portal|}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Spaces

CollapseSpaces
{{Portal|   }}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Line breaks only

CollapseLine breaks only
{{Portal|
}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Six portals with mixed line breaks

CollapseSix portals with mixed line breaks
{{Portal
|Art
|Non-existent portal|
Science
|Japan
|Music|Sport}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Non-ASCII characters

Collapse文字
{{Portal|文字}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

ParserFunctions

CollapseParserFunctions
{{Portal| Art }}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Long word

CollapseThisisareallylongwordwithnospacesorlinebreaksatall
{{Portal|Thisisareallylongwordwithnospacesorlinebreaksatall}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Nil first parameter

Collapse2=Politics
{{Portal|2=Politics}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Various whitespace and nil parameters

Collapse{{Portal}}
{{Portal||  |Politics|
|Art| |9=Music|21=Sport}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Testing named parameters

Left-aligned

Collapse|left=yes
{{Portal|Politics|left=yes}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Custom margin

Collapse|margin=5em 5em 5em 5em
{{Portal|Politics|margin=5em 5em 5em 5em}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Custom margin and left-aligned

Collapse|left=yes + |margin=5em 5em 5em 5em
{{Portal|Politics|left=yes|margin=5em 5em 5em 5em}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Break parameter

Collapse|break=yes
{{Portal|Politics|break=yes}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Custom box size

Collapse|boxsize=300
{{Portal|Politics|boxsize=300}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Small box size

Collapse|boxsize=50
{{Portal|Politics|boxsize=50}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Show redlinks

Collapse|redlinks=yes
{{Portal|Politics|Test|redlinks=yes}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}
Collapse|redlinks=include
{{Portal|Politics|Test|redlinks=include}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}
Collapse|redlinks=1
{{Portal|Politics|Test|redlinks=1}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}
Collapse|redlinks=false
{{Portal|Politics|Test|redlinks=false}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

São Paulo

Collapse|redlinks=yes
{{Portal|São Paulo|redlinks=yes}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Redlinks

CollapseRedlinks
{{Portal|Test 2|Test|Test 3|Test 4|Test 5}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

All parameters

CollapseAll parameters
{{Portal|Politics|Art|Music|Literature|boxsize=300|break=yes|left=yes|margin=5em 5em 5em 5em}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

Borders

CollapseBorders
{{Portal|A-League|Abu Dhabi|Atheism|Austria}}
Side by side comparison
{{Portal}}{{Portal/sandbox}}

"Image" function

  • {{#invoke:portal|image|A-League|Abu Dhabi|Atheism|Austria}} → Soccer ball.svg
  • {{#invoke:portal|image|A-League}} → Soccer ball.svg
  • {{#invoke:portal|image|Abu Dhabi}} → Flag of Abu Dhabi.svg
  • {{#invoke:portal|image|Atheism}} → Atheism template.svg
  • {{#invoke:portal|image|Austria}} → Flag of Austria.svg
  • {{#invoke:portal/sandbox|image|A-League|Abu Dhabi|Atheism|Austria}} → Soccer ball.svg
  • {{#invoke:portal/sandbox|image|A-League}} → Soccer ball.svg
  • {{#invoke:portal/sandbox|image|Abu Dhabi}} → Flag of Abu Dhabi.svg
  • {{#invoke:portal/sandbox|image|Atheism}} → Atheism template.svg
  • {{#invoke:portal/sandbox|image|Austria}} → Flag of Austria.svg
  • {{#invoke:portal/sandbox|image|A-League|border=0}} → Soccer ball.svg
  • {{#invoke:portal/sandbox|image|Abu Dhabi|border=0}} → Flag of Abu Dhabi.svg
  • {{#invoke:portal/sandbox|image|Atheism|border=0}} → Atheism template.svg
  • {{#invoke:portal/sandbox|image|Austria|border=0}} → Flag of Austria.svg
  • {{#invoke:portal/sandbox|image|A-League|border=1}} → Soccer ball.svg
  • {{#invoke:portal/sandbox|image|Abu Dhabi|border=1}} → Flag of Abu Dhabi.svg
  • {{#invoke:portal/sandbox|image|Atheism|border=1}} → Atheism template.svg
  • {{#invoke:portal/sandbox|image|Austria|border=1}} → Flag of Austria.svg