Minecraft Wiki:Projects/Templates

This project seeks to maintain the Minecraft Wiki's templates.

Scope

 * Improving template documentation
 * Standardizing templates
 * Deleting unused templates
 * Categorizing templates

Template documentation

 * The current general layout to write a documentation:


 * 1) Lead text explaining the template's purpose.
 * 2) (Sometimes) Parameters section
 * 3) (If required, sometimes) Specific parameter subsection.
 * 4) Usage section
 * 5) (If needed, optional) Example section
 * 6) See also section


 * That should be changed to this:


 * 1) Lead text explaining the template's purpose.
 * 2) Usage section
 * 3) (If required) Parameters subsection
 * 4) (If required) Specific parameter subsubsection.
 * 5) (If needed, optional) Example section (Note: It should be on tables)
 * 6) See also section

Message boxes
Message box templates are the most used ones, and they should be (for now) the main priority of the project.

The Usage section has to use  to display all the parameters on the template, and below that goes the explanation of all the existent parameters, using   (  should only be used when talking about technical things such as namespaces). If required, a parameter can have specifications below the general list of parameters.

Below that goes the optional Example section, which isn't required normally, but if the parameters become too confusing for ediors, a general explanation using examples is the best way to solve that. Finally goes the See also section, whish lists related or similar templates, using  to start a subdivision to divide the types of templates there.

There are two examples of how the general style of these type of templates should be:

Infoboxes
Infoboxes are the second most important type of templates used on the wiki, so they are also part of the main priority (not the main focus for now).

The Usage section has to use  to display all the parameters on the template. Then goes a table showing all the existent parameters, their descriptions, and a note if needed. If required, a parameter can have specifications below the general list of parameters, on a specific subsection.

Below that goes the optional Example section, which isn't required normally on these templates. Finally goes the See also section, whish lists related or similar templates, using  to start a subdivision to divide the types of templates there.

To see an example of what we should do, see the documentation of the block template (note that it still needs to be improved, but for now it works fine):

To do

 * Make sure template documentation pages show examples of the template with different combinations of parameters.
 * Redesign some templates so they can be substituted cleanly.
 * Categorize uncategorized templates.
 * Replace direct transclusions of msgbox.
 * Expand the template list at MCW:Templates.
 * Facilitate the creation of requested templates.
 * Move template-like subpages of articles to template space.
 * Make the wording of msgbox templates more concise.
 * Split some templates that have more than one function.
 * Merge very similar templates.

Participants
Use three tildes to add your username. Please note any specific interests pertaining to templates.
 * Fadyblok240 (talk)

Finalized templates
Moved from Minecraft_Wiki:Projects/Template_documentation_cleanup


 * currently editing
 * wip
 * stub
 * stub section
 * missing information
 * empty section
 * section needing info
 * cleanup
 * improve lead
 * rewrite
 * update
 * orphan
 * delete
 * delete when
 * speedy delete
 * move
 * split
 * splitting
 * merge
 * merging
 * technical
 * conjecture
 * Templates missing the "See also" section
 * needs render
 * experimental
 * in development
 * exclusive
 * outdated edition
 * outdated feature
 * unobtainable
 * mcrs diagrams
 * more images
 * more sounds
 * unreleased version
 * disclaimer

Helpful links

 * Template:Sandbox
 * MCW:Templates
 * gphelp:Writing templates
 * All templates