<?php

include_once("connections/config.php"); //nacitanie konfiguracie


	include_once("connections/functions.php"); //vsetko, co treba
	include_once("connections/global_vars.php"); //registracia globalnych premennych GET, POST, COOKIES
	include_once("connections/cssFunctions.php"); //vsetko, co treba k css, musi to byt az tu aby dokazal zapisat do db vybrany styl

	include_once("connections/classes/class_rssfeed.php");


	$myfeed = new RSSFeed();

	$myfeed->SetItem($lang['webAddress'],
	              $lang["nadpis"],
	              $lang["nadpis"],
				  date("Y-m-d"),
				  "daily");

	// clanky
	$zaznam = selectAllSafeDatabase("select n.id,
											n.nadpis,
											n.friendly_url,
											k.idx
										 from " . $config['sql_prefix'] . "news as n
										 left join " . $config['sql_prefix'] . "newsCats as nc
										 	on nc.news_id = n.id
										 left join " . $config['sql_prefix'] . "kategorie as k
										 	on nc.category = k.id
										 WHERE n.authorized = 'y'
										 AND ( CURRENT_TIMESTAMP() - INTERVAL ".(intval($config['rssRelevantHistoryDays']))." DAY) <= n.datum_pridania
										 AND n.zobrazit = 1");

	foreach($zaznam as $i => $v)
	{
		$friendly_url = (!empty($v['friendly_url'])) ? $v['friendly_url'] : convertUrlRewriteAddress($v['nadpis']);
		$url = $v['idx'] . "/c-" . $v['id'] . "/" . $friendly_url . "/";

		$myfeed->SetItem($lang['webAddress'] . $url,
	              $v['nadpis'],
	              ($v['hlavicka']),
				  date("Y-m-d", $v['ts']));
	}

	// diskusie
	$zaznam = selectAllSafeDatabase("SELECT id,
											tema
										FROM " . $config['sql_prefix'] . "diskusia
										WHERE ( CURRENT_TIMESTAMP() - INTERVAL ".(intval($config['rssRelevantHistoryDays']))." DAY) <= datum_zalozenia
										");

	foreach($zaznam as $i => $v)
	{

		$url = "board-" . $v['id'] . "/" . convertUrlRewriteAddress(($v['tema'])) . "/";

		$myfeed->SetItem($lang['webAddress'] . $url,
	              $v['tema'],
	              ($v['tema']),
				  date("Y-m-d", $v['ts']));
	}

	$myfeed->SetItem($lang['webAddress'] . "?go=suggestion",
	              $lang["suggestion"],
	              $lang["suggestion"],
				  date("Y-m-d"));

	$myfeed->SetItem($lang['webAddress'] . "?go=licence",
	              $lang["licence"],
	              $lang["licence"],
				  date("Y-m-d"));

	$myfeed->SetItem($lang['webAddress'] . "mapa_stranok/",
	              $lang["menu12"],
	              $lang["menu12"],
				  date("Y-m-d"));

	//profily
	if($config['enableRegistrations'] == 'y')
	{
		$myfeed->SetItem($lang['webAddress'] . "profil/all/",
		              $lang["menu14"],
		              $lang["menu14"],
					  date("Y-m-d"));
	}

	echo $myfeed->output_sitemap();

?>
