Wikipedia talk:WikiProject User scripts/Scripts/Formatter/doc

The Formatter script automatically performs a number of common formatting operations.

To install, simply include this line in your monobook.js:

importScript('Wikipedia:WikiProject_User_scripts/Scripts/Formatter');

Optionally, for an automatic edit summary, also include this line:

importScript('Wikipedia:WikiProject_User_scripts/Scripts/Formatter/Auto Edit Summary');

Make sure you refresh (Ctrl+F5) after saving to complete the installation.

When using an edit box, you should have a tab called. Click this to use Formatter. Make sure you preview all the changes before saving!

Functions

 * Standardises and removes excess whitespace (tabs, spaces, carriage returns etc.)
 * Does not break special case of using a space at the start of the line for preformatted data
 * Converts dashes, squared2 and degree&deg; symbols to Unicode characters, e.g.,   or   to – (U+2013)
 * Makes sure not to break items which should not be converted to Unicode
 * Fixes some common non-standard headings:
 * Standard headings have whitespace and capitalisation standardised, e.g.   would become
 * "see also", "related topics", "related articles", "internal links" and "also see" sections become " See also "
 * "external links", "outside links", "web links" and "exterior links" sections become " External links "
 * Convert singular case to plural, e.g. "external link" becomes "External links"
 * "references", "reference", "sources" and "source" sections have whitespace, capitalisation, and pluralisation standardised as above
 * Standardises appearances of categories, e.g.  to
 * Fixes common syntax errors, e.g. converts  to
 * Removes external images and removes code from internal images
 * Simplifies some links, e.g.  to   and   to
 * Loads as a tab on edit pages