Seite 1 von 1
[CalLite] Benachrichtigung bei neuen Terminen umbauen
Verfasst: 08.06.2007 11:03
von tomtom
Hallo,
ich hätte gern, dass im o.g. MOD (
http://forum.bcerlbach.de/downloads.php ... &df_id=154) nicht nur der Admin eine Mail bekommt, sondern die Admin-Gruppe.
Wo kann ich das ändern?
Verfasst: 10.06.2007 16:03
von tomtom
Kann niemand helfen?

Verfasst: 26.07.2007 12:12
von tomtom
Code: Alles auswählen
Ist doch sicher nur eine Kleinigkeit, die anzupassen ist, oder?
//--------------------------------------------------------------------//
// E-Mail an Admin, dass ein Termin auf Bestätigung wartet
// Autor: Marcus - www.bcerlbach.de
//--------------------------------------------------------------------//
//info-email wird nur verschickt, wenn user kein admin ist
if ($userdata['user_level'] != 1) {
$email_template = 'calendar_notify_admin';
$script_path = $board_config['script_path'];
$server_name = trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
$server_url = $server_name . $server_port . $script_path;
$server_url = $server_protocol . str_replace('//', '/', $server_url);
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$username = (!$userdata['session_logged_in']) ? $lang['Dl_a_guest'] : $userdata['username'];
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$email_headers = 'X-AntiAbuse: Board servername - ' . $board_config['server_name'] . "\n";
$email_headers .= 'X-AntiAbuse: User_id - ' . $userdata['user_id'] . "\n";
$email_headers .= 'X-AntiAbuse: Username - ' . $userdata['username'] . "\n";
$email_headers .= 'X-AntiAbuse: User IP - ' . decode_ip($user_ip) . "\n";
$emailer->use_template($email_template, $row['user_lang']);
//$emailer->email_address($row['user_email']);
$emailer->email_address($board_config ['board_email']);//board-admin
$emailer->set_subject("Termin wartet auf Bestätigung");
$emailer->extra_headers($email_headers);
$start = "$cl_d.$cl_m.$cl_y - $cl_time Uhr";
$end = "$cl_ed.$cl_em.$cl_ey";
$emailer->assign_vars(array(
'POSTERNAME' => $username,
'TITEL' => $subject,
'MESSAGE' => $description,
'LINK' => $server_url . "cal_lite.php?mode=validate&action=getlist",
'START' => $start,
'END' => $end
)
);
$emailer->send();
$emailer->reset();
}//end if ($userdata['user_level'] != 1)
//--------------------------------------------------------------------//
// ENDE -> E-Mail an Admin, dass Termin auf Freigabe wartet
//--------------------------------------------------------------------//