Wikipedia talk:Userboxes/Language/Programming/04: Difference between revisions
Content deleted Content added
→Template cleanup: example User batch |
→Template cleanup: finish rant |
||
Line 38:
#If category '''User language'''-''babelcode'' exists it should obviously be a subcategorty of '''User language'''. Therefore any template '''User language'''-''babelcode'' should only include the relevant category...<br /><tt><includeonly><nowiki>[[Category:User language-</nowiki>''babelcode''<nowiki>|{{PAGENAME}}]]</nowiki></includeonly></tt><br />...but itself belong to the parent category...<br /><tt><noinclude><nowiki>[[Category:User language| ]]</nowiki></noinclude></tt>
#Especially templates should '''never''' include the grandparent of their relevant category, otherwise we're all directly listed in a huge and useless [[:Category:Wikipedian programmers]]. Ideally a language category consists only of its subcategories and existing '''User language''' templates, e.g. [[:Category:User batch|User batch]]
#As soon as templates for skill levels '''-0''' up to '''-4''' and maybe '''-N''' exist any plain template without skill level is obsolete. {{Lts|User babelcode}} could be used to obsolete the plain template, probably overkill, but the general direction should be clear. For the [[Wikipedia:Userboxes/Programming|Userboxes/Programming]] page I've added a new '''note''' <sup>0</sup> for cases where <sup>1</sup> is already obsolete
#See also {{Tl|User asm}}, {{Tl|User c}}, {{Tl|User cobol}}, and {{Tl|User perl}}. For '''User batch''' I tried my first ''move''  to '''User batch-1''', but that turned out to be a royal PITA.
#Skill level '''-0''' is often dubious, it needs some justification like [[:Category:User fy-0|User fy-0]] or [[:Category:User perl-0|User perl-0]]. Generally listing things we don't know is pointless, there's simply too much we don't know... ;-)
#Skill level '''-N''' is also dubious, for [[:Category:User c-N|User c-N]] I found a justification, it now implies [[:Category:User asm-4|User asm-4]]. Both '''-0''' and '''-N''' are special if they exist at all.
[[User:Omniplex|Omniplex]]<sup>[[User talk:Omniplex| ]]</sup> 05:40, 8 March 2006 (UTC)
|