Last modified: 2011-07-18 07:51:47 UTC
On en.wiktionary.org, we use Javascript to make the "see also" line (at the very top of entries that use [[template:see]]) to add "(diff)" links, which for a long time would show the difference between the current versions of two separate (similar) entries. In the past couple weeks, this stopped working, aiming instead at the previous version of the original entry, instead of the named entry. MediaWiki: 1.11alpha (r23556)
I'm assuming this is caused by r23483.
diff=next will be relative to the given oldid, and since behavior with oldids has been fixed to work correctly that overrides your title parameter. You'd need to provide a revision id from the other page in the diff parameter in order to override it more specifically.
Well, I can't do that within wikicode - nor without another http-hit - which was the point of trying to do it this way.
Closing invalid, it is not a bug that if a single revid is given, it is assumed that is the page that is wanted. Diffs between different pages is hardly supported anyway, and only if the two revisions are explicitly given.
We have Special:ComparePages now anyways to perform exactly this function. http://en.wikipedia.org/w/index.php?title=Special:ComparePages&page1=Template%3ABirth+date+and+age&page2=Template%3ABirth+date+and+age%2Fsandbox