<?php
require_once 'connexion/auth.php'; 

// SÉCURITÉ : Accès réservé aux rôles autorisés
if (!isLogged() || !(hasRole('Administrateur') || hasRole('Maire') || hasRole('Adjoint') || hasRole('Secretaire'))) {
    header('Location: index.php');
    exit();
}

// Récupération de quelques statistiques pour le tableau de bord
$count_concessions = $pdo->query("SELECT COUNT(*) FROM cimetiere_concessions")->fetchColumn();
$count_defunts = $pdo->query("SELECT COUNT(*) FROM cimetiere_defunts")->fetchColumn();
// Exemple de concessions expirant dans moins de 6 mois
$expirations_proches = $pdo->query("SELECT COUNT(*) FROM cimetiere_concessions WHERE statut = 'Expirée' OR (date_achat IS NOT NULL AND DATE_ADD(date_achat, INTERVAL duree YEAR) <= DATE_ADD(CURDATE(), INTERVAL 6 MONTH))")->fetchColumn();

$current_page_cimetiere = basename($_SERVER['PHP_SELF']);
?>
<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Memoria - Gestion du Cimetière</title>
    <link rel="stylesheet" href="css/global.css">
    <link rel="stylesheet" href="css/cimetiere.css">
</head>
<body class="memoria-layout">

    <aside class="memoria-sidebar">
        <div class="memoria-sidebar-header">
            <img src="images/cimetiere/logo_memoria.webp" alt="Logo Memoria">
        </div>

        <nav class="memoria-sidebar-nav">
            <a href="admin_cimetiere.php" class="memoria-nav-item active">
                <span class="memoria-nav-icon">📊</span> Tableau de bord
            </a>
            <a href="cimetiere_plan.php" class="memoria-nav-item">
                <span class="memoria-nav-icon">🗺️</span> Plan interactif
            </a>
            <a href="cimetiere_concessions.php" class="memoria-nav-item">
                <span class="memoria-nav-icon">📜</span> Concessions
            </a>
            <a href="cimetiere_defunts.php" class="memoria-nav-item">
                <span class="memoria-nav-icon">⚱️</span> Registre des défunts
            </a>
            <a href="cimetiere_reglages.php" class="memoria-nav-item">
                <span class="memoria-nav-icon">⚙️</span> Paramètres
            </a>
        </nav>

        <div class="memoria-sidebar-footer">
            <a href="index.php" class="memoria-btn-retour">← Retour au site</a>
        </div>
    </aside>

    <main class="memoria-main-content">
        <div class="memoria-welcome-header">
            <h2>Tableau de bord</h2>
            <p>Gestion du cimetière de Saint Vast en Chaussée</p>
        </div>

        <div class="memoria-dashboard-grid">
            <div class="memoria-stat-card">
                <div class="memoria-stat-icon bg-blue">🏠</div>
                <div class="memoria-stat-info">
                    <h3>Concessions</h3>
                    <p><?php echo $count_concessions; ?></p>
                </div>
            </div>

            <div class="memoria-stat-card">
                <div class="memoria-stat-icon bg-green">👥</div>
                <div class="memoria-stat-info">
                    <h3>Défunts inhumés</h3>
                    <p><?php echo $count_defunts; ?></p>
                </div>
            </div>

            <div class="memoria-stat-card">
                <div class="memoria-stat-icon bg-red">⌛</div>
                <div class="memoria-stat-info">
                    <h3>Alertes expiration</h3>
                    <p><?php echo $expirations_proches; ?></p>
                </div>
            </div>
        </div>

        <div class="memoria-quick-actions">
            <h3 style="margin-top:0;">Actions rapides</h3>
            <div class="memoria-action-buttons">
                <a href="cimetiere_defunts.php?action=ajouter" class="memoria-btn-action">Enregistrer un décès</a>
            </div>
        </div>

        <?php if($expirations_proches > 0): ?>
        <div class="memoria-alert-box">
            <strong>📌 Note administrative :</strong> Vous avez <?php echo $expirations_proches; ?> concession(s) arrivant à échéance ou expirée(s). Pensez à vérifier le registre pour relancer les familles.
        </div>
        <?php endif; ?>
    </main>

</body>
</html>