function execute($par) { global $wgOut; $db =& wfGetDB(DB_SLAVE); $this->setHeaders(); $wgOut->addModuleStyles('mediawiki.action.history.diff'); $rowcount = AkismetEdit::getSpamEditsCount(); $specialPageCSS = $this->getPageCSS(); $wgOut->addHTML($specialPageCSS); $wgOut->addHTML(wfMsg('num-spam-edits', $rowcount) . "<br /><br />"); // The Pager provides pagination of the edits $pager = new AkismetEditPager(); if ($pager->getNumRows()) { $wgOut->addHtml('<form action="" method="post">'); $wgOut->addHTML($pager->getNavigationBar() . $pager->getBody() . $pager->getNavigationBar()); $wgOut->addHtml('<div class="spam-submit-button"><button type="submit">' . wfMsg('save') . '</button></div>'); $wgOut->addHtml('</form>'); } }