From a4b09e590589dd51743c3e65ed9c385663f6dca1 Mon Sep 17 00:00:00 2001 From: umherirrender Date: Fri, 10 Oct 2014 16:13:49 +0200 Subject: [PATCH] Add mediawiki.userSuggest to Special:NewPages This gives a suggestion list when typing a username Change-Id: Ia3c8c99e5d78adbdc7ef8e7000ab454c8954ec46 --- includes/specials/SpecialNewpages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/includes/specials/SpecialNewpages.php b/includes/specials/SpecialNewpages.php index 0b70bb7e27..3a74e7a4c7 100644 --- a/includes/specials/SpecialNewpages.php +++ b/includes/specials/SpecialNewpages.php @@ -221,6 +221,8 @@ class SpecialNewpages extends IncludableSpecialPage { list( $tagFilterLabel, $tagFilterSelector ) = $tagFilter; } + $this->getOutput()->addModules( 'mediawiki.userSuggest' ); + $form = Xml::openElement( 'form', array( 'action' => wfScript() ) ) . Html::hidden( 'title', $this->getPageTitle()->getPrefixedDBkey() ) . Xml::fieldset( $this->msg( 'newpages' )->text() ) . @@ -262,7 +264,10 @@ class SpecialNewpages extends IncludableSpecialPage { Xml::label( $this->msg( 'newpages-username' )->text(), 'mw-np-username' ) . ' ' . - Xml::input( 'username', 30, $userText, array( 'id' => 'mw-np-username' ) ) . + Xml::input( 'username', 30, $userText, array( + 'id' => 'mw-np-username', + 'class' => 'mw-autocomplete-user', // used by mediawiki.userSuggest + ) ) . ' ' . ' -- 2.20.1