function render() { $spotnntp = new SpotNntp($this->_settings['nntp_hdr']); # Haal de volledige spotinhoud op $spotsOverview = new SpotsOverview($this->_db, $this->_settings); $fullSpot = $spotsOverview->getFullSpot($this->_messageid, $spotnntp); $comments = $spotsOverview->getSpotComments($this->_messageid, $spotnntp); # zet de page title $this->_pageTitle = "spot: " . $fullSpot['title']; #- display stuff -# $this->template('spotinfo', array('spot' => $fullSpot, 'comments' => $comments)); }
function getSpotComments($msgId, $start, $length) { # Controleer de users' rechten $this->_spotSec->fatalPermCheck(SpotSecurity::spotsec_view_comments, ''); $spotnntp = new SpotNntp($this->_settings->get('nntp_hdr')); $spotsOverview = new SpotsOverview($this->_db, $this->_settings); return $spotsOverview->getSpotComments($msgId, $spotnntp, $start, $length); } # getSpotComments