diff --git a/cis/private/pdfExport.php b/cis/private/pdfExport.php index f5322d1ff..ea1fbab66 100644 --- a/cis/private/pdfExport.php +++ b/cis/private/pdfExport.php @@ -38,6 +38,7 @@ require_once('../../include/student.class.php'); require_once('../../include/prestudent.class.php'); require_once('../../include/dokument_export.class.php'); require_once('../../include/person.class.php'); +require_once('../../include/webservicelog.class.php'); if (!$db = new basis_db()) die('Fehler beim Oeffnen der Datenbankverbindung'); @@ -139,6 +140,21 @@ if (isset($_GET['all'])) if (isset($_GET['xsl_oe_kurzbz'])) $params .= '&xsl_oe_kurzbz='. $_GET['xsl_oe_kurzbz']; +// Logeintrag bei Download von Zahlungsbestaetigungen +if (isset($_GET['xsl']) && $_GET['xsl'] == 'Zahlung') +{ + $requestdata = $_SERVER['QUERY_STRING']; + + $log = new Webservicelog(); + $log->webservicetyp_kurzbz = 'content'; + $log->request_id = isset($_GET['buchungsnummern']) && !empty($_GET['buchungsnummern']) ? $_GET['buchungsnummern'] : NULL; + $log->beschreibung = 'Zahlungsbestaetigungsdownload'; + $log->request_data = $requestdata; + $log->execute_user = $user; + + $log->save(true); +} + //OE fuer Output ermitteln if ($xsl_oe_kurzbz != '') diff --git a/cis/private/profile/zahlungen.php b/cis/private/profile/zahlungen.php index b79f7f8b9..e255e805b 100644 --- a/cis/private/profile/zahlungen.php +++ b/cis/private/profile/zahlungen.php @@ -217,12 +217,20 @@ echo '