Customising templates

High quality and complex templates are easier obtained from Wikipedia, or similar sites (e.g. MediaWiki) than written from scratch. Considerable work will have already gone into developing and debugging these. However they are usually tailored specifically for those sites. On Miraheze Template Wiki the templates are intended to be more suitable for general use. This page explains how to go about doing that.

Customisation
Site specific templates need to be made more generally usable, for example:
 * Replace instances of Wikimedia in the text with Miraheze.
 * Replace namespace wikilinks e.g. Wikipedia to     or meta.
 * In templates replace instances of Wikipedia in the text with, (or Miraheze if appropriate).
 * In Lua modules replace Wikipedia with  ' .. mw.site.siteName .. ' .

Icons
Miraheze wikis are Instant Commons enabled, otherwise the images for icons would have to be uploaded locally. A good source for icon images is Wikimedia Commons' Category:Icons by subject.

Licensing
Because of CC-BY-SA licensing considerations the previous authors need to be acknowledged. Here's a list of sources and attribution templates for inserting at the bottom of the imported pages, (but not sub-pages) e.g. before &lt;/noinclude&gt;:
 * English Wikipedia -
 * English MediaWiki -