<?php
/***************************************************************************
- * Copyright (C) 2003-2007 Polytechnique.org *
+ * Copyright (C) 2003-2008 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
$this->register_function('bcc', Array($this, 'addBcc'));
$this->register_function('subject', Array($this, 'setSubject'));
$this->register_function('add_header', Array($this, 'addHeader'));
+ $this->assign_by_ref('globals', $globals);
}
public static function &get(&$mailer, $tpl)
private function processPage($with_html = true)
{
if (!is_null($this->page)) {
- $level = error_reporting(0);
+ global $globals;
+ if (!($globals->debug & DEBUG_SMARTY)) {
+ $level = error_reporting(0);
+ }
$this->page->run('head'); // process page headers
$this->wiki = trim($this->page->run('wiki')); // get wiki
if (!$this->wiki) {
}
}
}
- error_reporting($level);
+ if (!($globals->debug & DEBUG_SMARTY)) {
+ error_reporting($level);
+ }
}
if ($this->wiki) {
$this->setTxtBody(MiniWiki::WikiToText($this->wiki, false, 0, 78));