And I forgot to commit this in r99038: make "unhide" parameter work in Special:Compar...
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 6 Oct 2011 08:47:59 +0000 (08:47 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 6 Oct 2011 08:47:59 +0000 (08:47 +0000)
includes/specials/SpecialComparePages.php

index 81fd92f..0fa1391 100644 (file)
@@ -91,6 +91,10 @@ class SpecialComparePages extends SpecialPage {
                                'type' => 'hidden',
                                'name' => 'diffonly',
                        ),
+                       'Unhide' => array(
+                               'type' => 'hidden',
+                               'name' => 'unhide',
+                       ),
                ), $this->getContext(), 'compare' );
                $form->setSubmitText( wfMsg( 'compare-submit' ) );
                $form->suppressReset();
@@ -111,8 +115,9 @@ class SpecialComparePages extends SpecialPage {
                                $rev1,
                                $rev2,
                                null, // rcid
-                               ( $data["Action"] == 'purge' ),
-                               false );
+                               ( $data['Action'] == 'purge' ),
+                               ( $data['Unhide'] == '1' )
+                       );
                        $de->showDiffPage( true );
                }
        }