public function parse($replace=array()) { $pagetitle = isset($replace['pagetitle']) ? $replace['pagetitle'] . ' - ': ''; $replace = array_merge($replace,array( 'imageurl' => $this->s7n->cfg['s7ncms']['imageurl'], 'pagetitle' => $pagetitle.$this->s7n->cfg['s7ncms']['title'], 'scripturl' => $this->s7n->cfg['s7ncms']['scripturl'], 'theme' => $this->s7n->cfg['s7ncms']['theme'], //'rewrite' => $this->s7n->cfg['s7ncms']['rewrite'], //'module' => $_GET['module'], //'page' => $param->get('page'), //'number' => $param->get('number'), 'VERSION' => VERSION, )); ob_start(); extract($replace); if($this->include) { include($this->template); } else { eval('?>'.$this->template.'