Index: trunk/phase3/includes/Article.php |
— | — | @@ -141,7 +141,10 @@ |
142 | 142 | |
143 | 143 | wfProfileIn( __METHOD__ ); |
144 | 144 | |
145 | | - if ( 0 == $this->getID() ) { |
| 145 | + // We want to show the content even if the page doesn't exist, as long |
| 146 | + // as the revision does (perhaps it's been moved and the redirect |
| 147 | + // deleted: bug 10377) |
| 148 | + if ( 0 == $this->getID() and !$this->mOldId ) { |
146 | 149 | wfProfileOut( __METHOD__ ); |
147 | 150 | $wgOut->setRobotpolicy( 'noindex,nofollow' ); |
148 | 151 | |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -215,8 +215,9 @@ |
216 | 216 | * (bug 10372) namespaceDupes.php no longer ignores namespace aliases |
217 | 217 | * (bug 10198) namespaceDupes.php no longer ignores interwiki prefixes |
218 | 218 | * namespaceDupes.php should work better for initial-lowercase wikis |
| 219 | +* (bug 10377) "Permanent links" to revisions still work if the page is moved |
| 220 | + and the redirect deleted |
219 | 221 | |
220 | | - |
221 | 222 | == API changes since 1.10 == |
222 | 223 | |
223 | 224 | (For ongoing development discussion, see http://www.mediawiki.org/wiki/API) |