I wanted to ask here first primarily because it is possible I just missed the announcement. So if there was one, please let me know. Otherwise, I might contact staff.
I am not sure when it changed but has anyone else noticed a change in how interwiki links are handled? From what I can tell, they now have to start with an interwiki prefix. I know this sounds like a stupid statement but hold your criticism for just a few seconds. I am 100% certain that you used to be able to get away with writing them like this: [[c:transformers-legends]]
.
On a closely related note, it seems how they are treated in the URL has also changed. Although the fullurl and canonicalurl parser functions do not appear to have changed behavior, the change in how URLs are treated has indirectly impacted their effective use. As far as I can tell, you can no longer use external interwiki prefixes in the URL. For example, community.fandom.com/wiki/wikipedia:tea
doesn't work but it used to. Similar to the interwiki links, the URLs also only accept interwiki prefixes. This means that the URLs accept only interwiki prefixes to in-farm sites. For example, community.fandom.com/wiki/marveldatabase:tea
works. Similar to the links, community.fandom.com/wiki/c:transformers-legends
no longer works.
So how does this impact fullurl/canonicalurl? Well, you use to be able to do this: {{canonicalurl: w:c:transformers-legends}}
. You could also skip the "w:" if you wanted. However, now, you have to do this: {{canonicalurl: w:w:c:transformers-legends}}
.
Result of first: https://community.fandom.com/wiki/c:transformers-legends
Result of second: https://community.fandom.com/wiki/w:c:transformers-legends
Another thing is that any query string now gets removed. I could swear URLs like the following used to work.
https://community.fandom.com/wiki/w:c:transformers-legends?action=edit
Also, URLs using the communities own interwiki prefix seem to not work.
https://community.fandom.com/wiki/w:Help:Infoboxes
and
https://marvel.fandom.com/wiki/marveldatabase:Help:Infoboxes
as opposed to
https://community.fandom.com/wiki/marveldatabase:Help:Infoboxes
and
https://marvel.fandom.com/wiki/w:Help:Infoboxes
Side Question: I was also under the impression the "wp" was in the interwiki map for "en.wikipedia.org" but now it isn't. Am I just misremembering on that one?