Template talk:WikiProject Templates

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject iconTemplates
WikiProject iconThis template (like all templates) is within the scope of WikiProject Templates, a group dedicated to improving the maintenance of Wikipedia's templates. This particular template is especially important to the project because it is used in the maintenance of other templates. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.

"Banning" on "Template talk" pages[edit]

I've "banned" this template on talk pages for the moment, having gotten the idea from the previous banner's TfD. I'm about to add an override since some templates are extra-special to the WikiProject. —SamB (talk) 20:46, 19 February 2014 (UTC)[reply]

I would think that this particular template should always support itself... -- 70.50.151.11 (talk) 04:14, 13 March 2014 (UTC)[reply]

Specific application[edit]

Discussion transferred from this page

A while back, you created {{WikiProject Redirect}} in a very specific way to where there would be nearly no way for an editor to "get away" with placing it on an improper talk page; if you have some free time, you think you may be able to do something similar with {{WikiProject Templates}}? I figure that you may be able to accomplish the task a lot hastier than myself, given that the edits that you did to {{WikiProject Redirect}} would be quite similar to what updates would need to be done to {{WikiProject Templates}}. Steel1943 (talk) 18:21, 4 December 2014 (UTC)[reply]

It'd be a pleasure, Steel man! I read on the template, ... This particular template is especially important to the project because it is used in the maintenance of other templates. .... Can I assume that you want it made clear that only the talk pages of those templates that are used in the maintenance of other templates should hold this banner, and that no other template talk pages qualify? – Paine Ellsworth CLIMAX! 19:50, 4 December 2014 (UTC)[reply]
You are correct. Just like the {{WikiProject Redirect}} template, {{WikiProject Templates}}, from what I see, should not be on pages in the "Template talk" namespace except in very rare cases. Steel1943 (talk) 20:18, 4 December 2014 (UTC)[reply]
Okay then, I am going to attend a family function right now and will return to this a little later. Joys! – Paine  22:29, 4 December 2014 (UTC)[reply]

To editor Steel1943: It appears that another editor has done the job you asked. There is a parameter called |template_for_template_maintenance=yes that is used on template talk pages where this banner should appear. I've illustrated at the top of this page how the banner looks both on template talk pages where it should appear and on those where it shouldn't. We note that when it is placed where it shouldn't be, then the page is sorted to CAT:WRONG. Does this cover what you were looking for? or is there more you would like me to do? – Paine  16:44, 5 December 2014 (UTC)[reply]

@Paine Ellsworth: I just had a moment to look at it myself, and I would agree; seems that it already has that functionality. Well, in that case ... looks like it's about time to get some talk pages tagged! :) Steel1943 (talk) 17:32, 5 December 2014 (UTC)[reply]
You go, Steel Man! – Paine  18:28, 7 December 2014 (UTC)[reply]

Use on template talk pages[edit]

If I use this template on the talk page of a template that is about maintaining templates, it generates a very big, red warning: "The above template should only be transcluded in the Wikipedia talk, Help talk, or Category talk namespace(s)."

This needs to be fixed. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:11, 24 December 2018 (UTC)[reply]

@Pigsonthewing: Have you tried using the |template_for_template_maintenance= flag to suppress the warning? — AfroThundr (u · t · c) 16:41, 24 December 2018 (UTC)[reply]

Pages in "Module talk" namespace[edit]

The WikiProject banner was updated to handle pages in the "Module talk" namespace with a new parameter:

{{WikiProject Templates|module_for_template_maintenance=y}}

I've placed this on five pages so far. Please put it on any other "modules used in maintaining or documenting other templates". —⁠andrybak (talk) 19:54, 16 October 2023 (UTC)[reply]

That parameter just seems like duplicate work. If we want to categorize things differently or something, we should just detect whether we're on a module talk page vice a template talk page. Izno (talk) 22:33, 16 October 2023 (UTC)[reply]
typo in "vicevia a template talk page"?
Izno, out of five modules currently tagged, only Module:Template test case has corresponding templates, talk pages of which all redirect to Module talk:Template test case. The other four modules are either used through modules or invoked in templates directly. So having the WikiProject's banner on "Module talk" pages seems appropriate. —⁠andrybak (talk) 22:52, 16 October 2023 (UTC)[reply]
I didn't dispute that? Izno (talk) 22:57, 16 October 2023 (UTC)[reply]
Izno, I'm sorry for misunderstanding. Would you mind clarifying what "detect whether we're on a module talk page vice a template talk page" means?
Here's the whole invocation of {{talkspace detect}} (as of Special:Permalink/1179994489) for reference:
{{talkspace detect<!-- We don't want this sprinkled all around the "Template talk" namespace. -->
  |template={{yesno|{{{template_for_template_maintenance|}}}
   |yes=<!-- Accurate use of WikiProject Templates banner, so let it pass -->
   |no=yes
  }}
  |module={{yesno|{{{module_for_template_maintenance|}}}
   |yes=<!-- Accurate use of WikiProject Templates banner, so let it pass -->
   |no=yes
  }}
 }}

—⁠andrybak (talk) 23:39, 16 October 2023 (UTC)[reply]

We don't need a whole separate parameter just because we're in module talk space. Izno (talk) 00:15, 17 October 2023 (UTC)[reply]