<?php
// 强制设置XML响应头，避免浏览器解析错误
header("Content-type: text/xml; charset=utf-8");
// 定义网站域名（从帝国CMS配置自动获取，无需手动修改）
$siteurl = $public_r['newsurl'];
?>

<urlset>
    <!-- 1. 首页 -->


    <!-- 2. 栏目页（遍历所有顶级栏目，自动生成链接） -->
    <?php
    $class_sql = $empire->query("select classid,classpath from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder");
    while($class_r = $empire->fetch($class_sql)){
        $class_link = $siteurl.$class_r['classpath']."/";
    ?>
    <url>
        <loc><?=$class_link?></loc>
        <lastmod><?=date('Y-m-d\TH:i:s+08:00')?></lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>
    <?php } ?>

    <!-- 3. 文章页（默认新闻表ecms_news，自动获取最新1000篇） -->
    <?php
    $news_sql = $empire->query("select id,newstime,titleurl from {$dbtbpre}ecms_news order by newstime DESC limit 1000");
    while($news_r = $empire->fetch($news_sql)){
        $news_link = $siteurl.$news_r['titleurl'];
    ?>
    <url>
        <loc><?=$news_link?></loc>
        <lastmod><?=date('Y-m-d\TH:i:s+08:00', $news_r['newstime'])?></lastmod>
        <changefreq>daily</changefreq>
        <priority>0.6</priority>
    </url>
    <?php } ?>
</urlset>