Template:Portal/testcases
![]() | This is the template test cases page for the sandbox of Template:Portal. 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: |
__EXPECTUNUSEDTEMPLATE__
No parameters
{{Portal}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Different portals
One existing portal
{{Portal|Politics}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
One non-existent portal
{{Portal|Non-existent portal}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Portal alias, one of multiple aliases for the same portal
{{Portal|Georgia USA}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Portal starting with number
{{Portal|1990s}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Portal starting with diacritic
{{Portal|Éire}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Ten portals
{{Portal|Australia|Biography|Japan|Korea|Olympics|Philippines|United States|Alaska|World War I}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Twenty portals
{{Portal|Australia|Biography|Japan|Korea|China|Vietnam|Olympics|Philippines|United States|Alaska|World War I|Asia|Sports|Association football|Athletics|English football|Baseball|Basketball|Cricket}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
No portals, parameter nominimum
|nominimum=yes
{{Portal|nominimum=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
|nominimum=1
{{Portal|nominimum=1}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Non-standard inputs
Nowiki markup
{{Portal|}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Line breaks only
{{Portal| }}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Six portals with mixed line breaks
{{Portal |Art |Non-existent portal| Science |Japan |Music|Sport}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Non-ASCII characters
{{Portal|文字|redlinks=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
ParserFunctions
{{Portal| Art }}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Long word
{{Portal|Thisisareallylongwordwithnospacesorlinebreaksatall|redlinks=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Nil first parameter
{{Portal|2=Politics}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Various whitespace and nil parameters
{{Portal|| |Politics| |Art| |9=Music |21=Sport}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Borders
{{Portal|border=no}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
{{Portal|A-League|Abu Dhabi|Atheism|Austria|border=no}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Adaptive
{{Portal|Art|Biology}} * <small>{{lorem ipsum span|1}}</small>
{{Portal}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
{{Portal/sandbox}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Testing named parameters
Left-aligned
|left=yes
{{Portal|Politics|left=yes}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
|left=yes
{{Portal|Politics|left=yes}} <small>{{lorem ipsum span|1}}</small>
{{Portal}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
{{Portal/sandbox}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Custom margin
|margin=5em 5em 5em 5em
{{Portal|Politics|margin=5em 5em 5em 5em}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Custom margin and left-aligned
|left=yes
+ |margin=2em 2em 2em 2em
{{Portal||Politics|left=yes |margin=2em 2em 2em 2em}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Break parameter
|break=yes
{{Portal|Politics|break=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Show redlinks
|redlinks=yes
{{Portal|Politics|Test|redlinks=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
|redlinks=include
{{Portal|Politics|Test|redlinks=include}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
|redlinks=1
{{Portal|Politics|Test|redlinks=1}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
|redlinks=false
{{Portal|Politics|Test|redlinks=false}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
São Paulo
|redlinks=yes
{{Portal|São Paulo|redlinks=yes}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Redlinks
{{Portal|Test 2|Test|Test 3|Test 4|Test 5}}
{{Portal}} | {{Portal/sandbox}} |
---|---|
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
All parameters
{{Portal|Politics|Art|Music|Literature|border=no |break=yes |left=yes |margin=5em}}
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). |
Without the test cases mess
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').