Difference between revisions of "Template:Check talk"

 
Line 2: Line 2:
 
   |Template messages
 
   |Template messages
 
   |Cleanup resources=  
 
   |Cleanup resources=  
   |{{#switch: {{NAMESPACE}}
+
   |{{#switch:{{NAMESPACE}}
 
     |{{ns:0}}
 
     |{{ns:0}}
     |Wikipedia
+
     |BattleTechWiki
 
     |User
 
     |User
 
     |Image
 
     |Image
Line 10: Line 10:
 
     |Mediawiki
 
     |Mediawiki
 
     |Portal
 
     |Portal
     |Help = <center>'''''This [[Wikipedia:template|template]] is misplaced.  It belongs on the [[Wikipedia:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</center>
+
     |Help=<center>'''''This [[BattleTechWiki:template|template]] is misplaced.  It belongs on the [[BattleTechWiki:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</center>
[[Category:Main pages with misplaced talk page templates]]
+
[[Category:Main pages with misplaced talk page templates]]}}
}}}}<includeonly>{{#ifeq:{{NAMESPACE}}|Template|[[Category:Templates using check talk template|{{PAGENAME}}]]}}</includeonly><noinclude>
+
 
 +
}}<includeonly>{{#ifeq:{{NAMESPACE}}|Template|[[Category:Templates using check talk template|{{PAGENAME}}]]}}</includeonly><noinclude>
 
{{Template:Check talk/doc}}
 
{{Template:Check talk/doc}}
 
<!-- Add cats and interwikis to the /doc subpage, not here! -->
 
<!-- Add cats and interwikis to the /doc subpage, not here! -->
 
</noinclude>
 
</noinclude>

Revision as of 09:07, 6 December 2006


This is the {{check talk}} meta-template.

This template is invisible except under the conditions described below.

Usage

This template may be incorporated into other templates that are intended to be used only on talk pages. If a template containing it is added to a page in any subject namespace, then a warning message will be displayed encouraging people to use that template only on talk pages. The current text of the warning message is:

This template is misplaced. It belongs on the talk page: Template talk:Check talk.

It also adds the pages to Category:Pages with templates in the wrong namespace for easier tracking and rectification.

This template can simply be used like this:

{{check talk}}

But if you want to have the ability to selectively turn off this template, for instance when you show your template on a WikiProject page, then use this template like this:

{{check talk| nocat={{{nocat|}}} }}

Then you can feed "nocat = true" to your template when you demonstrate it on a page, and then this template will not show any error message and will not categorize it.

See also

  • {{talk other}} – Helps you detect any talk space, if you want to design your own message.