From 431d5a4c82474d0fdce7ec0d78951d183dbe1f53 Mon Sep 17 00:00:00 2001 From: Jayprakash12345 <0freerunning@gmail.com> Date: Wed, 9 May 2018 01:51:43 +0530 Subject: [PATCH] Special:AllPages: Overriding the title for form submission Bug: T193965 Change-Id: I10867b89e94d9aa54f30f5f4f8b5974f68479f6f --- includes/specials/SpecialAllPages.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/includes/specials/SpecialAllPages.php b/includes/specials/SpecialAllPages.php index f9c917d35e..ef05dd15b6 100644 --- a/includes/specials/SpecialAllPages.php +++ b/includes/specials/SpecialAllPages.php @@ -126,7 +126,7 @@ class SpecialAllPages extends IncludableSpecialPage { 'id' => 'namespace', 'label-message' => 'namespace', 'all' => null, - 'value' => $namespace, + 'default' => $namespace, ], 'hideredirects' => [ 'type' => 'check', @@ -141,7 +141,9 @@ class SpecialAllPages extends IncludableSpecialPage { unset( $fields['hideredirects'] ); } - $form = HTMLForm::factory( 'table', $fields, $this->getContext() ); + $context = new DerivativeContext( $this->getContext() ); + $context->setTitle( $this->getPageTitle() ); // Remove subpage + $form = HTMLForm::factory( 'table', $fields, $context ); $form->setMethod( 'get' ) ->setWrapperLegendMsg( 'allpages' ) ->setSubmitTextMsg( 'allpagessubmit' ) -- 2.20.1