<?php
require __DIR__ . '/includes/config.php';

$page_title = 'Sounna — Coran & Hadith';
$pdo = sounna_db();

// Verset du jour
$numero = sounna_verset_du_jour_numero();
$stmt = $pdo->prepare(
    'SELECT a.*, s.nom_ar, s.nom_en, s.numero AS surah_numero
     FROM ayahs a JOIN surahs s ON a.surah_id = s.id
     WHERE a.numero_global = :n'
);
$stmt->execute([':n' => $numero]);
$verset = $stmt->fetch();

// Hadith du jour
$hadith = sounna_hadith_du_jour($pdo);

require __DIR__ . '/includes/header.php';
?>

<section class="hero">
  <h1>Sounna</h1>
  <p>Le Coran et la Sunna, en arabe et en français.</p>
</section>

<form class="search-box" action="/recherche/" method="get">
  <input type="text" name="q" placeholder="Rechercher un mot, un thème..." required>
  <button type="submit">Rechercher</button>
</form>

<?php if ($verset): ?>
<div class="card">
  <h3>Verset du jour</h3>
  <p class="arabe" lang="ar"><?= h($verset['texte_ar']) ?></p>
  <?php if ($verset['audio_url']): ?>
    <audio controls preload="none" src="<?= h($verset['audio_url']) ?>"></audio>
  <?php endif; ?>
  <p class="francais"><?= h($verset['texte_fr']) ?></p>
  <p class="ref">
    <a href="/coran/sourate.php?id=<?= (int) $verset['surah_numero'] ?>#ayah-<?= (int) $verset['numero_ayah'] ?>">
      Sourate <?= h($verset['nom_en']) ?> (<?= (int) $verset['surah_numero'] ?>:<?= (int) $verset['numero_ayah'] ?>)
    </a>
  </p>
</div>
<?php endif; ?>

<?php if ($hadith): ?>
<div class="card">
  <h3>Hadith du jour</h3>
  <?php if ($hadith['texte_ar']): ?>
    <p class="arabe" lang="ar"><?= h(mb_substr($hadith['texte_ar'], 0, 400)) ?><?= mb_strlen($hadith['texte_ar']) > 400 ? '…' : '' ?></p>
  <?php endif; ?>
  <?php if ($hadith['texte_fr']): ?>
    <p class="francais"><?= h(mb_substr($hadith['texte_fr'], 0, 400)) ?><?= mb_strlen($hadith['texte_fr']) > 400 ? '…' : '' ?></p>
  <?php else: ?>
    <p class="francais"><em>Traduction française non disponible pour ce hadith.</em></p>
  <?php endif; ?>
  <?php if ($hadith['grade']): ?><span class="grade"><?= h($hadith['grade']) ?></span><?php endif; ?>
  <p class="ref">
    <a href="/hadith/livre.php?slug=<?= urlencode($hadith['book_slug']) ?>&hadith=<?= (int) $hadith['numero'] ?>#hadith-<?= (int) $hadith['numero'] ?>">
      <?= h($hadith['nom_en']) ?> — n° <?= (int) $hadith['numero'] ?>
    </a>
  </p>
</div>
<?php endif; ?>

<div class="grid" style="grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));">
  <a href="/coran/"><span class="num">القرآن</span><br>Parcourir le Coran</a>
  <a href="/hadith/"><span class="num">الحديث</span><br>Parcourir le Hadith</a>
</div>

<?php require __DIR__ . '/includes/footer.php'; ?>
