Template:Userscript/doc

This template is used to create userscript listings, primarily for use at User scripts, but it can be used on any page.

Usage
At least   -or-    is required. The template will attempt to determine defaults for any information not entered.
 * Check the accuracy of the links after placing this template! If any defaults are incorrect for your script, enter the necessary parameters explicitly.
 * If you end up leaving the template with no "(source)" link produced, make sure your documentation page includes complete installation instructions, along with any necessary code page addresses.
 * You can make up any name for the  parameter. It is just for display purposes.


 * The template will add .js to the documentation page name to get a default code page, or remove .js from the code page name to get a default documentation page.
 * Entering  will look for a page named User:TheDJ/Sharebox, and if found, will be linked as the documentation page.
 * Entering  will look for a page named User:TheDJ/Sharebox .js , and if found, will be linked as the code page.
 * If the default pages don't actually exist, they won't be linked (so defaults shouldn't produce red links).
 * If no name is entered, a default name will be produced from the code or doc page name.

Additional parameters

 * This template enables an automatic installation link for editors who use automatic installer scripts like User:Enterprisey/script-installer or User:Equazcion/ScriptInstaller. If you have reason to disable automatic installation for a particular script (e.g. because it requires more than just the usual importScript line), add the following parameter: yes.
 * To suppress the creation of a footnote with installation instructions, set yes.

Examples
All parameters specified: Code only: Doc only:
 * Produces:
 * Produces:
 * Produces:

Use  to produce specific installation instructions: