X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/banques/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialPrefixindex.php;h=6848d2cbe30ff4e117243ab379d3105cfb0026d9;hb=eb0758923dfe6c99b9c9a2a8b9436409e44551de;hp=fac71b2d788b1bd3ffbee623fa93149e4717ea2a;hpb=733993fa54ecd9d55e52c88ed44be343b9a8abed;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialPrefixindex.php b/includes/specials/SpecialPrefixindex.php index fac71b2d78..6848d2cbe3 100644 --- a/includes/specials/SpecialPrefixindex.php +++ b/includes/specials/SpecialPrefixindex.php @@ -102,8 +102,10 @@ class SpecialPrefixindex extends SpecialAllPages { 'prefix' => [ 'label-message' => 'allpagesprefix', 'name' => 'prefix', + 'id' => 'nsfrom', 'type' => 'text', 'size' => '30', + 'default' => str_replace( '_', ' ', $from ), ], 'namespace' => [ 'type' => 'namespaceselect', @@ -111,7 +113,7 @@ class SpecialPrefixindex extends SpecialAllPages { 'id' => 'namespace', 'label-message' => 'namespace', 'all' => null, - 'value' => $namespace, + 'default' => $namespace, ], 'hidedirects' => [ 'class' => 'HTMLCheckField', @@ -124,7 +126,9 @@ class SpecialPrefixindex extends SpecialAllPages { 'label-message' => 'prefixindex-strip', ], ]; - $htmlForm = new HTMLForm( $formDescriptor, $this->getContext() ); + $context = new DerivativeContext( $this->getContext() ); + $context->setTitle( $this->getPageTitle() ); // Remove subpage + $htmlForm = HTMLForm::factory( 'ooui', $formDescriptor, $context ); $htmlForm ->setMethod( 'get' ) ->setWrapperLegendMsg( 'prefixindex' ) @@ -134,11 +138,11 @@ class SpecialPrefixindex extends SpecialAllPages { } /** - * @param int $namespace Default NS_MAIN + * @param int $namespace * @param string $prefix * @param string $from List all pages from this name (default false) */ - protected function showPrefixChunk( $namespace = NS_MAIN, $prefix, $from = null ) { + protected function showPrefixChunk( $namespace, $prefix, $from = null ) { global $wgContLang; if ( $from === null ) {