From e3167e7175ae6626acfac51b5054ed705a50cd81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Meyer?= Date: Thu, 17 Apr 2025 10:34:02 +0200 Subject: [PATCH] =?UTF-8?q?Termine=20kopieren.=20Fehler=20beim=20Logging?= =?UTF-8?q?=20Termin=20l=C3=B6schen=20gefixt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/structure/components/com_sportsmanager/admin.php | 3 +++ .../views/sportsmanager/view_admin.php | 12 ++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php index f9bcfd1..06535f7 100644 --- a/src/structure/components/com_sportsmanager/admin.php +++ b/src/structure/components/com_sportsmanager/admin.php @@ -16796,10 +16796,13 @@ function adminRemoveTermin($admin_uebersicht) { } } + $benachrichtigung_email = $db->escape(trim(str_replace(';', ',', $jinput->get('benachrichtigung_email', '', 'RAW')))); + $user_id = JFactory::getUser()->id; $query = "INSERT #__sportsmanager_termin_aktion" . "\n SET termin_id = $id," . "\n typ = '2'," // 0: Hinzufügen, 1: Ändern, 2: Entfernen + . "\n benachrichtigung_email = '$benachrichtigung_email'," . "\n aktion_user_id = '$user_id'," . "\n aktion_zeitpunkt = NOW()," . "\n aktion_kommentar = '$kommentar'," diff --git a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php index 8f8d446..5ce607e 100644 --- a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php +++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php @@ -14099,12 +14099,17 @@ class HTML_sportsmanager_admin - " class="button" onclick="if (document.adminForm.bezeichnung_id.value != '0') document.adminForm.bezeichnung.value = document.adminForm.bezeichnung_id.options[document.adminForm.bezeichnung_id.selectedIndex].text; if (document.adminForm.land_id.value != '0') document.adminForm.land.value = document.adminForm.land_id.options[document.adminForm.land_id.selectedIndex].text; return true;"/> - + + + termin_save"/> "/> @@ -14224,6 +14229,7 @@ class HTML_sportsmanager_admin } else if (!empty($terminaktion->url)) { + $terminaktion->url = self::adminCheckRelativerPfad($terminaktion->url); ?> @@ -14264,6 +14270,7 @@ class HTML_sportsmanager_admin } if (!empty($terminaktion->ergebnisse_url)) { + $terminaktion->ergebnisse_url = self::adminCheckRelativerPfad($terminaktion->ergebnisse_url); ?> @@ -14321,6 +14328,7 @@ class HTML_sportsmanager_admin termin_remove"/> +