setHeaders(); $out = $this->getOutput(); $out->addModuleStyles( [ 'ext.smw.special.style' ] ); $out->setPageTitle( $this->msg( 'wantedproperties' )->text() ); $page = new WantedPropertiesQueryPage( $this->getStore(), $this->getSettings() ); $page->setContext( $this->getContext() ); $page->setTitle( $this->getPageTitle() ); list( $limit, $offset ) = $this->getLimitOffset(); $page->doQuery( $offset, $limit ); // Ensure locally collected output data is pushed to the output! // ?? still needed !! SMWOutputs::commitToOutputPage( $out ); } private function getLimitOffset() { return $this->getRequest()->getLimitOffset(); } protected function getGroupName() { return 'maintenance'; } }