From: hickert Date: Fri, 7 Mar 2008 14:19:47 +0000 (+0000) Subject: msgPool X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=280522e6a9903d04897e2d09a120c0abf7a90286;p=gosa.git msgPool git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@9439 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-plugins/log/addons/logview/class_gosa_logview.inc b/gosa-plugins/log/addons/logview/class_gosa_logview.inc index e8d5ece4f..ed148d1a1 100644 --- a/gosa-plugins/log/addons/logview/class_gosa_logview.inc +++ b/gosa-plugins/log/addons/logview/class_gosa_logview.inc @@ -63,7 +63,7 @@ class gosa_logview extends plugin /* Log view */ if(!$this->view_logged){ $this->view_logged = TRUE; - new log("view","logview/".get_class($this),$this->dn); + new log("view","gosa_logging/".get_class($this),$this->dn); } /* Time interval */ @@ -146,14 +146,14 @@ class gosa_logview extends plugin $link = @mysql_pconnect($this->server, $cfg['USER'], $cfg['PWD']); if ($link === FALSE){ msg_dialog::display(_("Error"), msgPool::dbconnect($this->server,@mysql_error(),"GOsa LOG"), ERROR_DIALOG); - new log("debug","logview","dbconnect",array(),@mysql_error()); + new log("debug","gosa_logging","dbconnect",array(),@mysql_error()); return ($smarty->fetch (get_template_path('gosa_log_contents.tpl', TRUE))); } /* check if log database is available */ if (! @mysql_select_db($cfg['DB'])){ msg_dialog::display(_("Error"), msgPool::dbselect($cfg['DB'],@mysql_error(), "GOsa LOG"), ERROR_DIALOG); - new log("debug","logview","selectdb",array(),@mysql_error()); + new log("debug","gosa_logging","selectdb",array(),@mysql_error()); return ($smarty->fetch (get_template_path('gosa_log_contents.tpl', TRUE))); } @@ -266,7 +266,7 @@ class gosa_logview extends plugin $query= "SELECT COUNT(`user`) ".$query_base.";"; $result = mysql_query($query); if(!$result){ - new log("debug","logview","",array(),@mysql_error()); + new log("debug","gosa_logging","",array(),@mysql_error()); } $line= mysql_fetch_array($result, MYSQL_ASSOC); $count= $line['COUNT(`user`)']; @@ -282,7 +282,7 @@ class gosa_logview extends plugin $result = @mysql_query($query); if(!$result){ msg_dialog::display(_("Error"), msgPool::dbquery("gosa_log",@mysql_error(), "GOsa LOG"), ERROR_DIALOG); - new log("debug","logview","querydb",array(),@mysql_error()); + new log("debug","gosa_logging","querydb",array(),@mysql_error()); return ($smarty->fetch (get_template_path('gosa_log_contents.tpl', TRUE))); } diff --git a/gosa-plugins/log/addons/logview/class_logview.inc b/gosa-plugins/log/addons/logview/class_logview.inc index 3349a69fa..ffb775cdd 100644 --- a/gosa-plugins/log/addons/logview/class_logview.inc +++ b/gosa-plugins/log/addons/logview/class_logview.inc @@ -80,6 +80,7 @@ class logview extends plugin }elseif(!is_callable("mysql_connect")){ msg_dialog::display(_("Configuration error"), sprintf(_("Missing %s PHP extension!"), "mysql"), WARNING_DIALOG); + new log("debug","logview","Missing MYSQL extension."); return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); }else{ @@ -90,15 +91,15 @@ class logview extends plugin /* Open link to database and check if it is valid */ $link = @mysql_pconnect($cfg['SERVER'], $cfg['LOGIN'], $cfg['PASSWORD']); if ($link === FALSE){ - msg_dialog::display(_("Error"), sprintf(_("Cannot connect to %s database!"), "syslog"), ERROR_DIALOG); - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbconnect($cfg['SERVER'],@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbconnect",array(),@mysql_error()); return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } /* check of log database is available */ if (! @mysql_select_db("gomon")){ - msg_dialog::display(_("Error"), sprintf(_("Cannot select %s database!"), "syslog"), ERROR_DIALOG); - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbselect("gomon",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbselect",array(),@mysql_error()); return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } @@ -110,8 +111,8 @@ class logview extends plugin @DEBUG (DEBUG_MYSQL, __LINE__, __FUNCTION__, __FILE__, $query, "Database query"); $result = @mysql_query($query); if ($result === false){ - msg_dialog::display(_("Error"), _("Cannot obtain host list from syslog database!"), ERROR_DIALOG); - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbquery("golog",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbquery",array(),@mysql_error()); return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } @@ -132,8 +133,8 @@ class logview extends plugin @DEBUG (DEBUG_MYSQL, __LINE__, __FUNCTION__, __FILE__, $query, "Database query"); $result = @mysql_query($query); if ($result === false){ - new log("debug","logview","",array(),@mysql_error()); - msg_dialog::display(_("Error"), _("Database query failed!"), ERROR_DIALOG); + msg_dialog::display(_("Error"), msgPool::dbquery("golog",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbquery",array(),@mysql_error()); return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } @@ -171,7 +172,7 @@ class logview extends plugin if(count($tmp_cat_bases) == 0 || !preg_match("/r/",$all_acls)){ $res = " - "._("You have insufficient permissions to view syslog entries.")." + ".msgPool::permView()." "; @@ -190,12 +191,14 @@ class logview extends plugin /* Test connection object && create up query string */ if ($link === FALSE){ - msg_dialog::display(_("Error"), sprintf(_("Cannot connect to %s database!"), "syslog"), ERROR_DIALOG); - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbconnect($cfg['SERVER'],@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbconnect",array(),@mysql_error()); + return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } else { if (! @mysql_select_db("gomon")){ - msg_dialog::display(_("Error"), sprintf(_("Cannot select %s database!"), "syslog"), ERROR_DIALOG); - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbselect("gomon",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbselect",array(),@mysql_error()); + return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } else { /* Assemble time query */ @@ -268,7 +271,9 @@ class logview extends plugin $query= "SELECT COUNT(*)".$query_base.";"; $result = @mysql_query($query); if(!$result){ - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbquery("golog",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbquery",array(),@mysql_error()); + return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } $line= mysql_fetch_array($result, MYSQL_ASSOC); $count= $line['COUNT(*)']; @@ -283,7 +288,9 @@ class logview extends plugin @DEBUG (DEBUG_MYSQL, __LINE__, __FUNCTION__, __FILE__, $query, "Database query"); $result = @mysql_query($query); if(!$result){ - new log("debug","logview","",array(),@mysql_error()); + msg_dialog::display(_("Error"), msgPool::dbquery("golog",@mysql_error(),"Log view"), ERROR_DIALOG); + new log("debug","log view","dbquery",array(),@mysql_error()); + return ($smarty->fetch (get_template_path('contents.tpl', TRUE))); } /* Display results */ $mod= 0;