diff --git a/interface/lib/classes/db_mysql.inc.php b/interface/lib/classes/db_mysql.inc.php index 196729742bcd0f8dd9c499a1b39e6551bce384e8..488897ca2fd2eebf4a2525c94aef09a72cfeff6e 100644 --- a/interface/lib/classes/db_mysql.inc.php +++ b/interface/lib/classes/db_mysql.inc.php @@ -331,7 +331,7 @@ public function toLower($record) { $result = $this->queryAllRecords("SELECT COUNT( * ) AS cnt, sys_datalog.action, sys_datalog.dbtable FROM sys_datalog, server WHERE server.server_id = sys_datalog.server_id AND sys_datalog.user = '" . $this->quote($login) . "' AND sys_datalog.datalog_id > server.updated GROUP BY sys_datalog.dbtable, sys_datalog.action"); foreach($result as $row) { - if(!$row['dbtable'] || in_array($row['dbtable'], array('spamfilter_users', ''))) continue; // ignore some entries, maybe more to come + if(!$row['dbtable'] || in_array($row['dbtable'], array('spamfilter_users', 'aps_instances', 'aps_instances_settings', 'mail_access', 'mail_content_filter'))) continue; // ignore some entries, maybe more to come $return['entries'][] = array('table' => $row['dbtable'], 'action' => $row['action'], 'count' => $row['cnt'], 'text' => $app->lng('datalog_status_' . $row['action'] . '_' . $row['dbtable'])); $return['count'] += $row['cnt']; } diff --git a/interface/lib/lang/de.lng b/interface/lib/lang/de.lng index 04fc9214df42a3ce9eea58572ca2c251d82b1998..5c44045fcc2e962095d59b5c7bc8bfa2538a67f7 100644 --- a/interface/lib/lang/de.lng +++ b/interface/lib/lang/de.lng @@ -83,9 +83,6 @@ $wb['global_tabchange_discard_txt'] = "Achtung, Sie haben ungespeicherte Ă„nderu $wb['datalog_changes_txt'] = 'Folgende Änderungen wurden noch nicht auf alle Server übernommen:'; $wb['datalog_changes_end_txt'] = 'Die Übernahme der Änderungen kann bis zu 1 Minute in Anspruch nehmen.'; -$wb['datalog_status_i_ftp_user'] = 'FTP-Benutzer anlegen'; -$wb['datalog_status_u_ftp_user'] = 'FTP-Benutzer ändern'; -$wb['datalog_status_d_ftp_user'] = 'FTP-Benutzer löschen'; $wb['datalog_status_i_web_database'] = 'Neue Datenbank anlegen'; $wb['datalog_status_u_web_database'] = 'Datenbank ändern'; $wb['datalog_status_d_web_database'] = 'Datenbank löschen'; @@ -95,6 +92,9 @@ $wb['datalog_status_d_web_database_user'] = 'Datenbank-Benutzer löschen'; $wb['datalog_status_i_web_domain'] = 'Neue Webseite anlegen'; $wb['datalog_status_u_web_domain'] = 'Webseiten-Einstellungen ändern'; $wb['datalog_status_d_web_domain'] = 'Webseite löschen'; +$wb['datalog_status_i_ftp_user'] = 'FTP-Benutzer anlegen'; +$wb['datalog_status_u_ftp_user'] = 'FTP-Benutzer ändern'; +$wb['datalog_status_d_ftp_user'] = 'FTP-Benutzer löschen'; $wb['datalog_status_i_mail_domain'] = 'Neue E-Mail Domain anlegen'; $wb['datalog_status_u_mail_domain'] = 'E-Mail Domain ändern'; $wb['datalog_status_d_mail_domain'] = 'E-Mail Domain löschen'; @@ -110,6 +110,24 @@ $wb['datalog_status_d_dns_rr'] = 'DNS Record löschen'; $wb['datalog_status_i_dns_soa'] = 'DNS Zone anlegen'; $wb['datalog_status_u_dns_soa'] = 'DNS Zone ändern'; $wb['datalog_status_d_dns_soa'] = 'DNS Zone löschen'; +$wb['datalog_status_i_cron'] = 'Cronjob anlegen'; +$wb['datalog_status_u_cron'] = 'Cronjob ändern'; +$wb['datalog_status_d_cron'] = 'Cronjob löschen'; +$wb['datalog_status_i_mail_get'] = 'Mailabruf anlegen'; +$wb['datalog_status_u_mail_get'] = 'Mailabruf ändern'; +$wb['datalog_status_d_mail_get'] = 'Mailabruf löschen'; +$wb['datalog_status_i_mail_mailinglist'] = 'Mailingliste anlegen'; +$wb['datalog_status_u_mail_mailinglist'] = 'Mailingliste ändern'; +$wb['datalog_status_d_mail_mailinglist'] = 'Mailingliste löschen'; +$wb['datalog_status_i_shell_user'] = 'Shell User anlegen'; +$wb['datalog_status_u_shell_user'] = 'Shell User ändern'; +$wb['datalog_status_d_shell_user'] = 'Shell User löschen'; +$wb['datalog_status_i_web_folder'] = 'Verzeichnisschutz anlegen'; +$wb['datalog_status_u_web_folder'] = 'Verzeichnisschutz ändern'; +$wb['datalog_status_d_web_folder'] = 'Verzeichnisschutz löschen'; +$wb['datalog_status_i_web_folder_user'] = 'Verzeichnisschutz Benutzer anlegen'; +$wb['datalog_status_u_web_folder_user'] = 'Verzeichnisschutz Benutzer ändern'; +$wb['datalog_status_d_web_folder_user'] = 'Verzeichnisschutz Benutzer löschen'; ?> diff --git a/interface/lib/lang/en.lng b/interface/lib/lang/en.lng index b2066ed2b611b2f50f3027bf8c9fb24a3ec8e66e..76edaec219b83713026f1bee312990206c9b6bfa 100644 --- a/interface/lib/lang/en.lng +++ b/interface/lib/lang/en.lng @@ -92,4 +92,40 @@ $wb['datalog_status_d_web_database_user'] = 'Delete database user'; $wb['datalog_status_i_web_domain'] = 'Create new website'; $wb['datalog_status_u_web_domain'] = 'Update website settings'; $wb['datalog_status_d_web_domain'] = 'Delete website'; +$wb['datalog_status_i_ftp_user'] = 'Create FTP user'; +$wb['datalog_status_u_ftp_user'] = 'Update FTP user'; +$wb['datalog_status_d_ftp_user'] = 'Delete FTP user'; +$wb['datalog_status_i_mail_domain'] = 'Create email domain'; +$wb['datalog_status_u_mail_domain'] = 'Update email domain'; +$wb['datalog_status_d_mail_domain'] = 'Delete email domain'; +$wb['datalog_status_i_mail_user'] = 'Create email user'; +$wb['datalog_status_u_mail_user'] = 'Update email user'; +$wb['datalog_status_d_mail_user'] = 'Delete email user'; +$wb['datalog_status_i_mail_forwarding'] = 'Create email address'; +$wb['datalog_status_u_mail_forwarding'] = 'Update email address'; +$wb['datalog_status_d_mail_forwarding'] = 'Delete email address'; +$wb['datalog_status_i_dns_rr'] = 'Create DNS record'; +$wb['datalog_status_u_dns_rr'] = 'Update DNS record'; +$wb['datalog_status_d_dns_rr'] = 'Delete DNS record'; +$wb['datalog_status_i_dns_soa'] = 'Create DNS zone'; +$wb['datalog_status_u_dns_soa'] = 'Update DNS zone'; +$wb['datalog_status_d_dns_soa'] = 'Delete DNS zone'; +$wb['datalog_status_i_cron'] = 'Create cron job'; +$wb['datalog_status_u_cron'] = 'Update cron job'; +$wb['datalog_status_d_cron'] = 'Delete cron job'; +$wb['datalog_status_i_mail_get'] = 'Create mail fetcher account'; +$wb['datalog_status_u_mail_get'] = 'Update mail fetcher account'; +$wb['datalog_status_d_mail_get'] = 'Delete mail fetcher account'; +$wb['datalog_status_i_mail_mailinglist'] = 'Create mailing list'; +$wb['datalog_status_u_mail_mailinglist'] = 'Update mailing list'; +$wb['datalog_status_d_mail_mailinglist'] = 'Delete mailing list'; +$wb['datalog_status_i_shell_user'] = 'Create shell user'; +$wb['datalog_status_u_shell_user'] = 'Update shell user'; +$wb['datalog_status_d_shell_user'] = 'Delete shell user'; +$wb['datalog_status_i_web_folder'] = 'Create folder protection'; +$wb['datalog_status_u_web_folder'] = 'Update folder protection'; +$wb['datalog_status_d_web_folder'] = 'Delete folder protection'; +$wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; +$wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; +$wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; ?> diff --git a/interface/web/dns/templates/dns_a_list.htm b/interface/web/dns/templates/dns_a_list.htm index 37247f8b96b1aaa1c6b612f4af42ecfb19dc5c26..792b294f61897c58b9aee3fa9acdd5e4d8711623 100644 --- a/interface/web/dns/templates/dns_a_list.htm +++ b/interface/web/dns/templates/dns_a_list.htm @@ -1,4 +1,20 @@
+ +
+
+
+
+ {tmpl_var name="datalog_changes_txt"} +
    + +
  • {tmpl_var name="text"}: {tmpl_var name="count"}
  • +
    +
+ {tmpl_var name="datalog_changes_end_txt"} +
+

+
+
{tmpl_var name="toolsarea_head_txt"}
diff --git a/interface/web/dns/templates/dns_slave_list.htm b/interface/web/dns/templates/dns_slave_list.htm index 1c7046b817138dd40d2e16d107f5f56e6b4cbc91..edb980c6afa206ce3538eb385b7138174c306046 100644 --- a/interface/web/dns/templates/dns_slave_list.htm +++ b/interface/web/dns/templates/dns_slave_list.htm @@ -4,6 +4,22 @@
+ +
+
+
+
+ {tmpl_var name="datalog_changes_txt"} +
    + +
  • {tmpl_var name="text"}: {tmpl_var name="count"}
  • +
    +
+ {tmpl_var name="datalog_changes_end_txt"} +
+

+
+
{tmpl_var name="toolsarea_head_txt"}
diff --git a/interface/web/mail/templates/mail_alias_list.htm b/interface/web/mail/templates/mail_alias_list.htm index 5761b50e3e2986a9e80ab3be9f66019ce0e7457b..5ac6862fd202fb2bb23d213249dcd086af756025 100644 --- a/interface/web/mail/templates/mail_alias_list.htm +++ b/interface/web/mail/templates/mail_alias_list.htm @@ -4,6 +4,22 @@
+ +
+
+
+
+ {tmpl_var name="datalog_changes_txt"} +
    + +
  • {tmpl_var name="text"}: {tmpl_var name="count"}
  • +
    +
+ {tmpl_var name="datalog_changes_end_txt"} +
+

+
+
{tmpl_var name="toolsarea_head_txt"}