Template talk:WikiProject Templates

Latest comment: 6 months ago by Izno in topic Pages in "Module talk" namespace
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