Hi Joesch,
ich habe mir für soclhe Fälle eine Funktion geschrieben, die ich in die Datei
ADMIDIO\adm_program\system\function.php reingepackt habe. Damit kann ich sie überall in Admidio aufrufen, zB auch dort, wo die Ankündigung gelöscht wird. Der Code für die Mailfunktion lautet:
Code: Alles auswählen
function BenachrichtigungsEmail($receiver, $reference, $message, $sender_name, $sender_mail)
{
//Konfiguration Mail
$empfaenger = $receiver;
$betreff = $reference;
$nachricht = $message;
$absender = $sender_name;
$absendermail = $sender_mail;
mail($empfaenger, $betreff, $nachricht, "From: $absender <$absendermail>");
}
Das rufst Du einfach im Ankündigungsmodul an der STelle auf, wo das Löschen ausgeführt wurde. Z.B. so:
Code: Alles auswählen
BenachrichtigungsEmail("DEINE@EMAILADRESSE.DE", utf8_decode("Eine Ankündigung wurde gelöscht"), utf8_decode("Die Ankündigung \n\n"). utf8_decode($_POST["ann_headline"]). "\n\n wurde durch \n\n". $g_current_user->getValue("Vorname")." ".$g_current_user->getValue("Nachname"). "\n\n gelöscht!", $g_current_user->getValue("Vorname")." ".$g_current_user->getValue("Nachname"), $g_current_user->getValue("E-Mail"));
Hoffe, das bringt Dich weiter. Ich lasse mir so alle neuen Informationen als Mail senden...
Gruss,
Matze