Index: trunk/phase3/includes/SpecialPage.php |
— | — | @@ -965,7 +965,8 @@ |
966 | 966 | class SpecialMypage extends UnlistedSpecialPage { |
967 | 967 | function __construct() { |
968 | 968 | parent::__construct( 'Mypage' ); |
969 | | - $this->mAllowedRedirectParams = array( 'action' , 'preload' , 'editintro', 'section' ); |
| 969 | + $this->mAllowedRedirectParams = array( 'action' , 'preload' , 'editintro', |
| 970 | + 'section', 'oldid', 'diff', 'dir' ); |
970 | 971 | } |
971 | 972 | |
972 | 973 | function getRedirect( $subpage ) { |
— | — | @@ -985,7 +986,8 @@ |
986 | 987 | class SpecialMytalk extends UnlistedSpecialPage { |
987 | 988 | function __construct() { |
988 | 989 | parent::__construct( 'Mytalk' ); |
989 | | - $this->mAllowedRedirectParams = array( 'action' , 'preload' , 'editintro', 'section' ); |
| 990 | + $this->mAllowedRedirectParams = array( 'action' , 'preload' , 'editintro', |
| 991 | + 'section', 'oldid', 'diff', 'dir' ); |
990 | 992 | } |
991 | 993 | |
992 | 994 | function getRedirect( $subpage ) { |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -403,6 +403,8 @@ |
404 | 404 | on discussion pages with vector as default skin |
405 | 405 | * (bug 24833) Files name in includes/diff/ are now less confusing |
406 | 406 | * (bug 25713) SpecialPage::resolveAlias() now normalise spaces to underscores |
| 407 | +* (bug 25829) Special:Mypage and Special:Mytalk now forward oldid, diff and dir |
| 408 | + parameters |
407 | 409 | |
408 | 410 | === API changes in 1.17 === |
409 | 411 | * (bug 22738) Allow filtering by action type on query=logevent. |