Difference between revisions of "Template:Check talk wp"

From blackwiki
Jump to navigation Jump to search
imported>Kbdank71
(Remove category per per CFD 2008 August 20)
imported>Davidgothberg
(Big update of this template, using {{cat handler}} for better namespace and suppression handling, see talk page. And moving doc to /doc subpage.)
Line 1: Line 1:
{{#switch:{{BASEPAGENAME}}
+
{{cat handler
  |Template messages
+
| talk =        <!--Don't show on talk pages-->
  |Cleanup resources=  
+
| wikipedia <!--Don't show in Wikipedia space-->
   |{{#switch: {{NAMESPACE}}
+
| template =    <!--Don't show on templates-->
    |{{ns:0}}
+
| other =
    |User
+
<center>'''''This [[Help:Template|template]] is misplaced. It belongs on the [[Help:Talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</center>[[Category:Main pages with misplaced talk page templates]]
    |Image
+
| nocat = {{{nocat|}}}   <!--So "nocat=true" works-->
    |Category
+
| page = {{{page|}}}   <!--For testing-->
    |Mediawiki
+
}}<noinclude>
    |Portal
 
    |Help = <center>'''''This [[Wikipedia:template|template]] is misplaced. It belongs on the [[Wikipedia:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</center>
 
[[Category:Main pages with misplaced talk page templates]]
 
}}}}<includeonly>{{#ifeq:{{NAMESPACE}}|Template|[[Category:Templates using check talk template|{{PAGENAME}}]]}}</includeonly>
 
<noinclude>{{pp-template|small=yes}}
 
 
 
This template is invisible except under the conditions described below.
 
 
 
==Usage==
 
<nowiki>{{check talk wp}}</nowiki> may be incorporated into other templates that are intended to be used only on talk pages or Wikipedia namespace pages.  If a template containing it is added to a page in any main 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:
 
 
 
<center>'''''This [[Wikipedia:template|template]] is misplaced.  It belongs on the [[Wikipedia:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</center>
 
 
 
It also adds the pages to [[:Category:Main pages with misplaced talk page templates]] for easier tracking and rectification.
 
 
 
Templates that incorporate the check talk template will be added to [[:Category:Templates using check talk template]].
 
  
 +
{{pp-template}}
 +
{{documentation}}
 +
<!-- Add categories and interwikis to the /doc subpage, not here! -->
 
</noinclude>
 
</noinclude>

Revision as of 14:32, 27 November 2009

Template documentation[view] [edit] [history] [purge]

This is the {{check talk wp}} 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 or "Wikipedia:" space pages. If a template containing it is added to a page in any subject space other than Wikipedia space, 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 wp.

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

This template can simply be used like this:

{{check talk wp}}

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

{{check talk wp| 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

  • {{check talk}} – For templates that should be used only on talk pages.

sl:Predloga:Preveri pogovor wp