| | |
| | | // parse for specialtags |
| | | $output = $this->parse_conditions($templ); |
| | | $output = $this->parse_xml($output); |
| | | |
| | | // trigger generic hook where plugins can put additional content to the page |
| | | $hook = $this->app->plugins->exec_hook("render_page", array('template' => $name, 'content' => $output)); |
| | | |
| | | // add debug console |
| | | if ($this->config['debug_level'] & 8) { |
| | |
| | | <form action="/" name="debugform" style="display:inline"><textarea name="console" id="dbgconsole" rows="20" cols="40" wrap="off" style="display:none;width:400px;border:none;font-size:x-small" spellcheck="false"></textarea></form></div>' |
| | | ); |
| | | } |
| | | $output = $this->parse_with_globals($output); |
| | | |
| | | $output = $this->parse_with_globals($hook['content']); |
| | | $this->write(trim($output)); |
| | | if ($exit) { |
| | | exit; |