What happens?:
On some open dictionary projects, especially on some of the major Wiktionary project languages such as French, German and Russian, sections in entries use templates inserted between the section syntax to unify section names, for example:
=== {{S|noun}} ===will come out
=== noun ===
Previously this usage did not cause any errors and it produced the correct table of contents like this:
Contents 1. noun 2. verb
but for some reason, older themes, except the new Vector 2022, this usage makes the table of contents appear from <span> </span> in each section like this:
Contents 1. <span>noun</span> 2. <span>verb</span>
See the link below to confirm the error.
- https://fr.wiktionary.org/w/index.php?title=help&useskin=monobook
- https://fr.wiktionary.org/w/index.php?title=help&useskin=timeless
- https://fr.wiktionary.org/w/index.php?title=help&useskin=vector
- https://fr.wiktionary.org/w/index.php?title=help&useskin=minerva
This bug just appeared after update 1.45.0-wmf.22 (rMW3d62d3a9fed9) was deployed yesterday, old version before this version did not have this bug.
See also the testcase and description in duplicate T406755: Vector TOC started to show <i>-tags instead of showing the italic text used in the headers
