Difference between revisions of "Template:Check talk"

From blackwiki
Jump to navigation Jump to search
imported>CBM
(Per editprotected request, I believe this will fix it)
imported>Fuhghettaboutit
m (Changed protection level of Template:Check talk: when I changed this to add template editors, I didn't realize it had cascding protection—so all my change did was make it appear as if it could be edited by them ([Edit=Allow only administrators] (inde...)
 
(13 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{#switch:{{BASEPAGENAME}}
+
{{category handler
  |Template messages
+
| talk =        <!--Don't show on talk pages-->
  |Cleanup resources=  
+
| template =   <!--Don't show on templates-->
  |#default={{#switch:{{NAMESPACE}}
+
| other =  
    |{{ns:0}}
+
<strong class="error">'''''This [[Help:Template|template]] is misplaced. It belongs on the [[Help:Talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</strong>[[Category:Pages with misplaced templates]]
    |Wikipedia
+
| nocat = {{{nocat|}}}   <!--So "nocat=true" works-->
    |User
+
| category2 = {{{category|¬}}}   <!--So "category =" works-->
    |Image
+
| page = {{{page|}}}   <!--For testing-->
    |Category
+
}}<noinclude>
    |Mediawiki
 
    |Portal
 
    |Help = <center><font color="red">'''''This [[Wikipedia:template|template]] is misplaced. It belongs on the [[Wikipedia:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</font></center>
 
[[Category:Main pages with misplaced talk page templates]]
 
}}}}<includeonly>{{#ifeq:{{NAMESPACE}}|Template|[[Category:Templates using check talk template|{{PAGENAME}}]]}}</includeonly><noinclude>
 
  
This template is invisible except under the conditions described below.
+
{{documentation}}
 
+
<!-- Add categories and interwikis to the /doc subpage, not here! -->
{{protected template}}  
 
 
 
==Usage==
 
<nowiki>{{check talk}}</nowiki> 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 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><font color="red">'''''This [[Wikipedia:template|template]] is misplaced.  It belongs on the [[Wikipedia:talk page|talk page]]:'' [[{{TALKPAGENAME}}]].'''</font></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]].
 
 
 
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
 
 
</noinclude>
 
</noinclude>

Latest revision as of 02:17, 13 November 2015


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

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 misplaced templates 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

  • {{check talk wp}} – For templates that should be used only on talk pages and "Wikipedia:" space.
  • {{talk other}} – Helps you detect any talk space, if you want to design your own message.