<?php
require('e/class/connect.php');
require('e/class/db_sql.php');
require('e/data/dbcache/class.php');
$link=db_connect();
$empire=new mysqlquery();
//------- 插件参数设置开始 -----
//只显示栏目最新几条信息,0为全部显示
$shownum=4000;
//------- 插件参数设置结束 -----
header("Content-type: application/xml");
//取得网站地址
$siteurl=$public_r['newsurl'];
if(!stristr($public_r['newsurl'],'://'))
{
$siteurl=eReturnDomain().$public_r['newsurl'];
}
$sitedomain=substr($siteurl,0,-1);//网站域名
$classid=(int)$_GET['classid'];
if(empty($classid))//栏目导航
{
?>
<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<sitemapindex>
<?php
$sql=$empire->query("SELECT classid FROM {$dbtbpre}enewsclass WHERE islast=1");
while($r=$empire->fetch($sql))
{
$infor=$empire->fetch1("SELECT newstime FROM {$dbtbpre}ecms_".$class_r[$r[classid]][tbname]." WHERE classid='$r[classid]' ORDER BY newstime DESC LIMIT 1");
?>
<sitemap>
<loc><?=$siteurl?>baidumap.php?classid=<?=$r[classid]?>.xml</loc>
<lastmod><?=date('Y-m-d',$infor[newstime])?></lastmod>
</sitemap>
<?php
}
?>
</sitemapindex>
<?php
}
else//信息列表
{
if(!$class_r[$classid]['tbname'])
{
exit();
}
$limit=$shownum?' order by newstime desc limit '.$shownum:'';
?>
<?='<?xml version="1.0" encoding="UTF-8"?& |