Equals sign parser function template conflicts
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:
- nlwiktionary, mentioned by phab:T91154#6276915
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:
- bewiktionary only 5 uses, just need a new name. renamed
- dsbwiki just a redirect to an eq template, wasn't supposed to be on this list
- dvwiki Includes <div dir=ltr> and a newline, but those shouldn't even be there. newline and div removed by global sysop
- enwikinews [1] done
- hewikisource Done
- The community is discussing it.
- All the instances were replaced around July 13.
- The template that had been called {{=}} was renamed to s:he:תבנית:הדגשת הפניה and all the transclusions were changed to the new name (around 50).
- Template {{==}} had the role of inserting "=". It was renamed to {{=}}. All the transclusions of {{==}} were changed to {{=}}. When the parser function is deployed, this template can be deleted.
- hiwikisource Wasn't even used, renamed to wikisource:hi:साँचा:Teilamalül and replaced with a plain equals sign.
- huwiki just a redirect to an eq template, wasn't supposed to be on this list
- huwiktionary renamed to wikt:hu:Sablon:más
- hywiki just a redirect to an eq template, wasn't supposed to be on this list
- jawiktionary ja:wikt:Wiktionary:編集室/2020年Q3 done, is now a plain equals sign
- jbowiktionary was only used on wikt:jbo:termo'a:dunli, I substituted it
- nlwiktionary template rename in progress done
- nvwiki template rename in progress done
- orwiktionary used in wikt:or:ଛାଞ୍ଚ:trans-top which is widely used, also used in wikt:or:ଛାଞ୍ଚ:unsupported requested rename renamed
- ruwiktionary wikt:ru:Викисловарь:Работа для бота#Назревающий конфликт в именах шаблонов Existing usage has been replaced with {{t:=}}, explicitly calling the template
- sqwikibooks Used to display a mathematical equals sign. b:sq:Përdoruesi diskutim:Hipi Zhdripi#Stampa:= renamed to b:sq:Stampa:Barazim
- ttwiki done, is now a plain equals sign
- ukwiktionary Widely used. done renamed to wikt:uk:Шаблон:те саме
- frwikisource [2] template rename in progress done
- sourceswiki [3] Done
- Pinging @Mtodo, Yapparina, Alensha, Balint36, Szilas, Al Silonov — Alexis 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)
- @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)
- Noted. I opened the discussion for the issue on jawiktionary (ja:wikt:Wiktionary:編集室/2020年Q3). --Yapparina (talk) 22:45, 4 July 2020 (UTC)
- Pinging @Deviathan, Glacious, Dovi, Fuzzy, Seb az86556, Snip1, Cinemantique, DonRumata — Alexis 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 toit — Alexis 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)
- @Alexis Jazz:, template is renamed to "==", one use of {{=}} rests, but it needs exact parser function.--Artsiom91 (talk) 20:23, 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)
- @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)
- 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)
- @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)
- @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)
- @Alexis Jazz: new name is wikt:uk:Шаблон:те саме, edit summary: шаблон перейменовано у зв'язку із запровадженням нової парсерної функції.--Anatoliy (talk) 22:22, 29 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)