Equals sign parser function template conflicts

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

A new parser function is in the works that will add {{=}} as a parser function to insert an equals sign. Many (312) wikis already have a template to accomplish this.

The new parser function will override any local template called "=". The following wikis have such a template that is used for a purpose other than inserting an equals sign:

If the new parser function would be introduced without taking precautions, any page that uses that template on these projects would break.

A possible solution is that these projects rename their {{=}} template and replace existing usage. A bot may assist to replace usage. I may be able to help, just ask. An alternative solution might be that the MediaWiki developers add a configuration option to MediaWiki and disable the new parser function on your wiki. In general, renaming your local template will be a better solution.

Projects that have already renamed or altered their template:

Pinging @Mtodo, Yapparina, Alensha, Balint36, Szilas, Al SilonovAlexis Jazz (talk or ping me) 21:42, 4 July 2020 (UTC)
Noted. I opened the discussion for the issue on jawiktionary (ja:wikt:Wiktionary:編集室/2020年Q3). --Yapparina (talk) 22:45, 4 July 2020 (UTC)
@Alexis Jazz: We came to the conclusion. The ja:wikt:template:= was replaced with the function of en:w:template:=, and most of the inclusions of {{=}} were removed. The remained inclusions are being used for the same purpose as the new parser function. I believe there will be no longer problems when the new parser function overrides {{=}} in jawiktionary. --Yapparina (talk) 14:38, 16 July 2020 (UTC)
@Yapparina: Thanks for the update! — Alexis Jazz (talk or ping me) 19:39, 16 July 2020 (UTC)
Pinging @Deviathan, Glacious, Dovi, Fuzzy, Seb az86556, Snip1, Cinemantique, DonRumataAlexis Jazz (talk or ping me) 00:40, 5 July 2020 (UTC)
This is unacceptable to ruwiktionary! Please make it configurable. DonRumata (talk) 07:45, 5 July 2020 (UTC)
I have moved the page to or:wikt:template:== and also changed the same in other two associated templates. Is it okay now?--Snip1 (talk) 19:09, 12 July 2020 (UTC)
Pinging @Acélan, Ernest-Mtl, Le ciel est par dessus le toitAlexis Jazz (talk or ping me) 00:48, 5 July 2020 (UTC)
Pinging more for hewikisource: @Amire80, Effib, Eitan96, Erel Segal, and Guycn2:@Inkbug, Nahum, Ori229, Pashute, and Roxette5:@Uziel302, ציון הלוי, and תולדות אדם:. --Liuxinyu970226 (talk) 23:05, 9 July 2020 (UTC)
Pinging more for huwiktionary: @Einstein2, Grin, and Szajci:. --Liuxinyu970226 (talk) 23:57, 9 July 2020 (UTC)
Einstein2 renamed the template and I replaced the links. The redirect is now on a speedy deletion. – balint36 🚌 bus stop 11:06, 10 July 2020 (UTC)
Pinging more for ukwiktionary: @Ahonc and Albedo:. --Liuxinyu970226 (talk) 00:44, 10 July 2020 (UTC)
@Alexis Jazz: Please also note that hiwikisource साँचा:= is also different from the default {{=}} (looks like the same as oldwikisource one), Pinging hiwikisource sysops @अजीत कुमार तिवारी, अनिरुद्ध कुमार, and नीलम: for helps. --Liuxinyu970226 (talk) 08:36, 11 July 2020 (UTC)
@Liuxinyu970226: Thanks, it's because this page is transcluded on Complete list of Wikimedia projects. — Alexis Jazz (talk or ping me) 13:37, 11 July 2020 (UTC)
Pinging @Чаховіч Уладзіслаў, Artsiom91 For bewiktionary only a new name is needed. I could move it myself, it's not widely used so nothing controversial. But I don't know Belarusian. Can you suggest a new name for the template? — Alexis Jazz (talk or ping me) 20:12, 11 July 2020 (UTC)
@Alexis Jazz:, template is renamed to "==", one use of {{=}} rests, but it needs exact parser function.--Artsiom91 (talk) 20:23, 11 July 2020 (UTC)
@Artsiom91: Thank you. I replaced the redirect you left with an equal sign, fixing wikt:be:Шаблон:ombox/doc. — Alexis Jazz (talk or ping me) 20:32, 11 July 2020 (UTC)
@Klein Muçi, Liridon, Olsi, Puntori, and Βατο: It seems that "shenjë e barabartë" is Albanian for "equal sign". Since sqwikibooks has no administrators or active community, all I need is a new name. I'll do the replacement myself. I suggest {{seb}} as the new name for the template. (shenjë e barabartë), would that be okay? — Alexis Jazz (talk or ping me) 15:11, 17 July 2020 (UTC)
@Alexis Jazz: In Albanian it would be "shenja e barazimit" or "shenja e barazisë" (the one translation you bring is a bit wrong semantically). We usually say "barazim", as a shortened version of it so if you could replace it with that, I think that would be a good choice. Unfortunately {{seb}} doesn't make much sense in Albanian because in our language "sh" is one singular letter. You could use {{sheb}} but I think {{barazim}} would be better.
One question: I'm guessing we should rename the template at SqWiki. What should we do with the templates that use the said template? We change them so they start using the new parser now? - Klein Muçi (talk) 18:01, 17 July 2020 (UTC)
@Klein Muçi: Thank you. I have renamed the template to b:sq:Stampa:Barazim. You don't have to do anything on SqWiki. (Wikipedia) w:sq:Stampa:= is just a plain equal sign. No need to rename anything. Only the template on SqWikibooks needed to be renamed. — Alexis Jazz (talk or ping me) 04:14, 18 July 2020 (UTC)
@Alexis Jazz: All right then. :) - Klein Muçi (talk) 09:53, 18 July 2020 (UTC)
@Liuxinyu970226: I can rename it in ukwiktionary. Can you help with usage replacing?--Anatoliy (talk) 18:33, 25 July 2020 (UTC)
@Ahonc: I can do replacements. Just give me the new name and an edit summary to use. — Alexis Jazz (talk or ping me) 12:10, 26 July 2020 (UTC)
@Alexis Jazz: new name is wikt:uk:Шаблон:те саме, edit summary: шаблон перейменовано у зв'язку із запровадженням нової парсерної функції.--Anatoliy (talk) 22:22, 29 July 2020 (UTC)
@Ahonc: Alright, I'll take care of it later today. (I have to go now) — Alexis Jazz (talk or ping me) 04:50, 30 July 2020 (UTC)
Done. — Alexis Jazz (talk or ping me) 14:17, 30 July 2020 (UTC)