Display a return to Special:Watchlist instead of main page in Special:EditWatchlist.
authorAlexandre Emsenhuber <ialex.wiki@gmail.com>
Thu, 16 Aug 2012 21:36:52 +0000 (23:36 +0200)
committerAlexandre Emsenhuber <ialex.wiki@gmail.com>
Thu, 16 Aug 2012 21:36:52 +0000 (23:36 +0200)
Having a return to link to the main page when changing watchlist
elements in Special:EditWatchlist seems confusing to me, having
one to Special:Watchlist is much more consistent.

Change-Id: Ibd1ba66f97a5a1dc03427a81edc6f10d74226cc1

includes/specials/SpecialEditWatchlist.php

index b20348d..ec74e0a 100644 (file)
@@ -103,7 +103,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
                                $form = $this->getRawForm();
                                if( $form->show() ){
                                        $out->addHTML( $this->successMessage );
-                                       $out->returnToMain();
+                                       $out->addReturnTo( SpecialPage::getTitleFor( 'Watchlist' ) );
                                }
                                break;
 
@@ -113,7 +113,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
                                $form = $this->getNormalForm();
                                if( $form->show() ){
                                        $out->addHTML( $this->successMessage );
-                                       $out->returnToMain();
+                                       $out->addReturnTo( SpecialPage::getTitleFor( 'Watchlist' ) );
                                } elseif ( $this->toc !== false ) {
                                        $out->prependHTML( $this->toc );
                                }