This template is protected from editing.

Difference between revisions of "Template:Lang cat"

From Team Fortress Wiki
Jump to: navigation, search
(exclude user & talk pages)
m (fix)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#switch:{{NAMESPACE}}
+
{{#if:{{{1|}}}
   | User
+
| {{#switch:{{lc:{{{namespace-overrride|{{NAMESPACE}}}}}}}<!--
   | User talk
+
 
   | Talk = <!-- null -->
+
    // Blacklist certain namespaces from being placed in categories. -->
 +
 
 +
  | user
 +
  | team fortress wiki
 +
  | user talk
 +
  | team fortress wiki talk
 +
  | category talk
 +
  | help talk
 +
   | mediawiki talk
 +
  | template talk
 +
   | file talk
 +
   | talk = <!-- null -->
 +
 
 +
  | true
 +
  | 1
 +
  | yes
 +
  | y
  
 
   | blank
 
   | blank
 
   | none
 
   | none
   | #default = [[Category:{{{1}}}{{if lang}}|{{BASEPAGENAME}}]]}}<noinclude>{{protected|small=1}}
+
   | #default = [[Category:{{{1}}}{{if lang}}{{#if:{{{sort|}}}|{{!}}{{{sort|{{BASEPAGENAME}}}}}|<!--No sort specified-->}}]]<!--
== Usage ==
+
-->}}
* Placing {{tlx|lang cat|Scout}} adds ''[[Force-A-Nature/ru]]'' to [[:Category:Scout/ru]], and adds ''[[Force-A-Nature]]'' to [[:Category:Scout]].
+
}}<noinclude>{{doc begin}}
 +
{{tl|lang cat}} places pages in their correct language category. It should only be used directly on [[:Category:Templates|templates]].
 +
 
 +
=== Usage ===
 +
* On [[Scattergun]], {{tlx|lang cat|Scout}} will add the page to [[:Category:Scout]]
 +
* On [[Scattergun/fr]], {{tlx|lang cat|Scout}} will add the page to [[:Category:Scout/fr]]
 +
* On [[Scout]], {{tlx|lang cat|Scout|3=sort= &amp;nbsp;}} will add the page to [[:Category:Scout]], but will use a space character as the sort key so it appears first in the category listing.<br />Note: The space before the &amp;nbsp; tag is important.
 +
 
 +
'''Advanced usage'''
 +
* By default {{tl|lang cat}} will ignore any Talk page or page in the User or Team Fortress Wiki namespace. However, this can be overriden for specific instances by setting the parameter {{code|namespace-override}} to {{code|true}}.
 +
* A specific sort-key can also be defined with the parameter {{code|sort}}. Keep in mind that using this parameter will use the specified sortkey for ''every'' page that the template is used on.
  
 
[[Category:Templates|Lang cat]]
 
[[Category:Templates|Lang cat]]
 
[[Category:Language templates|Lang cat]]
 
[[Category:Language templates|Lang cat]]
 +
[[Category:Categorization templates|Lang]]
 
</noinclude>
 
</noinclude>

Latest revision as of 20:02, 29 April 2013

Documentation for Lang cat

{{lang cat}} places pages in their correct language category. It should only be used directly on templates.

Usage

Advanced usage

  • By default {{lang cat}} will ignore any Talk page or page in the User or Team Fortress Wiki namespace. However, this can be overriden for specific instances by setting the parameter namespace-override to true.
  • A specific sort-key can also be defined with the parameter sort. Keep in mind that using this parameter will use the specified sortkey for every page that the template is used on.