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	
		//--------------------------------------------------------------------//