Hi all.

Just to let you all know there is a small change to how the
{{#ifexist: and #switch parser functions work.

Previously entity references (& > "   etc) were
considered different from the characters they represented. For
example:

{{#ifeq:&|&|the same|different}} outputted "different"

This has changed so that they are now considered the same. In
particular, this means that pages with certain special characters (ie
*,',",=,;), will now have {{PAGENAME}} "equal" to the actual page. For
example, on a page named "*foo"

{{#ifeq:{{PAGENAME}}|*foo|the same|different}}

used to output "different", will now output "the same".

Change goes live on testwiki/mw.org on the July 3, non-wikipedia
projects July 8, Wikipedia on July 10. You can test right now
http://deployment.wikimedia.beta.wmflabs.org/wiki/

Relevant patch https://gerrit.wikimedia.org/r/#/c/113518/

If anyone has any concerns about this change, please reach out.

--bawolff

_______________________________________________
Wikitech-ambassadors mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-ambassadors

Reply via email to