Template:Page Status/doc: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 2: Line 2:


== Usage ==
== Usage ==
This template is called with <code><nowiki>{{Page Status}}</nowiki></code> from any article's talk page. By default it displays a blank box, but setting different parameters gives it various functions.
This template is called with <code><nowiki>{{Page Status}}</nowiki></code> from any article's talk page. All of its functions are aimed at extended maintenance of various pages on the wiki, helping to categorize and prioritize what pages need attention and in what specific way.


=== Manual section checks ===
=== Manual section checks ===
There are many different parameters each dictating their own section of a page which may need review. Depending on the page, these should be included as <code>|parameter = none</code> to show that the page has that section and add it to applicable categories. When an editor checks parts of an article, that editor can sign with <nowiki>~~~~</nowiki> to confirm that they did a thorough check of a specific part of the page, effectively saying "this will be fine to keep as-is for at least a year". It can take the following parameters:
There are many different parameters each dictating their own section of a page which may need review. Depending on the page, these should be included as <code>|parameter = none</code> to show that the page has that section and add it to applicable categories. When an editor checks parts of an article, that editor can sign with <nowiki>~~~~</nowiki> to confirm that they did a thorough check of a specific part of the page, effectively saying "this will be fine to keep as-is for at least a year". It can take the following values:


<code>
<code>
Line 22: Line 22:


==== GameIDs ====
==== GameIDs ====
Additionally, any IDs which an editor has failed to confirm by hand can also be added to this template to track them. This is done with the following parameters:
Additionally, any IDs which an editor has failed to confirm by hand can also be added to this template to track them. This is done with the following values:


<code>
<code>
Line 39: Line 39:


=== Automatic checks ===
=== Automatic checks ===
This template will automatically check for missing parts of its attached page. These automatic checks are hidden within other parameters to determine what kind of page is being checked, making the template as flexible as possible. Right now, it checks automatically for an infobox on the page if the parameter <code>infobox =</code> is set, and it checks for all the normal headers expected on a game page when <code>issuetracker =</code> is set. Otherwise, no automatic checks are performed.
This template will automatically check for missing parts of its attached page. These automatic checks are hidden within other parameters to determine what kind of page is being checked, making the template as flexible as possible. Right now, it checks automatically for an infobox on the page if <code>infobox =</code> is set, and it checks for all the normal headers expected on a game page when <code>issuetracker =</code> is set. Otherwise, no automatic checks are performed.


== TODO ==
== TODO ==
The CSS can definitely be improved. Some regexes are rather complicated and are not yet implemented (grabbing latest test entry revision for example). The manual check functions that require signatures need error handling for incorrectly formatted input, and also need support for IP editor signatures.
The CSS can definitely be improved. Some regexes are rather complicated and are not yet implemented (grabbing latest test entry revision for example). The manual check functions that require signatures need error handling for incorrectly formatted input, and also need support for IP editor signatures.
6,906

edits

Navigation menu