$this->setHeaders();
if ( !$this->getConfig()->get( 'UseDatabaseMessages' ) ) {
- $out->addWikiMsg( 'allmessagesnotsupportedDB' );
+ $out->addWikiMsg( 'allmessages-not-supported-database' );
return;
}
$opts->fetchValuesFromRequest( $this->getRequest() );
$opts->validateIntBounds( 'limit', 0, 5000 );
- $pager = new AllMessagesTablePager( $this->getContext(), $opts );
+ $pager = new AllMessagesTablePager( $this->getContext(), $opts, $this->getLinkRenderer() );
$formDescriptor = [
'prefix' => [
'type' => 'radio',
'name' => 'filter',
'label-message' => 'allmessages-filter',
- 'options' => [
- $this->msg( 'allmessages-filter-unmodified' )->text() => 'unmodified',
- $this->msg( 'allmessages-filter-all' )->text() => 'all',
- $this->msg( 'allmessages-filter-modified' )->text() => 'modified',
+ 'options-messages' => [
+ 'allmessages-filter-unmodified' => 'unmodified',
+ 'allmessages-filter-all' => 'all',
+ 'allmessages-filter-modified' => 'modified',
],
'default' => 'all',
'flatlist' => true,