data))){
if((isset($config->data['MAIN']['DISPLAYERRORS']))&&(!preg_match("/^true$/i",$config->data['MAIN']['DISPLAYERRORS']))){
/* Write to syslog */
new log("view","error","",array(),"PHP error: $errstr ($errfile, line $errline)");
return;
}
}
/* Create header as needed */
if ($error_collector == ""){
/* Mailto body header */
if(function_exists("prepare4mailbody")){
$error_collector_mailto .=prepare4mailbody(
"Oups. Seems like you've catched some kind of bug inside GOsa/PHP. You may want to help ".
"us to improve the software stability. If so, please provide some more information below.".
"\n\n".
"*** GOsa bug report ***".
"\nGOsa Version: ".get_gosa_version().
"\nDate: ".date("d.m.Y").
"\nTime: ".date("H:i:s").
"\n\n".
"Please describe what you did to produce this error as detailed as possible. Can you ".
"reproduce this bug using the demo on http://www.gosa-project.org ?".
"\n\n".
"*** PHP error information ***\n\n");
}
if (isset($_SESSION['js']) && $_SESSION['js']==FALSE){
$error_collector= "
";
} else {
$error_collector= "
".
_("Generating this page caused the PHP interpreter to raise some errors!")."