This is the documentation page for Module:Page assessment
This module returns a page's assessment (class rating), by:
- Detecting non-existent pages (Needed class); or
- Detecting non-existent talk pages (Unassessed class); or
- Detecting redirects and disambiguation pages (Redirect or Disambig class); or
- Looking at the talk page for the value in the first
|class=parameter; or - Looking at the namespace of the page
Usage edit source
text edit source
Returns the class as text.
{{#invoke:Page assessment|main|page name}}
- Examples
{{#invoke:Page assessment|main|Wikipedia}}→ Needed{{#invoke:Page assessment|main|Wiktionary}}→ Needed{{#invoke:Page assessment|main|Wikt}}→ Needed
icon edit source
Returns the class as an icon.
{{#invoke:Page assessment|icon|page name}}
- Examples
{{#invoke:Page assessment|icon|Wikipedia}}→ Template:Class/icon{{#invoke:Page assessment|icon|Wiktionary}}→ Template:Class/icon{{#invoke:Page assessment|icon|Wikt}}→ Template:Class/icon
iconLink edit source
Returns the class as an icon and a link to the page.
{{#invoke:Page assessment|iconLink|page name}}
- Examples
{{#invoke:Page assessment|iconLink|Wikipedia}}→ Template:Class/icon Wikipedia{{#invoke:Page assessment|iconLink|Wiktionary}}→ Template:Class/icon Wiktionary{{#invoke:Page assessment|iconLink|Wikt}}→ Template:Class/icon Wikt
In other templates edit source
The output can be passed into other templates or modules, for example to generate table cells:
{|class=wikitable
! Class !! Article
|-
{{class|{{#invoke:Page assessment|main|Wiktionary}}}}<td>[[Wiktionary]]</td>
|}
Template:Class| Class | Article |
|---|---|
| Wiktionary |