<?php
/* PACK 582 CMS READY: stats.php */

require_once __DIR__ . '/_cms_helpers.php';

use App\Services\HomepageAnalyticsService;

$analytics =
    HomepageAnalyticsService::build(
        (int)$conference['id'],
        $lang
    );

$statsData =
    $analytics['statsData'];

$acceptanceRate =
    $analytics['acceptanceRate'];

$reviewCompletion =
    $analytics['reviewCompletion'];

$sectionConfig = ecms_get_section_config('stats');

if (empty($sectionConfig['enabled'])) {
    return;
}
?>

    <?php
    /*
    |--------------------------------------------------------------------------
    | PACK 579 FULL ENTERPRISE PARTIAL
    | stats.php
    |--------------------------------------------------------------------------
    */
    ?>

    <section data-cms-section="stats" class="ecms-managed-section ec-stats-wrap ec-section-shell ec-section-anchor" id="analytics">

    <div class="ec-stats-hero">

        <div class="ec-stats-content">

            <div class="ec-stats-title">

                <?= pcb_h(
                    $lang === 'ar'
                    ? 'لوحة التحليلات والإحصائيات العلمية'
                    : 'Conference Analytics & Statistics Dashboard'
                ) ?>

            </div>

            <div class="ec-stats-desc">

                <?= pcb_h(
                    $lang === 'ar'
                    ? 'توفر المنصة مؤشرات تحليلية حية حول الأبحاث، التحكيم، الجلسات، والنشر العلمي لدعم اتخاذ القرار الأكاديمي وتعزيز جودة المؤتمر.'
                    : 'The platform provides live analytical insights into submissions, peer review, sessions, and proceedings to support academic decision-making and conference quality.'
                ) ?>

            </div>

            <div class="ec-kpi-grid">

                <?php foreach ($statsData as $stat): ?>

                    <div class="ec-kpi-card">

                        <div class="ec-kpi-icon">
                            <i class="fa <?= pcb_h($stat['icon']) ?>"></i>
                        </div>

                        <div class="ec-kpi-number">
                            <?= (int)$stat['number'] ?>
                        </div>

                        <div class="ec-kpi-label">
                            <?= pcb_h($stat['label']) ?>
                        </div>

                        <div class="ec-kpi-mini">
                            <?= pcb_h($stat['mini']) ?>
                        </div>

                    </div>

                <?php endforeach; ?>

            </div>

            <div class="ec-analytics-strip">

                <div class="ec-analytics-panel">

                    <h4>
                        <?= pcb_h($lang === 'ar'
                            ? 'معدل القبول'
                            : 'Acceptance Ratio') ?>
                    </h4>

                    <div class="ec-analytics-progress">
                        <div style="width: <?= (int)$acceptanceRate ?>%"></div>
                    </div>

                    <div class="ec-analytics-text">

                        <?= pcb_h($lang === 'ar'
                            ? 'المؤتمر يحافظ على معايير تحكيم أكاديمية عالية الجودة.'
                            : 'The conference maintains high-quality peer-review standards.') ?>

                    </div>

                </div>

                <div class="ec-analytics-panel">

                    <h4>
                        <?= pcb_h($lang === 'ar'
                            ? 'اكتمال التحكيم'
                            : 'Review Completion') ?>
                    </h4>

                    <div class="ec-analytics-progress">
                        <div style="width: <?= (int)$reviewCompletion ?>%"></div>
                    </div>

                    <div class="ec-analytics-text">

                        <?= pcb_h($lang === 'ar'
                            ? 'متابعة مباشرة لحالة التقييم والتحكيم العلمي.'
                            : 'Live monitoring of peer-review and evaluation progress.') ?>

                    </div>

                </div>

            </div>

        </div>

    </div>

</section>
