Index: trunk/core/kernel/parser/template.php =================================================================== diff -u -N -r3530 -r4490 --- trunk/core/kernel/parser/template.php (.../template.php) (revision 3530) +++ trunk/core/kernel/parser/template.php (.../template.php) (revision 4490) @@ -30,7 +30,13 @@ return $this->BasePath.'/'.ltrim($this->Filename, '/').'.tpl'; } - function LoadTemplate($silent=0) + /** + * Enter description here... + * + * @param int $silent template not found {0 - fatal error, 1 - warning, 2 - nothing} + * @return bool + */ + function LoadTemplate($silent = 0) { $filename = $this->GetFullPath(); if(file_exists($filename)) { @@ -45,9 +51,9 @@ return true; } else { - /*global $debugger; - if($debugger) $debugger->appendTrace();*/ - trigger_error("File or block not found: $filename", ($silent ? E_USER_NOTICE : E_USER_ERROR) ); + if ($silent != 2) { + trigger_error("File or block not found: $filename", ($silent ? E_USER_NOTICE : E_USER_ERROR) ); + } return false; } }