Template:Portal/testcases

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

No parameters

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

Different portals

One existing portal

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

One non-existent portal

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

One portal alias

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

Portal alias, one of multiple aliases for the same portal

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

Portal starting with number

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

Portal starting with diacritic

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

Six portals

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

Twenty portals

Twenty 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

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

Non-standard inputs

Non-breaking space

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

Non-breaking space typed out

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

ASCII null value

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

Tab character

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

Bar template

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

Nowiki markup

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

Spaces

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

Line breaks only

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

Six portals with mixed line breaks

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

Non-ASCII characters

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

ParserFunctions

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

Long word

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

Nil first parameter

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

Various whitespace and nil parameters

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

Testing named parameters

Left-aligned

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

Custom margin

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

Custom margin and left-aligned

|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

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

Custom box size

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

Small box size

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

Show redlinks

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

São Paulo

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

Redlinks

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

All parameters

All 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

Borders
{{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