Difference between revisions of "Template:Class/icon/testcases"

From blackwiki
Jump to navigation Jump to search
imported>SMcCandlish
(subst)
imported>Andrybak
 
Line 242: Line 242:
 
| {{Class/icon|Current}}
 
| {{Class/icon|Current}}
 
| {{Class/icon/sandbox|Current}}
 
| {{Class/icon/sandbox|Current}}
| <span style="" title="Template Page">[[File:Ambox currentevent.svg|Current-Class article|16px|link=|alt=]]</span>
+
| {{#iferror:<span style="" {{#switch:{{lc:Current}}
 +
|fa      = title="Featured Article"    >[[File:Featured article star.svg  | Featured article      |16px]]
 +
|fl      = title="Featured List"        >[[File:Featured article star.svg  | Featured list        |16px]]
 +
|fm      = title="Featured Media"      >[[File:Featured article star.svg  | Featured media        |16px]]
 +
|a        = title="A-Class Article"      >[[File:Symbol a class.svg          | A-Class article      |16px]]
 +
|al      = title="A-Class List"        >[[File:Symbol a class.svg          | A-Class list          |16px]]
 +
|ga      = title="Good Article"        >[[File:Symbol support vote.svg    | Good article          |16px|link=|alt=]]
 +
|bplus|b+
 +
|b        = title="B-Class Article"      >[[File:Symbol b class.svg          | B-Class article      |16px]]
 +
|bl      = title="B-Class List"        >[[File:Symbol b class.svg          | B-Class list          |16px]]
 +
|c        = title="C-Class Article"      >[[File:Symbol c class.svg          | C-Class article      |16px]]
 +
|cl      = title="C-Class List"        >[[File:Symbol c class.svg          | C-Class list          |16px]]
 +
|start    = title="Start-Class Article"  >[[File:Symbol start class.svg      | Start-Class article  |16px]]
 +
|sl      = title="Start-Class List"    >[[File:Symbol start class.svg      | Start-Class list      |16px]]
 +
|stub    = title="Stub-Class Article"  >[[File:Symbol stub class.svg      | Stub-Class article    |16px]]
 +
|list    = title="List-Class Article"  >[[File:Symbol list class.svg      | List-Class article    |16px|link=|alt=]]
 +
|sia      = title="SIA-Class Article"    >[[File:Symbol list class.svg      | SIA-Class article    |16px]]
 +
|current  = title="Current-Class Article">[[File:{{Ambox globe current blue}}| Current-Class article |16px]]
 +
|future  = title="Future-Class Article" >[[File:{{Ambox globe current blue}}| Future-Class article  |16px]]
 +
|book    = title="Wikipedia Book"      >[[File:Symbol book class2.svg      | Wikipedia Book        |16px]]
 +
|cat|categ
 +
|category = title="Category Page"        >[[File:Folder Hexagonal Icon.svg  | Category page        |16px]]
 +
|dab|disamb
 +
|disambig = title="Disambiguation Page"  >[[File:Symbol dab class.svg        | Disambiguation page  |16px]]
 +
|draft    = title="Draft Page"          >[[File:Symbol neutral vote.svg    | Draft page            |16px|link=|alt=]]
 +
|audio|image
 +
|file    = title="Media File Page"      >[[File:Video-x-generic.svg        | Media file page      |16px|link=|alt=]]
 +
|portal  = title="Portal Page"          >[[File:Portal-puzzle.svg          | Portal page          |16px|link=|alt=]]
 +
|project  = title="Project Page"        >[[File:Symbol information vote.svg | Project page          |16px|link=|alt=]]
 +
|redirect|red
 +
|redir    = title="Redirect Page"        >[[File:Symbol redirect vote2.svg  | Redirect page        |16px]]
 +
|temp|templ
 +
|template = title="Template Page"       >[[File:Symbol template class.svg  | Template page        |16px|link=|alt=]]
 +
|na      = title="Non-article Page"    >[[File:Symbol neutral vote.svg    | Non-article page      |16px|link=|alt=]]
 +
|no      = title="Unknown-Class Article">[[File:Crystal button cancel.svg   | Unknown-Class article |16px]]
 +
|deferred|merge|needed|user
 +
|unassessed
 +
||¬      = title="Unknown"              >[[File:Symbol question.svg        | Unrated              |16px|link=|alt=]]
 +
|#default = <strong class="error">Unrecognised input</strong>
 +
}}</span>| <span style="">{{icon|Current}}</span> }}
 
| '''Current-Class Article'''
 
| '''Current-Class Article'''
 
|- style="text-align: center;"
 
|- style="text-align: center;"
Line 248: Line 287:
 
| {{Class/icon|Future}}
 
| {{Class/icon|Future}}
 
| {{Class/icon/sandbox|Future}}
 
| {{Class/icon/sandbox|Future}}
| <span style="" title="Template Page">[[File:Ambox currentevent.svg|Future-Class article|16px|link=|alt=]]</span>
+
| {{#iferror:<span style="" {{#switch:{{lc:Future}}
 +
|fa      = title="Featured Article"    >[[File:Featured article star.svg  | Featured article      |16px]]
 +
|fl      = title="Featured List"        >[[File:Featured article star.svg  | Featured list        |16px]]
 +
|fm      = title="Featured Media"      >[[File:Featured article star.svg  | Featured media        |16px]]
 +
|a        = title="A-Class Article"      >[[File:Symbol a class.svg          | A-Class article      |16px]]
 +
|al      = title="A-Class List"        >[[File:Symbol a class.svg          | A-Class list          |16px]]
 +
|ga      = title="Good Article"        >[[File:Symbol support vote.svg    | Good article          |16px|link=|alt=]]
 +
|bplus|b+
 +
|b        = title="B-Class Article"      >[[File:Symbol b class.svg          | B-Class article      |16px]]
 +
|bl      = title="B-Class List"        >[[File:Symbol b class.svg          | B-Class list          |16px]]
 +
|c        = title="C-Class Article"      >[[File:Symbol c class.svg          | C-Class article      |16px]]
 +
|cl      = title="C-Class List"        >[[File:Symbol c class.svg          | C-Class list          |16px]]
 +
|start    = title="Start-Class Article"  >[[File:Symbol start class.svg      | Start-Class article  |16px]]
 +
|sl      = title="Start-Class List"    >[[File:Symbol start class.svg      | Start-Class list      |16px]]
 +
|stub    = title="Stub-Class Article"  >[[File:Symbol stub class.svg      | Stub-Class article    |16px]]
 +
|list    = title="List-Class Article"  >[[File:Symbol list class.svg      | List-Class article    |16px|link=|alt=]]
 +
|sia      = title="SIA-Class Article"    >[[File:Symbol list class.svg      | SIA-Class article    |16px]]
 +
|current  = title="Current-Class Article">[[File:{{Ambox globe current blue}}| Current-Class article |16px]]
 +
|future  = title="Future-Class Article" >[[File:{{Ambox globe current blue}}| Future-Class article  |16px]]
 +
|book    = title="Wikipedia Book"      >[[File:Symbol book class2.svg      | Wikipedia Book        |16px]]
 +
|cat|categ
 +
|category = title="Category Page"        >[[File:Folder Hexagonal Icon.svg  | Category page        |16px]]
 +
|dab|disamb
 +
|disambig = title="Disambiguation Page"  >[[File:Symbol dab class.svg        | Disambiguation page  |16px]]
 +
|draft    = title="Draft Page"          >[[File:Symbol neutral vote.svg    | Draft page            |16px|link=|alt=]]
 +
|audio|image
 +
|file    = title="Media File Page"      >[[File:Video-x-generic.svg        | Media file page      |16px|link=|alt=]]
 +
|portal  = title="Portal Page"          >[[File:Portal-puzzle.svg          | Portal page          |16px|link=|alt=]]
 +
|project  = title="Project Page"        >[[File:Symbol information vote.svg | Project page          |16px|link=|alt=]]
 +
|redirect|red
 +
|redir    = title="Redirect Page"        >[[File:Symbol redirect vote2.svg  | Redirect page        |16px]]
 +
|temp|templ
 +
|template = title="Template Page"       >[[File:Symbol template class.svg  | Template page        |16px|link=|alt=]]
 +
|na      = title="Non-article Page"    >[[File:Symbol neutral vote.svg    | Non-article page      |16px|link=|alt=]]
 +
|no      = title="Unknown-Class Article">[[File:Crystal button cancel.svg   | Unknown-Class article |16px]]
 +
|deferred|merge|needed|user
 +
|unassessed
 +
||¬      = title="Unknown"              >[[File:Symbol question.svg        | Unrated              |16px|link=|alt=]]
 +
|#default = <strong class="error">Unrecognised input</strong>
 +
}}</span>| <span style="">{{icon|Future}}</span> }}
 
| '''Future-Class Article'''
 
| '''Future-Class Article'''
 
|- style="text-align: center;"
 
|- style="text-align: center;"

Latest revision as of 17:30, 6 June 2020

Code Template Sandbox Substituted
sandbox
Type
{{Class/icon}} 16px 16px 16px No parameter
{{Class/icon|}} 16px 16px 16px Empty implied parameter
{{Class/icon|class=}} 16px 16px 16px Empty explicit parameter
{{Class/icon|Foo}} 16x16px 16x16px 16px Unexpected parameter
{{Class/icon|FA}} 16px 16px 16px Featured Article
{{Class/icon|FL}} 16px 16px 16px Featured List
{{Class/icon|FM}} 16px 16px 16px Featured Media
{{Class/icon|A}} 16px 16px 16px A-Class Article
{{Class/icon|AL}} 16px 16px 16px A-Class List
{{Class/icon|GA}} 16px 16px 16px Good Article
{{Class/icon|Bplus}} 16px 16px 16px Bplus-Class Article
{{Class/icon|B}} 16px 16px 16px B-Class Article
{{Class/icon|BL}} 16px 16px 16px B-Class List
{{Class/icon|C}} 16px 16px 16px C-Class Article
{{Class/icon|CL}} 16px 16px 16px C-Class List
{{Class/icon|Start}} 16px 16px 16px Start-Class Article
{{Class/icon|Stub}} 16px 16px 16px Stub-Class Article
{{Class/icon|SL}} 16px 16px 16px SL-Class List
{{Class/icon|List}} 16px 16px 16px List-Class Article
{{Class/icon|NA}} 16px 16px 16px Non-Article Page
{{Class/icon|Unassessed}} 16px 16px 16px Unassessed Article
{{Class/icon|No}} 16px 16px 16px No-Class Article
{{Class/icon|Book}} 16px 16px 16px Book Page
{{Class/icon|Draft}} 16px 16px 16px Draft Page
{{Class/icon|Category}} 16px 16px 16px Category Page
{{Class/icon|Disambig}} 16px 16px 16px Disambiguation Page
{{Class/icon|Image}} 16px 16px 16px Media File Page
{{Class/icon|Portal}} 16px 16px 16px Portal Page
{{Class/icon|Project}} 16px 16px 16px Project Page
{{Class/icon|Redirect}} 16px 16px 16px Redirect Page
{{Class/icon|Template}} 16px 16px 16px Template Page
{{Class/icon|SIA}} 16px 16px 16px SIA-Class List
{{Class/icon|Current}} 16px 16px 16px Current-Class Article
{{Class/icon|Future}} 16px 16px 16px Future-Class Article
{{Class/icon|Deferred}} 16px 16px 16px Deferred-Class Article
{{Class/icon|Merge}} 16px 16px 16px Merge-Class Article
{{Class/icon|Needed}} 16px 16px 16px Needed-Class Article
{{Class/icon|User}} 16px 16px 16px User Page
{{Class/icon|Fpo}} 16x16px 16x16px Does not appear Featured Portal
{{Class/icon|class=fpo}} 16x16px 16x16px Does not appear Featured Portal