...because Special:History is used by MobileFrontend
Alias added by T13456 should be reverted
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Remove `Special:History` alias for `Special:PageHistory` | mediawiki/core | master | +1 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | DannyS712 | T13456 Add Special-page redirects for page actions for easy wiki linkage (Special:History, Special:Edit, Special:Purge, Special:PageInfo) | |||
Declined | None | T241456 Special:History doesn't work as an alias for Special:PageHistory |
Event Timeline
Change 560603 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Remove Special:History alias for Special:PageHistory
What's the effect of the conflicting alias? It's not clear to me from the description what the problem is that needs fixing.
Also, why does Mobile Frontend use a different page for the same functionality in the first place?
The result is that https://en.wikipedia.org/wiki/Special:History/User:DannyS712 shows the mobile frontend version of history, rather than redirecting to https://en.wikipedia.org/wiki/User:DannyS712?action=history as intended
Not much. It works as intended in so far that some form of page history functionality is provided at the url. Just not the canonical one from core.
Core's history page was far from extendable at the time this was first implemented. The reading web team has been working on core to make this better and is quite close to finishing that transition, at which point this special page will be removed from MobileFrontend with a redirect left in its place. That last part won't be needed now given core already provides that redirect.
See T210168.
I would suggest closing this task/patch because for Wikipedia thing are still working the same as before (nothing is broken), and for other wikis they now have a new shortcut that they can start using and works fine as well. After T210168 is complete for MobileFrontend, it will become a redirect to the canonical one which is even better.
Change 560603 abandoned by DannyS712:
Remove Special:History alias for Special:PageHistory
Reason:
Per task