<?
header("Content-type: text/xml;charset=utf-8");
require "config/includes.php";
session_start();

//РџРѕРґРєР»СЋС‡РµРЅРёРµ СЃРІРѕР№СЃС‚РІ sitemap
$sql_xml=mysql_query("SELECT * FROM prop_sitemap WHERE id='1'");
$rec_xml=mysql_fetch_array($sql_xml);
$doc_noindex=explode(";",$rec_xml['doc_noindex']);

$changefreq_arr=array("daily","weekly","monthly");
$date1=date("Y-m-d");
$mk2=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))-(24*60*60);
$date2=date("Y-m-d",$mk2);
$mk3=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))-(37*60*60);
$date3=date("Y-m-d",$mk3);
$mk4=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))-(2*60*60);
$date4=date("Y-m-d",$mk4);
$date_arr=array($date1,$date2,$date3,$date4);

$priority_arr=array("1.0","0.9","0.8","0.7","0.6","0.5");

echo '<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
echo '
   <url>
      <loc>http://'.USER_HOST.PARENT_DIR.'/</loc>
      <lastmod>'.date("Y-m-d").'</lastmod>
      <changefreq>'.$changefreq_arr[0].'</changefreq>
      <priority>'.$priority_arr[0].'</priority>
   </url>
   ';

//Р’С‹Р±РёСЂР°РµРј СЃРЅР°С‡Р°Р»Р° РїСЂРѕСЃС‚Рѕ РґРѕРєСѓРјРµРЅС‚С‹
$moduls_arr=array();
$names_arr=array();
$ids_arr=array();
$where=" AND group_account REGEXP '([^0-9]+|^)(all)|(-1)([^0-9]+|$)' AND showinmap='1'";
$sql_doc=mysql_query("SELECT id, htmlfile, date_modified FROM sitecontent WHERE block='0'".$where) or die(mysql_error());
while($rec_doc=mysql_fetch_array($sql_doc))
{
	$date_modified=substr($rec_doc['date_modified'],0,10);
	if(in_array($rec_doc['htmlfile'],$doc_noindex)===false)
	{
		echo '
	<url>
		<loc>http://'.USER_HOST.PARENT_DIR.'/'.$rec_doc['htmlfile'].'</loc>
		<lastmod>'.$date_modified.'</lastmod>
		<changefreq>'.$changefreq_arr[array_rand($changefreq_arr)].'</changefreq>
		<priority>'.($rec_doc['htmlfile']=="partners.html"?"0.1":$priority_arr[array_rand($priority_arr)]).'</priority>
	</url>
		';
	}
}
//РґРѕСЃС‚Р°РµРј РІСЃРµ РјРѕРґСѓР»Рё, РєРѕС‚РѕСЂС‹Рµ РЅСѓР¶РЅРѕ РІС‹РІРѕРґРёС‚СЊ РІ sitemap
$sql=mysql_query("SELECT table_mod FROM modules WHERE xml='1' AND block='0'") or die(mysql_error()."SELECT table_mod FROM modules WHERE xml='1' AND block='0'");
while($row=mysql_fetch_array($sql))
{
	$where="";
	$sql_type=mysql_query("SELECT id, date_modified FROM ".$row['table_mod']." WHERE block='0'");
	while($rec_type=mysql_fetch_array($sql_type))
	{
		$htmlfile=find_url($rec_type['id'],$row['table_mod']);
		$date_modified=substr($rec_type['date_modified'],0,10);
		echo '
	<url>
		<loc>http://'.USER_HOST.PARENT_DIR.'/'.$htmlfile.'</loc>
		<lastmod>'.$date_modified.'</lastmod>
		<changefreq>'.$changefreq_arr[array_rand($changefreq_arr)].'</changefreq>
		<priority>'.$priority_arr[array_rand($priority_arr)].'</priority>
	</url>
		';
	}
}

echo '</urlset>';
?>