<?php
/**
 * 新的统一入口文件
 * 支持模板化架构，业务逻辑与UI分离
 */

session_start();
require_once __DIR__ . '/../MPHX/common.php';

// 获取当前主题
$theme = isset($conf['theme']) ? $conf['theme'] : 'default';

// 验证主题是否存在
$themeDir = __DIR__ . '/../templates/' . $theme;
if (!is_dir($themeDir) || !file_exists($themeDir . '/index.php')) {
    $theme = 'default';
    $themeDir = __DIR__ . '/../templates/default';
}

// 获取当前页面
$page = isset($_GET['page']) ? $_GET['page'] : 'dashboard';

// 定义常量，防止直接访问页面文件
define('IN_CRONLITE', true);

// 加载主题入口文件
include $themeDir . '/index.php';
