Add CollationFa
[lhc/web/wiklou.git] / includes / htmlform / HTMLUserTextField.php
index 9617c0a..5a7e0b9 100644 (file)
@@ -15,10 +15,10 @@ use MediaWiki\Widget\UserInputWidget;
  */
 class HTMLUserTextField extends HTMLTextField {
        public function __construct( $params ) {
-               $params += array(
+               $params += [
                        'exists' => false,
                        'ipallowed' => false,
-               );
+               ];
 
                parent::__construct( $params );
        }
@@ -44,4 +44,13 @@ class HTMLUserTextField extends HTMLTextField {
 
                return new UserInputWidget( $params );
        }
+
+       public function getInputHtml( $value ) {
+               // add the required module and css class for user suggestions in non-OOUI mode
+               $this->mParent->getOutput()->addModules( 'mediawiki.userSuggest' );
+               $this->mClass .= ' mw-autocomplete-user';
+
+               // return parent html
+               return parent::getInputHTML( $value );
+       }
 }