* (bug 21279, bug 28820) Workaround for standard diff links to deleted revs; Special...
authorBrion Vibber <brion@users.mediawiki.org>
Tue, 10 May 2011 01:17:01 +0000 (01:17 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Tue, 10 May 2011 01:17:01 +0000 (01:17 +0000)
commit0c8ecd43bcca3d7942f8d91e9d3cce5ee0e67208
tree69eec7cfa2d9f4984ce4bdd7963463e773f0224e
parent4e8aa0c0e3cb931dd56873e6904f1862c14b8649
* (bug 21279, bug 28820) Workaround for standard diff links to deleted revs; Special:Undelete links to deleted rev when allowed.

Adds links to Special:Undelete to view the requested revisions onto the 'revision data not found' error message, if they can be found via ar_rev_id and the user has permission to deletedhistory.

Follow-up to r87804; allows the 'diff' links on log entries for Special:RevisionDelete actions on deleted revs referenced by rev-id to continue to go someplace semi-sane.
Could benefit a more transparent forwarding -> bug 28820.
includes/diff/DifferenceEngine.php