At the moment, some magic words can take a parameter, yet some cannot. For example:
- If I use {{BASEPAGENAME|Wikipedia:Arbitration/Requests/Case}} on [[User talk:AGK]], "Arbitration" will still be returned.
- However, if I use {{REVISIONDAY|Wikipedia:Arbitration/Requests/Case}} on [[User talk:AGK]], the day of the last edit to my talk page—not to the arbitration requests page—will be returned.
The other magic words (in particular, the last time a page was edited) should be able to take a parameter. This bug is a request that this feature be added.
Is this feature not currently present to protect the site's performance? Should these indeed be expensive functions, we could have low cap on the number of magic words that can take a parameter on any one page. I suppose I can see that people might go overboard and make up some silly, long page that lists (on one user subpage) the last time that their "favourite" pages were edited—perhaps with <blink> tags and bgcolor:red for added hilarity. However, this feature would make life for a lot of us process junkies so much easier—and supersede the need for many of our bots (MediationBot, BAGbot, and so on).
Version: 1.21.x
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=6092