Difference between revisions of "Template:Class/testcases"
Jump to navigation
Jump to search
imported>WOSlinker (vertical-align instead of valign) |
imported>Nihiltres (Overwrote existing testcases with tables comparing output between current template and that produced by prototype Module:Class) |
||
| Line 1: | Line 1: | ||
| − | {| class=" | + | ==Basic and image-parameter tests== |
| − | ! | + | <table class="wikitable"> |
| − | ! | + | <caption>Class module testing: <code>image</code></caption> |
| − | |- | + | <tr><th rowspan="2">Class code</th> |
| − | | | + | <th colspan="2">Plain</th> |
| − | < | + | <th colspan="2"><code><nowiki>image=yes</nowiki></code></th> |
| − | <td> | + | <th colspan="2"><code><nowiki>image=no</nowiki></code></th> |
| − | <td> | + | </tr> |
| − | </ | + | <tr> |
| + | <th>{{tl|Class}}</th><th>[[Module:Class]]</th> | ||
| + | <th>{{tlf|Class}}</th><th>Module:Class</th> | ||
| + | <th>{{tlf|Class}}</th><th>Module:Class</th> | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"fa"</td> | ||
| + | <!--plain--> | ||
| + | {{class|fa}} | ||
| + | {{#iferror:{{#invoke:Class|class|fa}}|<td>{{#invoke:Class|class|fa}}</td>|{{#invoke:Class|class|fa}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|fa|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|fa|image=yes}}|<td>{{#invoke:Class|class|fa|image=yes}}</td>|{{#invoke:Class|class|fa|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|fa|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|fa|image=no}}|<td>{{#invoke:Class|class|fa|image=no}}</td>|{{#invoke:Class|class|fa|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"fl"</td> | ||
| + | <!--plain--> | ||
| + | {{class|fl}} | ||
| + | {{#iferror:{{#invoke:Class|class|fl}}|<td>{{#invoke:Class|class|fl}}</td>|{{#invoke:Class|class|fl}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|fl|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|fl|image=yes}}|<td>{{#invoke:Class|class|fl|image=yes}}</td>|{{#invoke:Class|class|fl|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|fl|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|fl|image=no}}|<td>{{#invoke:Class|class|fl|image=no}}</td>|{{#invoke:Class|class|fl|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"fm"</td> | ||
| + | <!--plain--> | ||
| + | {{class|fm}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm}}|<td>{{#invoke:Class|class|fm}}</td>|{{#invoke:Class|class|fm}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|fm|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|image=yes}}|<td>{{#invoke:Class|class|fm|image=yes}}</td>|{{#invoke:Class|class|fm|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|fm|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|image=no}}|<td>{{#invoke:Class|class|fm|image=no}}</td>|{{#invoke:Class|class|fm|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"a"</td> | ||
| + | <!--plain--> | ||
| + | {{class|a}} | ||
| + | {{#iferror:{{#invoke:Class|class|a}}|<td>{{#invoke:Class|class|a}}</td>|{{#invoke:Class|class|a}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|a|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|image=yes}}|<td>{{#invoke:Class|class|a|image=yes}}</td>|{{#invoke:Class|class|a|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|a|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|image=no}}|<td>{{#invoke:Class|class|a|image=no}}</td>|{{#invoke:Class|class|a|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"ga"</td> | ||
| + | <!--plain--> | ||
| + | {{class|ga}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga}}|<td>{{#invoke:Class|class|ga}}</td>|{{#invoke:Class|class|ga}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|ga|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|image=yes}}|<td>{{#invoke:Class|class|ga|image=yes}}</td>|{{#invoke:Class|class|ga|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|ga|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|image=no}}|<td>{{#invoke:Class|class|ga|image=no}}</td>|{{#invoke:Class|class|ga|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"b"</td> | ||
| + | <!--plain--> | ||
| + | {{class|b}} | ||
| + | {{#iferror:{{#invoke:Class|class|b}}|<td>{{#invoke:Class|class|b}}</td>|{{#invoke:Class|class|b}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|b|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|image=yes}}|<td>{{#invoke:Class|class|b|image=yes}}</td>|{{#invoke:Class|class|b|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|b|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|image=no}}|<td>{{#invoke:Class|class|b|image=no}}</td>|{{#invoke:Class|class|b|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"c"</td> | ||
| + | <!--plain--> | ||
| + | {{class|c}} | ||
| + | {{#iferror:{{#invoke:Class|class|c}}|<td>{{#invoke:Class|class|c}}</td>|{{#invoke:Class|class|c}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|c|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|image=yes}}|<td>{{#invoke:Class|class|c|image=yes}}</td>|{{#invoke:Class|class|c|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|c|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|image=no}}|<td>{{#invoke:Class|class|c|image=no}}</td>|{{#invoke:Class|class|c|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"start"</td> | ||
| + | <!--plain--> | ||
| + | {{class|start}} | ||
| + | {{#iferror:{{#invoke:Class|class|start}}|<td>{{#invoke:Class|class|start}}</td>|{{#invoke:Class|class|start}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|start|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|image=yes}}|<td>{{#invoke:Class|class|start|image=yes}}</td>|{{#invoke:Class|class|start|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|start|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|image=no}}|<td>{{#invoke:Class|class|start|image=no}}</td>|{{#invoke:Class|class|start|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"stub"</td> | ||
| + | <!--plain--> | ||
| + | {{class|stub}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub}}|<td>{{#invoke:Class|class|stub}}</td>|{{#invoke:Class|class|stub}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|stub|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|image=yes}}|<td>{{#invoke:Class|class|stub|image=yes}}</td>|{{#invoke:Class|class|stub|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|stub|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|image=no}}|<td>{{#invoke:Class|class|stub|image=no}}</td>|{{#invoke:Class|class|stub|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"list"</td> | ||
| + | <!--plain--> | ||
| + | {{class|list}} | ||
| + | {{#iferror:{{#invoke:Class|class|list}}|<td>{{#invoke:Class|class|list}}</td>|{{#invoke:Class|class|list}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|list|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|image=yes}}|<td>{{#invoke:Class|class|list|image=yes}}</td>|{{#invoke:Class|class|list|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|list|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|image=no}}|<td>{{#invoke:Class|class|list|image=no}}</td>|{{#invoke:Class|class|list|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"na"</td> | ||
| + | <!--plain--> | ||
| + | {{class|na}} | ||
| + | {{#iferror:{{#invoke:Class|class|na}}|<td>{{#invoke:Class|class|na}}</td>|{{#invoke:Class|class|na}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|na|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|image=yes}}|<td>{{#invoke:Class|class|na|image=yes}}</td>|{{#invoke:Class|class|na|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|na|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|image=no}}|<td>{{#invoke:Class|class|na|image=no}}</td>|{{#invoke:Class|class|na|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"unassessed"</td> | ||
| + | <!--plain--> | ||
| + | {{class|unassessed}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed}}|<td>{{#invoke:Class|class|unassessed}}</td>|{{#invoke:Class|class|unassessed}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|unassessed|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|image=yes}}|<td>{{#invoke:Class|class|unassessed|image=yes}}</td>|{{#invoke:Class|class|unassessed|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|unassessed|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|image=no}}|<td>{{#invoke:Class|class|unassessed|image=no}}</td>|{{#invoke:Class|class|unassessed|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"blargh"</td> | ||
| + | <!--plain--> | ||
| + | {{class|blargh}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh}}|<td>{{#invoke:Class|class|blargh}}</td>|{{#invoke:Class|class|blargh}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|blargh|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|image=yes}}|<td>{{#invoke:Class|class|blargh|image=yes}}</td>|{{#invoke:Class|class|blargh|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|blargh|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|image=no}}|<td>{{#invoke:Class|class|blargh|image=no}}</td>|{{#invoke:Class|class|blargh|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"no"</td> | ||
| + | <!--plain--> | ||
| + | {{class|no}} | ||
| + | {{#iferror:{{#invoke:Class|class|no}}|<td>{{#invoke:Class|class|no}}</td>|{{#invoke:Class|class|no}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|no|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|image=yes}}|<td>{{#invoke:Class|class|no|image=yes}}</td>|{{#invoke:Class|class|no|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|no|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|image=no}}|<td>{{#invoke:Class|class|no|image=no}}</td>|{{#invoke:Class|class|no|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>''no input''</td> | ||
| + | <!--plain--> | ||
| + | {{class}} | ||
| + | {{#iferror:{{#invoke:Class|class}}|<td>{{#invoke:Class|class}}</td>|{{#invoke:Class|class}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|image=yes}}|<td>{{#invoke:Class|class|image=yes}}</td>|{{#invoke:Class|class|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|image=no}}|<td>{{#invoke:Class|class|image=no}}</td>|{{#invoke:Class|class|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>''empty input''</td> | ||
| + | <!--plain--> | ||
| + | {{class|}} | ||
| + | {{#iferror:{{#invoke:Class|class|}}|<td>{{#invoke:Class|class|}}</td>|{{#invoke:Class|class|}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class||image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class||image=yes}}|<td>{{#invoke:Class|class||image=yes}}</td>|{{#invoke:Class|class||image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class||image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class||image=no}}|<td>{{#invoke:Class|class||image=no}}</td>|{{#invoke:Class|class||image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"bplus"</td> | ||
| + | <!--plain--> | ||
| + | {{class|bplus}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus}}|<td>{{#invoke:Class|class|bplus}}</td>|{{#invoke:Class|class|bplus}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|bplus|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|image=yes}}|<td>{{#invoke:Class|class|bplus|image=yes}}</td>|{{#invoke:Class|class|bplus|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|bplus|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|image=no}}|<td>{{#invoke:Class|class|bplus|image=no}}</td>|{{#invoke:Class|class|bplus|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"current"</td> | ||
| + | <!--plain--> | ||
| + | {{class|current}} | ||
| + | {{#iferror:{{#invoke:Class|class|current}}|<td>{{#invoke:Class|class|current}}</td>|{{#invoke:Class|class|current}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|current|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|image=yes}}|<td>{{#invoke:Class|class|current|image=yes}}</td>|{{#invoke:Class|class|current|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|current|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|image=no}}|<td>{{#invoke:Class|class|current|image=no}}</td>|{{#invoke:Class|class|current|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"future"</td> | ||
| + | <!--plain--> | ||
| + | {{class|future}} | ||
| + | {{#iferror:{{#invoke:Class|class|future}}|<td>{{#invoke:Class|class|future}}</td>|{{#invoke:Class|class|future}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|future|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|image=yes}}|<td>{{#invoke:Class|class|future|image=yes}}</td>|{{#invoke:Class|class|future|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|future|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|image=no}}|<td>{{#invoke:Class|class|future|image=no}}</td>|{{#invoke:Class|class|future|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"sia"</td> | ||
| + | <!--plain--> | ||
| + | {{class|sia}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia}}|<td>{{#invoke:Class|class|sia}}</td>|{{#invoke:Class|class|sia}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|sia|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|image=yes}}|<td>{{#invoke:Class|class|sia|image=yes}}</td>|{{#invoke:Class|class|sia|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|sia|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|image=no}}|<td>{{#invoke:Class|class|sia|image=no}}</td>|{{#invoke:Class|class|sia|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"al"</td> | ||
| + | <!--plain--> | ||
| + | {{class|al}} | ||
| + | {{#iferror:{{#invoke:Class|class|al}}|<td>{{#invoke:Class|class|al}}</td>|{{#invoke:Class|class|al}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|al|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|image=yes}}|<td>{{#invoke:Class|class|al|image=yes}}</td>|{{#invoke:Class|class|al|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|al|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|image=no}}|<td>{{#invoke:Class|class|al|image=no}}</td>|{{#invoke:Class|class|al|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"bl"</td> | ||
| + | <!--plain--> | ||
| + | {{class|bl}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl}}|<td>{{#invoke:Class|class|bl}}</td>|{{#invoke:Class|class|bl}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|bl|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|image=yes}}|<td>{{#invoke:Class|class|bl|image=yes}}</td>|{{#invoke:Class|class|bl|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|bl|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|image=no}}|<td>{{#invoke:Class|class|bl|image=no}}</td>|{{#invoke:Class|class|bl|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"cl"</td> | ||
| + | <!--plain--> | ||
| + | {{class|cl}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl}}|<td>{{#invoke:Class|class|cl}}</td>|{{#invoke:Class|class|cl}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|cl|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|image=yes}}|<td>{{#invoke:Class|class|cl|image=yes}}</td>|{{#invoke:Class|class|cl|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|cl|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|image=no}}|<td>{{#invoke:Class|class|cl|image=no}}</td>|{{#invoke:Class|class|cl|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"sl"</td> | ||
| + | <!--plain--> | ||
| + | {{class|sl}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl}}|<td>{{#invoke:Class|class|sl}}</td>|{{#invoke:Class|class|sl}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|sl|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|image=yes}}|<td>{{#invoke:Class|class|sl|image=yes}}</td>|{{#invoke:Class|class|sl|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|sl|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|image=no}}|<td>{{#invoke:Class|class|sl|image=no}}</td>|{{#invoke:Class|class|sl|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"book"</td> | ||
| + | <!--plain--> | ||
| + | {{class|book}} | ||
| + | {{#iferror:{{#invoke:Class|class|book}}|<td>{{#invoke:Class|class|book}}</td>|{{#invoke:Class|class|book}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|book|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|image=yes}}|<td>{{#invoke:Class|class|book|image=yes}}</td>|{{#invoke:Class|class|book|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|book|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|image=no}}|<td>{{#invoke:Class|class|book|image=no}}</td>|{{#invoke:Class|class|book|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"category"</td> | ||
| + | <!--plain--> | ||
| + | {{class|category}} | ||
| + | {{#iferror:{{#invoke:Class|class|category}}|<td>{{#invoke:Class|class|category}}</td>|{{#invoke:Class|class|category}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|category|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|image=yes}}|<td>{{#invoke:Class|class|category|image=yes}}</td>|{{#invoke:Class|class|category|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|category|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|image=no}}|<td>{{#invoke:Class|class|category|image=no}}</td>|{{#invoke:Class|class|category|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"disambig"</td> | ||
| + | <!--plain--> | ||
| + | {{class|disambig}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig}}|<td>{{#invoke:Class|class|disambig}}</td>|{{#invoke:Class|class|disambig}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|disambig|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|image=yes}}|<td>{{#invoke:Class|class|disambig|image=yes}}</td>|{{#invoke:Class|class|disambig|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|disambig|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|image=no}}|<td>{{#invoke:Class|class|disambig|image=no}}</td>|{{#invoke:Class|class|disambig|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"draft"</td> | ||
| + | <!--plain--> | ||
| + | {{class|draft}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft}}|<td>{{#invoke:Class|class|draft}}</td>|{{#invoke:Class|class|draft}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|draft|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|image=yes}}|<td>{{#invoke:Class|class|draft|image=yes}}</td>|{{#invoke:Class|class|draft|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|draft|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|image=no}}|<td>{{#invoke:Class|class|draft|image=no}}</td>|{{#invoke:Class|class|draft|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"file"</td> | ||
| + | <!--plain--> | ||
| + | {{class|file}} | ||
| + | {{#iferror:{{#invoke:Class|class|file}}|<td>{{#invoke:Class|class|file}}</td>|{{#invoke:Class|class|file}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|file|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|image=yes}}|<td>{{#invoke:Class|class|file|image=yes}}</td>|{{#invoke:Class|class|file|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|file|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|image=no}}|<td>{{#invoke:Class|class|file|image=no}}</td>|{{#invoke:Class|class|file|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"merge"</td> | ||
| + | <!--plain--> | ||
| + | {{class|merge}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge}}|<td>{{#invoke:Class|class|merge}}</td>|{{#invoke:Class|class|merge}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|merge|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|image=yes}}|<td>{{#invoke:Class|class|merge|image=yes}}</td>|{{#invoke:Class|class|merge|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|merge|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|image=no}}|<td>{{#invoke:Class|class|merge|image=no}}</td>|{{#invoke:Class|class|merge|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"needed"</td> | ||
| + | <!--plain--> | ||
| + | {{class|needed}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed}}|<td>{{#invoke:Class|class|needed}}</td>|{{#invoke:Class|class|needed}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|needed|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|image=yes}}|<td>{{#invoke:Class|class|needed|image=yes}}</td>|{{#invoke:Class|class|needed|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|needed|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|image=no}}|<td>{{#invoke:Class|class|needed|image=no}}</td>|{{#invoke:Class|class|needed|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"portal"</td> | ||
| + | <!--plain--> | ||
| + | {{class|portal}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal}}|<td>{{#invoke:Class|class|portal}}</td>|{{#invoke:Class|class|portal}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|portal|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|image=yes}}|<td>{{#invoke:Class|class|portal|image=yes}}</td>|{{#invoke:Class|class|portal|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|portal|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|image=no}}|<td>{{#invoke:Class|class|portal|image=no}}</td>|{{#invoke:Class|class|portal|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"project"</td> | ||
| + | <!--plain--> | ||
| + | {{class|project}} | ||
| + | {{#iferror:{{#invoke:Class|class|project}}|<td>{{#invoke:Class|class|project}}</td>|{{#invoke:Class|class|project}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|project|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|image=yes}}|<td>{{#invoke:Class|class|project|image=yes}}</td>|{{#invoke:Class|class|project|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|project|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|image=no}}|<td>{{#invoke:Class|class|project|image=no}}</td>|{{#invoke:Class|class|project|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"redirect"</td> | ||
| + | <!--plain--> | ||
| + | {{class|redirect}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect}}|<td>{{#invoke:Class|class|redirect}}</td>|{{#invoke:Class|class|redirect}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|redirect|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|image=yes}}|<td>{{#invoke:Class|class|redirect|image=yes}}</td>|{{#invoke:Class|class|redirect|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|redirect|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|image=no}}|<td>{{#invoke:Class|class|redirect|image=no}}</td>|{{#invoke:Class|class|redirect|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"template"</td> | ||
| + | <!--plain--> | ||
| + | {{class|template}} | ||
| + | {{#iferror:{{#invoke:Class|class|template}}|<td>{{#invoke:Class|class|template}}</td>|{{#invoke:Class|class|template}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|template|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|image=yes}}|<td>{{#invoke:Class|class|template|image=yes}}</td>|{{#invoke:Class|class|template|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|template|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|image=no}}|<td>{{#invoke:Class|class|template|image=no}}</td>|{{#invoke:Class|class|template|image=no}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"user"</td> | ||
| + | <!--plain--> | ||
| + | {{class|user}} | ||
| + | {{#iferror:{{#invoke:Class|class|user}}|<td>{{#invoke:Class|class|user}}</td>|{{#invoke:Class|class|user}}}} | ||
| + | <!--image=yes--> | ||
| + | {{class|user|image=yes}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|image=yes}}|<td>{{#invoke:Class|class|user|image=yes}}</td>|{{#invoke:Class|class|user|image=yes}}}} | ||
| + | <!--image=no--> | ||
| + | {{class|user|image=no}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|image=no}}|<td>{{#invoke:Class|class|user|image=no}}</td>|{{#invoke:Class|class|user|image=no}}}} | ||
| + | </tr> | ||
| − | |||
| − | |||
| − | |||
</table> | </table> | ||
| − | + | ==Category-parameter tests== | |
| + | <table class="wikitable"> | ||
| + | <caption>Class module testing: category parameters</caption> | ||
| + | <tr><th rowspan="2">Class code</th> | ||
| + | <th colspan="2"><code><nowiki>category=FOO</nowiki></code></th> | ||
| + | <th colspan="2"><code><nowiki>category=FOO</nowiki></code> &<br> <code><nowiki>topic=BAR</nowiki></code></th> | ||
| + | <th colspan="2"><code><nowiki>topic=BAR</nowiki></code></th> | ||
| + | <th colspan="2"><code><nowiki>fullcategory=BAZ</nowiki></code></th> | ||
| + | </tr> | ||
<tr> | <tr> | ||
| − | {{ | + | <th>{{tl|Class}}</th><th>[[Module:Class]]</th> |
| − | {{ | + | <th>{{tlf|Class}}</th><th>Module:Class</th> |
| − | + | <th>{{tlf|Class}}</th><th>Module:Class</th> | |
| − | {{ | + | <th>{{tlf|Class}}</th><th>Module:Class</th> |
| − | </ | + | </tr> |
| − | {{ | + | |
| − | {{class | + | <tr><td>"fa"</td> |
| − | {{ | + | <!--category--> |
| − | {{class | + | {{class|fa|category=FOO}} |
| − | {{class | + | {{#iferror:{{#invoke:Class|class|fa|category=FOO}}|<td>{{#invoke:Class|class|fa|category=FOO}}</td>|{{#invoke:Class|class|fa|category=FOO}}}} |
| − | </ | + | <!--category & topic--> |
| − | {{class | + | {{class|fa|category=FOO|topic=BAR}} |
| − | {{class | + | {{#iferror:{{#invoke:Class|class|fa|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|fa|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|fa|category=FOO|topic=BAR}}}} |
| − | {{ | + | <!--topic--> |
| − | + | {{class|fa|topic=BAR}} | |
| − | < | + | {{#iferror:{{#invoke:Class|class|fa|topic=BAR}}|<td>{{#invoke:Class|class|fa|topic=BAR}}</td>|{{#invoke:Class|class|fa|topic=BAR}}}} |
| − | {{class | + | <!--fullcategory--> |
| − | {{class | + | {{class|fa|fullcategory=BAZ}} |
| − | {{class | + | {{#iferror:{{#invoke:Class|class|fa|fullcategory=BAZ}}|<td>{{#invoke:Class|class|fa|fullcategory=BAZ}}</td>|{{#invoke:Class|class|fa|fullcategory=BAZ}}}} |
| − | {{class | + | </tr> |
| − | | | + | |
| − | {{class | + | <tr><td>"fl"</td> |
| − | {{class | + | <!--category--> |
| − | + | {{class|fl|category=FOO}} | |
| − | < | + | {{#iferror:{{#invoke:Class|class|fl|category=FOO}}|<td>{{#invoke:Class|class|fl|category=FOO}}</td>|{{#invoke:Class|class|fl|category=FOO}}}} |
| − | {{class | + | <!--category & topic--> |
| − | {{ | + | {{class|fl|category=FOO|topic=BAR}} |
| − | {{class | + | {{#iferror:{{#invoke:Class|class|fl|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|fl|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|fl|category=FOO|topic=BAR}}}} |
| − | {{class | + | <!--topic--> |
| − | + | {{class|fl|topic=BAR}} | |
| − | + | {{#iferror:{{#invoke:Class|class|fl|topic=BAR}}|<td>{{#invoke:Class|class|fl|topic=BAR}}</td>|{{#invoke:Class|class|fl|topic=BAR}}}} | |
| + | <!--fullcategory--> | ||
| + | {{class|fl|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|fl|fullcategory=BAZ}}|<td>{{#invoke:Class|class|fl|fullcategory=BAZ}}</td>|{{#invoke:Class|class|fl|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"fm"</td> | ||
| + | <!--category--> | ||
| + | {{class|fm|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|category=FOO}}|<td>{{#invoke:Class|class|fm|category=FOO}}</td>|{{#invoke:Class|class|fm|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|fm|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|fm|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|fm|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|fm|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|topic=BAR}}|<td>{{#invoke:Class|class|fm|topic=BAR}}</td>|{{#invoke:Class|class|fm|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|fm|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|fm|fullcategory=BAZ}}|<td>{{#invoke:Class|class|fm|fullcategory=BAZ}}</td>|{{#invoke:Class|class|fm|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"a"</td> | ||
| + | <!--category--> | ||
| + | {{class|a|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|category=FOO}}|<td>{{#invoke:Class|class|a|category=FOO}}</td>|{{#invoke:Class|class|a|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|a|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|a|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|a|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|a|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|topic=BAR}}|<td>{{#invoke:Class|class|a|topic=BAR}}</td>|{{#invoke:Class|class|a|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|a|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|a|fullcategory=BAZ}}|<td>{{#invoke:Class|class|a|fullcategory=BAZ}}</td>|{{#invoke:Class|class|a|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"ga"</td> | ||
| + | <!--category--> | ||
| + | {{class|ga|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|category=FOO}}|<td>{{#invoke:Class|class|ga|category=FOO}}</td>|{{#invoke:Class|class|ga|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|ga|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|ga|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|ga|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|ga|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|topic=BAR}}|<td>{{#invoke:Class|class|ga|topic=BAR}}</td>|{{#invoke:Class|class|ga|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|ga|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|ga|fullcategory=BAZ}}|<td>{{#invoke:Class|class|ga|fullcategory=BAZ}}</td>|{{#invoke:Class|class|ga|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"b"</td> | ||
| + | <!--category--> | ||
| + | {{class|b|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|category=FOO}}|<td>{{#invoke:Class|class|b|category=FOO}}</td>|{{#invoke:Class|class|b|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|b|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|b|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|b|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|b|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|topic=BAR}}|<td>{{#invoke:Class|class|b|topic=BAR}}</td>|{{#invoke:Class|class|b|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|b|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|b|fullcategory=BAZ}}|<td>{{#invoke:Class|class|b|fullcategory=BAZ}}</td>|{{#invoke:Class|class|b|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"c"</td> | ||
| + | <!--category--> | ||
| + | {{class|c|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|category=FOO}}|<td>{{#invoke:Class|class|c|category=FOO}}</td>|{{#invoke:Class|class|c|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|c|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|c|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|c|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|c|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|topic=BAR}}|<td>{{#invoke:Class|class|c|topic=BAR}}</td>|{{#invoke:Class|class|c|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|c|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|c|fullcategory=BAZ}}|<td>{{#invoke:Class|class|c|fullcategory=BAZ}}</td>|{{#invoke:Class|class|c|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"start"</td> | ||
| + | <!--category--> | ||
| + | {{class|start|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|category=FOO}}|<td>{{#invoke:Class|class|start|category=FOO}}</td>|{{#invoke:Class|class|start|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|start|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|start|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|start|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|start|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|topic=BAR}}|<td>{{#invoke:Class|class|start|topic=BAR}}</td>|{{#invoke:Class|class|start|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|start|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|start|fullcategory=BAZ}}|<td>{{#invoke:Class|class|start|fullcategory=BAZ}}</td>|{{#invoke:Class|class|start|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"stub"</td> | ||
| + | <!--category--> | ||
| + | {{class|stub|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|category=FOO}}|<td>{{#invoke:Class|class|stub|category=FOO}}</td>|{{#invoke:Class|class|stub|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|stub|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|stub|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|stub|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|stub|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|topic=BAR}}|<td>{{#invoke:Class|class|stub|topic=BAR}}</td>|{{#invoke:Class|class|stub|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|stub|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|stub|fullcategory=BAZ}}|<td>{{#invoke:Class|class|stub|fullcategory=BAZ}}</td>|{{#invoke:Class|class|stub|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"list"</td> | ||
| + | <!--category--> | ||
| + | {{class|list|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|category=FOO}}|<td>{{#invoke:Class|class|list|category=FOO}}</td>|{{#invoke:Class|class|list|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|list|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|list|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|list|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|list|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|topic=BAR}}|<td>{{#invoke:Class|class|list|topic=BAR}}</td>|{{#invoke:Class|class|list|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|list|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|list|fullcategory=BAZ}}|<td>{{#invoke:Class|class|list|fullcategory=BAZ}}</td>|{{#invoke:Class|class|list|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"na"</td> | ||
| + | <!--category--> | ||
| + | {{class|na|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|category=FOO}}|<td>{{#invoke:Class|class|na|category=FOO}}</td>|{{#invoke:Class|class|na|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|na|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|na|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|na|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|na|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|topic=BAR}}|<td>{{#invoke:Class|class|na|topic=BAR}}</td>|{{#invoke:Class|class|na|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|na|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|na|fullcategory=BAZ}}|<td>{{#invoke:Class|class|na|fullcategory=BAZ}}</td>|{{#invoke:Class|class|na|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"unassessed"</td> | ||
| + | <!--category--> | ||
| + | {{class|unassessed|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|category=FOO}}|<td>{{#invoke:Class|class|unassessed|category=FOO}}</td>|{{#invoke:Class|class|unassessed|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|unassessed|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|unassessed|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|unassessed|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|unassessed|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|topic=BAR}}|<td>{{#invoke:Class|class|unassessed|topic=BAR}}</td>|{{#invoke:Class|class|unassessed|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|unassessed|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|unassessed|fullcategory=BAZ}}|<td>{{#invoke:Class|class|unassessed|fullcategory=BAZ}}</td>|{{#invoke:Class|class|unassessed|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"blargh"</td> | ||
| + | <!--category--> | ||
| + | {{class|blargh|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|category=FOO}}|<td>{{#invoke:Class|class|blargh|category=FOO}}</td>|{{#invoke:Class|class|blargh|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|blargh|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|blargh|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|blargh|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|blargh|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|topic=BAR}}|<td>{{#invoke:Class|class|blargh|topic=BAR}}</td>|{{#invoke:Class|class|blargh|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|blargh|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|blargh|fullcategory=BAZ}}|<td>{{#invoke:Class|class|blargh|fullcategory=BAZ}}</td>|{{#invoke:Class|class|blargh|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"no"</td> | ||
| + | <!--category--> | ||
| + | {{class|no|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|category=FOO}}|<td>{{#invoke:Class|class|no|category=FOO}}</td>|{{#invoke:Class|class|no|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|no|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|no|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|no|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|no|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|topic=BAR}}|<td>{{#invoke:Class|class|no|topic=BAR}}</td>|{{#invoke:Class|class|no|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|no|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|no|fullcategory=BAZ}}|<td>{{#invoke:Class|class|no|fullcategory=BAZ}}</td>|{{#invoke:Class|class|no|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>''no input''</td> | ||
| + | <!--category--> | ||
| + | {{class|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|category=FOO}}|<td>{{#invoke:Class|class|category=FOO}}</td>|{{#invoke:Class|class|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|topic=BAR}}|<td>{{#invoke:Class|class|topic=BAR}}</td>|{{#invoke:Class|class|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|fullcategory=BAZ}}|<td>{{#invoke:Class|class|fullcategory=BAZ}}</td>|{{#invoke:Class|class|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>''empty input''</td> | ||
| + | <!--category--> | ||
| + | {{class||category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class||category=FOO}}|<td>{{#invoke:Class|class||category=FOO}}</td>|{{#invoke:Class|class||category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class||category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class||category=FOO|topic=BAR}}|<td>{{#invoke:Class|class||category=FOO|topic=BAR}}</td>|{{#invoke:Class|class||category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class||topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class||topic=BAR}}|<td>{{#invoke:Class|class||topic=BAR}}</td>|{{#invoke:Class|class||topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class||fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class||fullcategory=BAZ}}|<td>{{#invoke:Class|class||fullcategory=BAZ}}</td>|{{#invoke:Class|class||fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"bplus"</td> | ||
| + | <!--category--> | ||
| + | {{class|bplus|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|category=FOO}}|<td>{{#invoke:Class|class|bplus|category=FOO}}</td>|{{#invoke:Class|class|bplus|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|bplus|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|bplus|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|bplus|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|bplus|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|topic=BAR}}|<td>{{#invoke:Class|class|bplus|topic=BAR}}</td>|{{#invoke:Class|class|bplus|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|bplus|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|bplus|fullcategory=BAZ}}|<td>{{#invoke:Class|class|bplus|fullcategory=BAZ}}</td>|{{#invoke:Class|class|bplus|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"current"</td> | ||
| + | <!--category--> | ||
| + | {{class|current|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|category=FOO}}|<td>{{#invoke:Class|class|current|category=FOO}}</td>|{{#invoke:Class|class|current|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|current|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|current|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|current|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|current|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|topic=BAR}}|<td>{{#invoke:Class|class|current|topic=BAR}}</td>|{{#invoke:Class|class|current|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|current|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|current|fullcategory=BAZ}}|<td>{{#invoke:Class|class|current|fullcategory=BAZ}}</td>|{{#invoke:Class|class|current|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"future"</td> | ||
| + | <!--category--> | ||
| + | {{class|future|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|category=FOO}}|<td>{{#invoke:Class|class|future|category=FOO}}</td>|{{#invoke:Class|class|future|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|future|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|future|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|future|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|future|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|topic=BAR}}|<td>{{#invoke:Class|class|future|topic=BAR}}</td>|{{#invoke:Class|class|future|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|future|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|future|fullcategory=BAZ}}|<td>{{#invoke:Class|class|future|fullcategory=BAZ}}</td>|{{#invoke:Class|class|future|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"sia"</td> | ||
| + | <!--category--> | ||
| + | {{class|sia|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|category=FOO}}|<td>{{#invoke:Class|class|sia|category=FOO}}</td>|{{#invoke:Class|class|sia|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|sia|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|sia|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|sia|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|sia|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|topic=BAR}}|<td>{{#invoke:Class|class|sia|topic=BAR}}</td>|{{#invoke:Class|class|sia|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|sia|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|sia|fullcategory=BAZ}}|<td>{{#invoke:Class|class|sia|fullcategory=BAZ}}</td>|{{#invoke:Class|class|sia|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"al"</td> | ||
| + | <!--category--> | ||
| + | {{class|al|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|category=FOO}}|<td>{{#invoke:Class|class|al|category=FOO}}</td>|{{#invoke:Class|class|al|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|al|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|al|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|al|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|al|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|topic=BAR}}|<td>{{#invoke:Class|class|al|topic=BAR}}</td>|{{#invoke:Class|class|al|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|al|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|al|fullcategory=BAZ}}|<td>{{#invoke:Class|class|al|fullcategory=BAZ}}</td>|{{#invoke:Class|class|al|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"bl"</td> | ||
| + | <!--category--> | ||
| + | {{class|bl|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|category=FOO}}|<td>{{#invoke:Class|class|bl|category=FOO}}</td>|{{#invoke:Class|class|bl|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|bl|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|bl|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|bl|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|bl|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|topic=BAR}}|<td>{{#invoke:Class|class|bl|topic=BAR}}</td>|{{#invoke:Class|class|bl|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|bl|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|bl|fullcategory=BAZ}}|<td>{{#invoke:Class|class|bl|fullcategory=BAZ}}</td>|{{#invoke:Class|class|bl|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"cl"</td> | ||
| + | <!--category--> | ||
| + | {{class|cl|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|category=FOO}}|<td>{{#invoke:Class|class|cl|category=FOO}}</td>|{{#invoke:Class|class|cl|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|cl|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|cl|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|cl|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|cl|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|topic=BAR}}|<td>{{#invoke:Class|class|cl|topic=BAR}}</td>|{{#invoke:Class|class|cl|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|cl|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|cl|fullcategory=BAZ}}|<td>{{#invoke:Class|class|cl|fullcategory=BAZ}}</td>|{{#invoke:Class|class|cl|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"sl"</td> | ||
| + | <!--category--> | ||
| + | {{class|sl|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|category=FOO}}|<td>{{#invoke:Class|class|sl|category=FOO}}</td>|{{#invoke:Class|class|sl|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|sl|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|sl|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|sl|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|sl|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|topic=BAR}}|<td>{{#invoke:Class|class|sl|topic=BAR}}</td>|{{#invoke:Class|class|sl|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|sl|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|sl|fullcategory=BAZ}}|<td>{{#invoke:Class|class|sl|fullcategory=BAZ}}</td>|{{#invoke:Class|class|sl|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"book"</td> | ||
| + | <!--category--> | ||
| + | {{class|book|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|category=FOO}}|<td>{{#invoke:Class|class|book|category=FOO}}</td>|{{#invoke:Class|class|book|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|book|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|book|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|book|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|book|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|topic=BAR}}|<td>{{#invoke:Class|class|book|topic=BAR}}</td>|{{#invoke:Class|class|book|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|book|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|book|fullcategory=BAZ}}|<td>{{#invoke:Class|class|book|fullcategory=BAZ}}</td>|{{#invoke:Class|class|book|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"category"</td> | ||
| + | <!--category--> | ||
| + | {{class|category|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|category=FOO}}|<td>{{#invoke:Class|class|category|category=FOO}}</td>|{{#invoke:Class|class|category|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|category|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|category|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|category|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|category|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|topic=BAR}}|<td>{{#invoke:Class|class|category|topic=BAR}}</td>|{{#invoke:Class|class|category|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|category|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|category|fullcategory=BAZ}}|<td>{{#invoke:Class|class|category|fullcategory=BAZ}}</td>|{{#invoke:Class|class|category|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"disambig"</td> | ||
| + | <!--category--> | ||
| + | {{class|disambig|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|category=FOO}}|<td>{{#invoke:Class|class|disambig|category=FOO}}</td>|{{#invoke:Class|class|disambig|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|disambig|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|disambig|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|disambig|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|disambig|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|topic=BAR}}|<td>{{#invoke:Class|class|disambig|topic=BAR}}</td>|{{#invoke:Class|class|disambig|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|disambig|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|disambig|fullcategory=BAZ}}|<td>{{#invoke:Class|class|disambig|fullcategory=BAZ}}</td>|{{#invoke:Class|class|disambig|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"draft"</td> | ||
| + | <!--category--> | ||
| + | {{class|draft|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|category=FOO}}|<td>{{#invoke:Class|class|draft|category=FOO}}</td>|{{#invoke:Class|class|draft|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|draft|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|draft|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|draft|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|draft|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|topic=BAR}}|<td>{{#invoke:Class|class|draft|topic=BAR}}</td>|{{#invoke:Class|class|draft|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|draft|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|draft|fullcategory=BAZ}}|<td>{{#invoke:Class|class|draft|fullcategory=BAZ}}</td>|{{#invoke:Class|class|draft|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"file"</td> | ||
| + | <!--category--> | ||
| + | {{class|file|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|category=FOO}}|<td>{{#invoke:Class|class|file|category=FOO}}</td>|{{#invoke:Class|class|file|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|file|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|file|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|file|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|file|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|topic=BAR}}|<td>{{#invoke:Class|class|file|topic=BAR}}</td>|{{#invoke:Class|class|file|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|file|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|file|fullcategory=BAZ}}|<td>{{#invoke:Class|class|file|fullcategory=BAZ}}</td>|{{#invoke:Class|class|file|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"merge"</td> | ||
| + | <!--category--> | ||
| + | {{class|merge|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|category=FOO}}|<td>{{#invoke:Class|class|merge|category=FOO}}</td>|{{#invoke:Class|class|merge|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|merge|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|merge|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|merge|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|merge|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|topic=BAR}}|<td>{{#invoke:Class|class|merge|topic=BAR}}</td>|{{#invoke:Class|class|merge|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|merge|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|merge|fullcategory=BAZ}}|<td>{{#invoke:Class|class|merge|fullcategory=BAZ}}</td>|{{#invoke:Class|class|merge|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"needed"</td> | ||
| + | <!--category--> | ||
| + | {{class|needed|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|category=FOO}}|<td>{{#invoke:Class|class|needed|category=FOO}}</td>|{{#invoke:Class|class|needed|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|needed|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|needed|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|needed|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|needed|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|topic=BAR}}|<td>{{#invoke:Class|class|needed|topic=BAR}}</td>|{{#invoke:Class|class|needed|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|needed|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|needed|fullcategory=BAZ}}|<td>{{#invoke:Class|class|needed|fullcategory=BAZ}}</td>|{{#invoke:Class|class|needed|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"portal"</td> | ||
| + | <!--category--> | ||
| + | {{class|portal|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|category=FOO}}|<td>{{#invoke:Class|class|portal|category=FOO}}</td>|{{#invoke:Class|class|portal|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|portal|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|portal|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|portal|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|portal|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|topic=BAR}}|<td>{{#invoke:Class|class|portal|topic=BAR}}</td>|{{#invoke:Class|class|portal|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|portal|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|portal|fullcategory=BAZ}}|<td>{{#invoke:Class|class|portal|fullcategory=BAZ}}</td>|{{#invoke:Class|class|portal|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"project"</td> | ||
| + | <!--category--> | ||
| + | {{class|project|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|category=FOO}}|<td>{{#invoke:Class|class|project|category=FOO}}</td>|{{#invoke:Class|class|project|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|project|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|project|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|project|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|project|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|topic=BAR}}|<td>{{#invoke:Class|class|project|topic=BAR}}</td>|{{#invoke:Class|class|project|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|project|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|project|fullcategory=BAZ}}|<td>{{#invoke:Class|class|project|fullcategory=BAZ}}</td>|{{#invoke:Class|class|project|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"redirect"</td> | ||
| + | <!--category--> | ||
| + | {{class|redirect|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|category=FOO}}|<td>{{#invoke:Class|class|redirect|category=FOO}}</td>|{{#invoke:Class|class|redirect|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|redirect|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|redirect|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|redirect|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|redirect|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|topic=BAR}}|<td>{{#invoke:Class|class|redirect|topic=BAR}}</td>|{{#invoke:Class|class|redirect|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|redirect|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|redirect|fullcategory=BAZ}}|<td>{{#invoke:Class|class|redirect|fullcategory=BAZ}}</td>|{{#invoke:Class|class|redirect|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"template"</td> | ||
| + | <!--category--> | ||
| + | {{class|template|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|category=FOO}}|<td>{{#invoke:Class|class|template|category=FOO}}</td>|{{#invoke:Class|class|template|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|template|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|template|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|template|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|template|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|topic=BAR}}|<td>{{#invoke:Class|class|template|topic=BAR}}</td>|{{#invoke:Class|class|template|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|template|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|template|fullcategory=BAZ}}|<td>{{#invoke:Class|class|template|fullcategory=BAZ}}</td>|{{#invoke:Class|class|template|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| + | |||
| + | <tr><td>"user"</td> | ||
| + | <!--category--> | ||
| + | {{class|user|category=FOO}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|category=FOO}}|<td>{{#invoke:Class|class|user|category=FOO}}</td>|{{#invoke:Class|class|user|category=FOO}}}} | ||
| + | <!--category & topic--> | ||
| + | {{class|user|category=FOO|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|category=FOO|topic=BAR}}|<td>{{#invoke:Class|class|user|category=FOO|topic=BAR}}</td>|{{#invoke:Class|class|user|category=FOO|topic=BAR}}}} | ||
| + | <!--topic--> | ||
| + | {{class|user|topic=BAR}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|topic=BAR}}|<td>{{#invoke:Class|class|user|topic=BAR}}</td>|{{#invoke:Class|class|user|topic=BAR}}}} | ||
| + | <!--fullcategory--> | ||
| + | {{class|user|fullcategory=BAZ}} | ||
| + | {{#iferror:{{#invoke:Class|class|user|fullcategory=BAZ}}|<td>{{#invoke:Class|class|user|fullcategory=BAZ}}</td>|{{#invoke:Class|class|user|fullcategory=BAZ}}}} | ||
| + | </tr> | ||
| − | |||
| − | |||
| − | |||
</table> | </table> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||