<?
## File Version -> v6.04
## Email File -> notify remaining bidders that a user has retracted his bids on an auction
## called only from the item->retract_bid() function!

if ( !defined('INCLUDED') ) { die("Access Denied"); }

$sql_select_bids = $this->query("SELECT b.auction_id, a.name, u.name AS user_name, u.email FROM " . DB_PREFIX . "bids b 
	LEFT JOIN " . DB_PREFIX . "auctions a ON a.auction_id=b.auction_id 
	LEFT JOIN " . DB_PREFIX . "users u ON u.user_id=b.bidder_id WHERE 
	b.auction_id='" . $auction_id . "' AND b.bid_invalid=0 GROUP BY b.bidder_id");

$send = true;

while ($bid_details = $this->fetch_array($sql_select_bids))
{
	## text message - editable
	$text_message = 'Hallo %1$s,
	
	Ein Benutzer hat alle seine Angebote auf einer Auktion zurückgezogen, die Sie auch Angebote gesetzt haben, %2$s.
	
	Um die Auktiondetailseite anzusehen, klicken Sie bitte an die Verbindung unten:
	
	%3$s
	
	Um die Angebotgeschichtenseite anzusehen, klicken Sie bitte an die Verbindung unten:
	
	%4$s
		
	Mit freundlichen Grüßen, <br>
	Ihr Team von %5$s';
	
	## html message - editable
	$html_message = 'Hallo %1$s, <br>
	<br>
	Ein Benutzer hat alle seine Angebote auf einer Auktion zurückgezogen, die Sie auch Angebote gesetzt haben, %2$s. <br>
	<br>
	[ <a href="%3$s">Hier klicken</a> ] zu die Auktiondetailseite ansehen. <br>
	[ <a href="%4$s">Hier klicken</a> ] zu die Angebotgeschichtenseite für die Auktion ansehen. <br>
	<br>
	Mit freundlichen Grüßen, <br>
Ihr Team von %5$s';
	
	
	$auction_link = process_link('auction_details', array('auction_id' => $bid_details['auction_id']));
	$bids_link = process_link('bid_history', array('auction_id' => $bid_details['auction_id']));
	
	$text_message = sprintf($text_message, $bid_details['user_name'], $bid_details['name'], $auction_link, $bids_link, $this->setts['sitename']);
	$html_message = sprintf($html_message, $bid_details['user_name'], $bid_details['name'], $auction_link, $bids_link, $this->setts['sitename']);
	
	send_mail($bid_details['email'], 'Auction ID: ' . $bid_details['auction_id'] . ' - Angebote Zurückgezogen', $text_message, 
		$this->setts['admin_email'], $html_message, null, $send);
}
?>