Termine kopieren.

Fehler beim Logging Termin löschen gefixt.
This commit is contained in:
Jürgen Meyer
2025-04-17 10:34:02 +02:00
parent 541a20c694
commit e3167e7175
2 changed files with 13 additions and 2 deletions
@@ -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',"
@@ -14099,11 +14099,16 @@ class HTML_sportsmanager_admin
</td>
</tr>
</table></div>
<input type="submit" name="save"
value="<?php echo $zugriffsebene != 1 ? ($ueberarbeiten ? JText::_('COM_SPORTSMANAGER_ACCEPT') : "Speichern") : "Beantragen"; ?>"
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;"/>
<?PHP if ($zugriffsebene != 1){ ?>
<input type="submit" name="save"
value="Als neuen Termin speichern"
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; document.adminForm.id.value = '0'; return true;"/>
<?PHP } ?>
<input type="submit" name="cancel" value="<?php echo JText::_('COM_SPORTSMANAGER_CANCEL'); ?>"
class="button"/>
<input type="hidden" name="task" value="<?php if ($admin_uebersicht) echo "admin_"; ?>termin_save"/>
@@ -14224,6 +14229,7 @@ class HTML_sportsmanager_admin
}
else if (!empty($terminaktion->url))
{
$terminaktion->url = self::adminCheckRelativerPfad($terminaktion->url);
?>
<tr>
<td nowrap width="20%" align="right">
@@ -14264,6 +14270,7 @@ class HTML_sportsmanager_admin
}
if (!empty($terminaktion->ergebnisse_url))
{
$terminaktion->ergebnisse_url = self::adminCheckRelativerPfad($terminaktion->ergebnisse_url);
?>
<tr>
<td nowrap width="20%" align="right">
@@ -14321,6 +14328,7 @@ class HTML_sportsmanager_admin
<input type="hidden" name="task" value="<?php if ($admin_uebersicht) echo "admin_"; ?>termin_remove"/>
<input type="hidden" name="id" value="<?php echo $terminaktion->termin_id; ?>"/>
<input type="hidden" name="nur_beantragte" value="<?php echo $nur_beantragte; ?>"/>
<input type="hidden" name="benachrichtigung_email" value="<?php echo $terminaktion->benachrichtigung_email; ?>"/>
</form>
<?php
}