From: umherirrender Date: Fri, 10 Oct 2014 14:13:49 +0000 (+0200) Subject: Add mediawiki.userSuggest to Special:NewPages X-Git-Tag: 1.31.0-rc.0~13616^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22auteur_infos%22%2C%22id_auteur=%24connect_id_auteur%22%29%20.%20%22?a=commitdiff_plain;h=a4b09e590589dd51743c3e65ed9c385663f6dca1;p=lhc%2Fweb%2Fwiklou.git Add mediawiki.userSuggest to Special:NewPages This gives a suggestion list when typing a username Change-Id: Ia3c8c99e5d78adbdc7ef8e7000ab454c8954ec46 --- 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 + ) ) . ' ' . '