/** * constructor */ function wfSpecialLog($par = '') { global $wgRequest; $logReader = new LogReader($wgRequest); if ($wgRequest->getVal('type') == '' && $par != '') { $logReader->limitType($par); } $logViewer = new LogViewer($logReader); $logViewer->show(); }
/** * constructor */ function wfSpecialLog($par = '') { global $wgRequest; // BizzWiki begin {{ global $wgOut, $wgUser; if (!$wgUser->isAllowed('readlog')) { $skin = $wgUser->getSkin(); $wgOut->setPageTitle(wfMsg('log')); // existing message. $wgOut->addWikiText(wfMsg('badaccess')); // existing message. return; } // BizzWiki end }} $logReader = new LogReader($wgRequest); if ($wgRequest->getVal('type') == '' && $par != '') { $logReader->limitType($par); } $logViewer = new LogViewer($logReader); $logViewer->show(); }