protected function form() {
$out = $this->getOutput();
- $out->addModules( 'mediawiki.userSuggest' );
// Consume values
$this->opts->consumeValue( 'offset' ); // don't carry offset, DWIW
'default' => $tagFilterVal,
],
'username' => [
- 'type' => 'text',
+ 'type' => 'user',
'name' => 'username',
'label-message' => 'newpages-username',
'default' => $userText,
'id' => 'mw-np-username',
'size' => 30,
- 'cssclass' => 'mw-autocomplete-user', // used by mediawiki.userSuggest
],
'size' => [
'type' => 'sizefilter',
$htmlForm = new HTMLForm( $form, $this->getContext() );
$htmlForm->setSubmitText( $this->msg( 'newpages-submit' )->text() );
- $htmlForm->setSubmitProgressive();
// The form should be visible on each request (inclusive requests with submitted forms), so
// return always false here.
$htmlForm->setSubmitCallback(
'deleted' => $result->rc_deleted,
'user_text' => $result->rc_user_text,
'user' => $result->rc_user,
+ 'actor' => $result->rc_actor,
], 0, $title );
}