User:Waahlis/On templates: Difference between revisions

From Linguifex
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:
==Categorisation==
==Categorisation==
===General===
===General===
*Countable template categories shall be in plural. Abstraction categories, e.g. ''Functionality'', ''Aesthetics'' use their basic form.
*Countable template categories shall be in plural. Abstraction categories, e.g. ''Functionality'', use their basic form.
*All '''templates''' shall have the category <nowiki>[[Category:Templates]]</nowiki>.
*All '''templates''' shall have the category <nowiki>[[Category:Templates]]</nowiki>.
*Experimental templates shall have only one category: <nowiki>[[Category:Experimental]]</nowiki> and use the [[Template:Experimental]].
*Experimental templates shall have only one category: <nowiki>[[Category:Experimental]]</nowiki> and use the [[Template:Experimental]].
*Most templates hould be documented, with the <nowiki>{{documentation}}</nowiki> template.
===Specific===
===Specific===
*When creating templates, known as page headers, or simply '''headers''', use <nowiki>[[Category:Headers]]</nowiki>.
*When creating templates, known as page headers, or simply '''headers''', use <nowiki>[[Category:Headers]]</nowiki>.
Line 11: Line 12:
*Templates related to archiving, receive the <nowiki>[[Category:Archiving]]</nowiki>.
*Templates related to archiving, receive the <nowiki>[[Category:Archiving]]</nowiki>.
*Templates related to the [[Linguifex:Featured language]] receive the <nowiki>[[Category:Featured]]</nowiki>
*Templates related to the [[Linguifex:Featured language]] receive the <nowiki>[[Category:Featured]]</nowiki>
*Templates imported from [[w:Wikipedia|Wikipedia]] receive the <nowiki>[[Category:Wikipedia]]</nowiki>.
*Templates '''imported''' from [[w:Wikipedia|Wikipedia]] receive the <nowiki>[[Category:Wikipedia]]</nowiki>.
*Templates needing special attention, stubs, poorly written articles et cetera, get <nowiki>[[Category:Improvement]]</nowiki>
*Templates needing ''special attention''', stubs, poorly written articles et cetera, get <nowiki>[[Category:Improvement]]</nowiki>
 
*Related to the Contionary get: <nowiki>[[Category:Contionary templates]]</nowiki>
*Documentation templates shall only have these categories: <nowiki>[[Category:Templates]]</nowiki> and <nowiki>[[Category:Documentation]]</nowiki> as well as categories of the parent page.
===Language templates===
===Language templates===
*Templates that are specifically designed for your language go to <nowiki>[[Category:Language name templates]]</nowiki>
*Templates that are specifically designed for your language go to <nowiki>[[Category:Language name templates]]</nowiki>

Revision as of 20:57, 15 November 2012

Hello everyone! On this page, I'll list the appropriate categorisation and nomenclature of templates, thus hoping to establish a easy, logical and transparent system.

Categorisation

General

  • Countable template categories shall be in plural. Abstraction categories, e.g. Functionality, use their basic form.
  • All templates shall have the category [[Category:Templates]].
  • Experimental templates shall have only one category: [[Category:Experimental]] and use the Template:Experimental.
  • Most templates hould be documented, with the {{documentation}} template.

Specific

  • When creating templates, known as page headers, or simply headers, use [[Category:Headers]].
  • Please remember that the Template:Bluepagehead is redundant, instead use Template:Header.
  • Templates related to archiving, receive the [[Category:Archiving]].
  • Templates related to the Linguifex:Featured language receive the [[Category:Featured]]
  • Templates imported from Wikipedia receive the [[Category:Wikipedia]].
  • Templates needing special attention', stubs, poorly written articles et cetera, get [[Category:Improvement]]
  • Related to the Contionary get: [[Category:Contionary templates]]
  • Documentation templates shall only have these categories: [[Category:Templates]] and [[Category:Documentation]] as well as categories of the parent page.

Language templates

  • Templates that are specifically designed for your language go to [[Category:Language name templates]]

Other

[[Category:Lacking documentation]] [[[Documentation lacking article]] - My favourite... :P

Nomenclature

Templates

  • Variations of a template, or subpages, should be named [[Template:Template name/Subpage name]].

Specific