The Wikipedia Article Checker is a PHP script which examines Wikipedia articles and displays a list of problems found.
It is released under the GNU General Public License. View the main script, faults store and stylesheet.
The implementation of some sections of the script are based on the Javascript peer reviewer by AndyZ.
Checks performed so far:
- Checks for accidentally added code when clicking edit buttons.
- Checks if the document starts with a heading, instead of a lead.
- Checks if days and months are linked.
- Checks for relative dates.
- Checks if the article contains an infobox.
- Checks if the article should contain a {{persondata}} template.
- Checks if measurements are displayed correctly.
- Checks for templates that could have dates added.
- Checks categories are in alphabetical order.
- Checks long numbers are seperated by commas.
- Checks large numbers don't have words like "about" before them.
- Checks references are correctly positioned.
- Checks page length.
- Checks for weasel words.
- Checks for peacock terms.
- Checks for badly formatted dates.
- Checks headings are in sentence case.
- Checks headings to see if they start with "The", "A" or "An*".
- Checks order of common sections.
- Checks for trivia sections.
- Checks for ampersands (&) in headings.
- Checks for "and/or".
- Checks interwiki language links are in alphabetical order.
- Checks for mismatched template brackets.