matchEditToken( $this->getRequest()->getVal( 'token' ) ) ) { throw new ErrorPageError( 'sessionfailure-title', 'sessionfailure' ); } return parent::checkCanExecute( $user ); } public function onView() { $db = wfGetDB( DB_MASTER ); $db->delete( 'trackbacks', array( 'tb_id' => $this->getRequest()->getInt( 'tbid' ) ) ); $this->getOutput()->addWikiMsg( 'trackbackdeleteok' ); $this->getTitle()->invalidateCache(); } }