<?php
$namaSekolah = !empty($p['nama_sekolah']) ? $p['nama_sekolah'] : 'SDN 3 Mekar Sari';
$alamatSekolah = !empty($p['alamat']) ? $p['alamat'] : 'Jln Suropati Lekong Pulut Mekar Sari';

$tahun = !empty($s['tahun_pelajaran'])
    ? $s['tahun_pelajaran']
    : (!empty($p['tahun_pelajaran']) ? $p['tahun_pelajaran'] : '2025/2026');

$logo = !empty($p['logo']) ? $p['logo'] : 'logo.png';
$logoKabupaten = !empty($p['logo_kabupaten']) ? $p['logo_kabupaten'] : '';
$namaKecamatan = !empty($p['nama_kecamatan']) ? $p['nama_kecamatan'] : '';
$namaKabupaten = !empty($p['nama_kabupaten']) ? $p['nama_kabupaten'] : '';
$foto = !empty($s['foto']) ? $s['foto'] : 'default.png';
$noPeserta = !empty($s['no_ujian']) ? $s['no_ujian'] : '-';

$tempatLahir = !empty($s['tempat_lahir']) ? $s['tempat_lahir'] : '';
$tglLahir = !empty($s['tanggal_lahir']) ? $s['tanggal_lahir'] : '';
$ttl = trim($tempatLahir . ($tglLahir ? ', ' . date('d-m-Y', strtotime($tglLahir)) : ''));
if ($ttl === '') { $ttl = '-'; }

$kepsek = !empty($p['kepala_sekolah']) ? $p['kepala_sekolah'] : (!empty($p['nama_kepala_sekolah']) ? $p['nama_kepala_sekolah'] : (!empty($p['nama_kepsek']) ? $p['nama_kepsek'] : (!empty($p['kepsek']) ? $p['kepsek'] : '................................')));
$nipKepsek = !empty($p['nip_kepsek']) ? $p['nip_kepsek'] : (!empty($p['nip_kepala_sekolah']) ? $p['nip_kepala_sekolah'] : (!empty($p['nip']) ? $p['nip'] : '................................'));
?>
<div class="exam-card-potret">
    <div class="potret-inner">
        <div class="potret-logo-row">
            <?php if ($logoKabupaten !== '') : ?>
                <div class="potret-logo-box"><img src="../assets/uploads/<?= e($logoKabupaten) ?>" class="potret-logo" alt="Logo Kabupaten/Kota"></div>
            <?php endif; ?>
            <div class="potret-logo-box"><img src="../assets/uploads/<?= e($logo) ?>" class="potret-logo" alt="Logo Sekolah"></div>
        </div>

        <div class="potret-title">
            <h2>KARTU UJIAN</h2>
            <h1><?= e($namaSekolah) ?></h1>
            <?php if ($namaKecamatan || $namaKabupaten) : ?>
                <p><?= e(trim(($namaKecamatan ? "Kec. " . $namaKecamatan : "") . ($namaKabupaten ? " - Kab/Kota " . $namaKabupaten : ""), " -")) ?></p>
            <?php endif; ?>
            <p><?= e($alamatSekolah) ?></p>
            <div class="potret-line"></div>
            <div class="potret-year">TAHUN PELAJARAN <?= e($tahun) ?></div>
        </div>

        <img src="../assets/uploads/<?= e($foto) ?>" class="potret-photo" alt="Foto Siswa">

        <div class="potret-info">
            <div class="potret-row"><label>Nama</label><span>:</span><b><?= e($s['nama'] ?? '-') ?></b></div>
            <div class="potret-row"><label>NISN</label><span>:</span><b><?= e($s['nisn'] ?? '-') ?></b></div>
            <div class="potret-row"><label>Kelas</label><span>:</span><b><?= e($s['kelas'] ?? '-') ?></b></div>
            <div class="potret-row"><label>No. Peserta</label><span>:</span><b><?= e($noPeserta) ?></b></div>
            <div class="potret-row"><label>TTL</label><span>:</span><b><?= e($ttl) ?></b></div>
        </div>

        <div class="potret-signature">
            <p>Mengetahui,<br>Kepala Sekolah</p>
            <div class="potret-sign-space"></div>
            <strong><?= e($kepsek) ?></strong>
            <small>NIP. <?= e($nipKepsek) ?></small>
        </div>
    </div>

    <div class="potret-warning">KARTU INI WAJIB DIBAWA SAAT MENGIKUTI UJIAN</div>
</div>
