X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialNewpages.php;h=cd3da4f0fa2a2b064625db5b1fd00a16267d47d4;hb=40ced7e89ca9cd6896cd37b4b35051ed5754eb44;hp=1639386e3b7966508e5b4ec15be7dafe03f7da04;hpb=a302eb04cdda42ef8d51358323caaef69da0f64f;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialNewpages.php b/includes/specials/SpecialNewpages.php index 1639386e3b..cd3da4f0fa 100644 --- a/includes/specials/SpecialNewpages.php +++ b/includes/specials/SpecialNewpages.php @@ -207,7 +207,6 @@ class SpecialNewpages extends IncludableSpecialPage { protected function form() { $out = $this->getOutput(); - $out->addModules( 'mediawiki.userSuggest' ); // Consume values $this->opts->consumeValue( 'offset' ); // don't carry offset, DWIW @@ -251,13 +250,12 @@ class SpecialNewpages extends IncludableSpecialPage { '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', @@ -269,7 +267,6 @@ class SpecialNewpages extends IncludableSpecialPage { $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( @@ -295,10 +292,11 @@ class SpecialNewpages extends IncludableSpecialPage { */ protected function revisionFromRcResult( stdClass $result, Title $title ) { return new Revision( [ - 'comment' => CommentStore::newKey( 'rc_comment' )->getComment( $result )->text, + 'comment' => CommentStore::getStore()->getComment( 'rc_comment', $result )->text, 'deleted' => $result->rc_deleted, 'user_text' => $result->rc_user_text, 'user' => $result->rc_user, + 'actor' => $result->rc_actor, ], 0, $title ); }