<?php
/*******************************************
 *
 *   Copyright (c) 2002, Finn Proepper
 *          www.g33k-design.de
 *         All rights reserved.
 *
 *******************************************/

define('STAG', true);
define('PAGE', 'news');

include("../lib/class_db.php");
include("../lib/class_template.php");
include("../lib/functions.php");
include("../lib/page_config.php");

header('Content-Type: text/xml; charset=iso-8859-1');

$tpl->load_template("/feeds/news.tpl.xml", true, true);

$last_build_date = '';

$db->query_db("
	SELECT n.*, u.user_firstname, u.user_surname, u.user_email
	FROM " . NEWS_TABLE . " n, " . USERS_TABLE . " u
	WHERE n.news_status = '1'
		AND u.user_id = n.user_id
	ORDER BY n.news_date DESC, n.news_id DESC
	LIMIT 8
");
while ($news = $db->next_row()) {
	
	$news_title = $news[news_title];
	
	$news_hour = substr($news[news_date], 11, 2);
	$news_minute = substr($news[news_date], 14, 2);
	$news_second = substr($news[news_date], 17, 2);
	$news_month = substr($news[news_date], 5, 2);
	$news_day = substr($news[news_date], 8, 2);
	$news_year = substr($news[news_date], 0, 4);
	$news_time = mktime($news_hour, $news_minute, $news_second, $news_month, $news_day, $news_year);
	$news_date = date("r", $news_time);
	
	$news_text = $news[news_text];
	$news_text = delete_html($news_text);
	$news_text = convert_to_html($news_text);
	$news_text .= "<br /><br /><a href=\"mailto:$news[user_email]\">$news[user_firstname] $news[user_surname]</a>";
	
	// Newsblock parsen
	$tpl->set_block("item");
	$tpl->set_var(array(
		"NEWS_TITLE" => $news_title,
		"NEWS_DATE" => $news_date,
		"NEWS_TEXT" => $news_text,
		"NEWS_EMAIL" => $news[user_email],
		
		"HTTP_HOST" => $_SERVER['HTTP_HOST'],
	));
	$tpl->parse_block();
	
	empty($last_build_date) ? $last_build_date = $news_date : '';
}

$tpl->set_var(array(
	"HTTP_HOST" => $_SERVER['HTTP_HOST'],
	"LAST_BUILD_DATE" => $last_build_date,
));
$tpl->show();

?>