Template talk:Template link

Edit request 4 January 2024

edit

Description of suggested change: Please add a nocat value, especially when adding this template adds the page into unintended categories. I couldn't give examples. Toadette (Merry Christmas, and a happy new year) 15:02, 4 January 2024 (UTC)Reply

  Not done: This template does not add any categories to any page. Primefac (talk) 15:08, 4 January 2024 (UTC)Reply

Edit request 13 May 2024

edit

Wrap the opening and closing brace pairs in {{nowrap}}. I have seen line-breaks between the two closing braces in the wild. This should probably be done to the other template link templates as well. Nickps (talk) 16:47, 13 May 2024 (UTC)Reply

  Not done for now: please establish a consensus for this alteration before using the {{Edit protected}} template. Line breaks exist for a reason. Some people have narrow text areas, especially with the new Vector 2022 skin. What is the actual harm in having a line break in a template link? – Jonesey95 (talk) 21:08, 13 May 2024 (UTC)Reply
I thought this was uncontroversial enough to skip that step. Anyway, my main problem with the line breaks is that {{ and }} are conceptually supposed to be one thing, so having a line break between them is jarring. I can't be the only one who thinks something like {{nowrap}
} looks wrong. Nickps (talk) 21:19, 13 May 2024 (UTC)Reply
I missed the part where you said that there was a break between the braces, which should not happen. Where are you seeing two braces with a line break between them? I have never seen that. A screen shot may help. [ETA: never mind, I see now that the braces are made using HTML entities. I have suggested code in the sandbox: diff here.]– Jonesey95 (talk) 22:14, 13 May 2024 (UTC)Reply
I took the screenshot already so I might as well post it.
 
Nickps (talk) 22:22, 13 May 2024 (UTC)Reply
  Done Primefac (talk) 11:54, 14 May 2024 (UTC)Reply
In my 15 years on Wikipedia, I had never seen this until the attached screenshot. Was it really worth making a change to cater for an extremely rare occurrence? --Redrose64 🌹 (talk) 21:36, 14 May 2024 (UTC)Reply
I had never seen it either, but it was an easy fix, and it makes the crappy mobile experience just slightly better. – Jonesey95 (talk) 05:30, 15 May 2024 (UTC)Reply

Feature request: Ignore 'Template:' prefix

edit

If a user inadvertently uses, say, {{Tl|Template:Wikidata entity link}}, it would be good if the template silently ignored the namespace prefix. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 13:30, 1 September 2024 (UTC)Reply

{{tl|Template:Wikidata entity link}}{{Template:Wikidata entity link}} which in my mind is a good thing, because it shows the user they messed something up. In other words, we should not accommodate incorrect usage. Primefac (talk) 14:29, 1 September 2024 (UTC)Reply
But it would not be ""incorrect" were my proposal adopted. See also Postel's law. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:41, 1 September 2024 (UTC)Reply
I think I agree with Rose's criticism in favour of adding explicit consistency checks in a protocol ... even if they impose implementation overhead. Primefac (talk) 18:01, 1 September 2024 (UTC)Reply
My proposal would benefit editors, by removing the need for them to remember the preferred format, enabling them to more easily paste the contents of a clipboard containing the full template page name, and removing the need for a second edit after making an edit arbitrarily considered "incorrect". What are the benefits of the status quo? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 18:19, 1 September 2024 (UTC)Reply
The preferred format for every link template is to not include the namespace, be it {{ld}}, {{lw}} or {{tl}}; learning the syntax is trivially easy because of this (i.e. "don't include the namespace" is standard). Folks should be using the preview option (even though we don't always, and I include myself in that camp) but even it's not a huge burden to make a minor edit to fix things. I've said my piece, and I'm not convinced the change should be made, but I am only one voice so I will wait for others to give their opinions. Primefac (talk) 19:19, 1 September 2024 (UTC)Reply