Template:Portal maintenance status/doc

Usage
The template should be placed at the top of the portal page, not within a table or another template, due to template limits.

All parameters:

Optional parameters
The following parameters should be populated, where possible:


 * date Date of last template update
 * Example: Used to specify users who look after the portal in question.
 * subpages Subpage triage status
 * Set to untriaged or yes (or leave unset) if the subpages have not yet been checked.
 * Once a portal's subpages have been checked, set to:
 * checked or triaged or keep (or any other value): if any unneeded subpages have been removed.
 * none or single or singlepage or no: if the portal has a single page layout (no subpages exist).

This template can also hold miscellaneous notes:


 * notes: to record notes in plain text or even wikitext markup.

Include the following parameters, if they are applicable; otherwise, omit the parameter (or set to no)


 * yes (or any other value): Portal is manually maintained. You should specify at least one maintainer using the maintainer[1-4] parameter.
 * yes (or any other value): Portal needs upgrading. Use the notes field to elaborate.
 * yes (or any other value): Portal needs updating. Use the notes field to elaborate.
 * broken Portal has issues needing attention. Use the notes field to elaborate.
 * Set to yes, major or serious: for portals that have errors or major problems, such as Lua timeouts, template parsing limits exceeded, or completely wrecked layout
 * Set to minor, access or layout: for portals that have minor problems, such as accessibility issues or minor layout issues
 * yes (or any other value): Portal has a nonstandard layout
 * yes (or any other value): Portal is under construction or incomplete

How to update the maintenance information for a portal
To change the maintenance information for a portal:
 * 1) Edit the portal using source editor (edit source tab on the portal)
 * 2) In the first few lines of the edit box (not inside of a table or another template), there should be this template (Portal maintenance status)
 * 3) Edit the parameters of this template to change the information as needed; what each parameter does is described above in.

Tracking categories
When in portal space, this template populates the following hidden categories (or their subcategories):


 * – Added when date is unset or missing
 * Category:Portals with named maintainer – Added when one or more maintainers are listed
 * Category:Portals with no named maintainer – Added when no maintainers are listed
 * – Added when manual is set to no or left out and maintainer(s) have been provided
 * – Added when manual is set to yes
 * – Added when manual is set to yes but no date is listed
 * – Added when manual is set to yes, but no maintainer parameters have been provided
 * – Added when upgrade is set to yes
 * – Added when update is set to yes
 * – Added when broken is set to yes
 * – Added when broken is set to minor
 * – Added when incomplete is set to yes
 * – Added when subpages is unset, or set to untriaged
 * – Added when subpages is set to triaged
 * – Added when subpages is set to single or singlepage

Display
By default, this template produces no visible output when in portal space.
 * To show hidden categories, enable that setting in your preferences ("Appearance" tab, checkbox under "Advanced options")
 * To show a message box like the examples below, add the following line to your personal CSS:
 * Alternatively, the messages may be viewed on portal talk pages, inside the WikiProject Portals banner (which automatically transcludes them)

TemplateData
{	"params": { "manual": { "label": "Manually maintained", "example": "manual=yes", "type": "boolean", "default": "no", "description": "Mark portals that are manually maintained" },		"broken": { "label": "Broken", "description": "Mark portals with errors or layout issues needing attention", "example": "broken=yes, broken=minor", "type": "string", "default": "(empty)" },		"nonstandard": { "label": "Non-standard", "example": "nonstandard=yes", "type": "boolean", "default": "no", "description": "Mark portals with significantly unique layout or markup" },		"date": { "label": "Date", "description": "Date of template placement", "type": "date", "suggested": true, "example": "date=April 2018, date=" },		"subpages": { "label": "Subpages", "description": "Subpage triage status", "example": "subpages=single, subpages=triaged", "type": "string", "default": "untriaged", "suggested": true },		"incomplete": { "label": "Incomplete", "description": "Mark portals that are incomplete or under construction", "example": "incomplete=yes", "type": "boolean", "default": "no" },		"embed": { "label": "Embed", "description": "Used to embed this template in the WikiProject Portals banner", "example": "embed=yes", "type": "boolean", "default": "no" },		"note": { "label": "Additional Note", "description": "Free-form notes field, can accept wikitext.", "example": "note=This is a test note.", "type": "string", "default": "(empty)", "aliases": [ "notes" ]		},		"maintainer": { "label": "Portal Maintainer", "description": "Name of primary portal maintainer. Marks the portal as manually maintained.", "example": "maintainer=Example", "type": "wiki-user-name", "default": "(empty)", "suggested": true, "aliases": [ "maintainer1" ]		},		"maintainer2": { "label": "Portal Maintainer 2", "description": "See 'maintainer'", "type": "wiki-user-name", "default": "(empty)" },		"maintainer3": { "label": "Portal Maintainer 3", "description": "See 'maintainer'", "type": "wiki-user-name", "default": "(empty)" },		"maintainer4": { "label": "Portal Maintainer 4", "description": "See 'maintainer'", "type": "wiki-user-name", "default": "(empty)" },		"upgrade": {}, "update": {} },	"description": "Hidden notice box used to record portal maintenance metadata", "format": "inline", "paramOrder": [ "manual", "broken", "nonstandard", "subpages", "incomplete", "date", "embed", "note", "maintainer", "maintainer2", "maintainer3", "maintainer4", "upgrade", "update" ] }