<?php 
    $carousel = null; 
    $attribution = null; 
 
    if (isset($detail->screenshot) && $detail->screenshot) { 
        foreach ($detail->screenshot as $key => $val) { 
            if (file_exists(ROOTPATH . 'themes' . DIRECTORY_SEPARATOR . $detail->folder . DIRECTORY_SEPARATOR . str_replace(['../', '..\\', './', '.\\'], '', $val->src))) { 
                $screenshot = base_url('themes/' . $detail->folder . '/' . str_replace(['../', '..\\', './', '.\\'], '', $val->src)); 
            } else { 
                $screenshot = get_image(null, 'placeholder_thumb.png'); 
            } 
 
            $carousel .= ' 
                <div class="carousel-item rounded' . (! $key ? ' active' : null) . '"> 
                    <a href="' . $screenshot . '" target="_blank"> 
                        <img src="' . $screenshot . '" class="d-block rounded w-100" alt="' . $val->alt . '"> 
                    </a> 
                </div> 
            '; 
        } 
    } 
 
    if (isset($detail->attribution) && $detail->attribution) { 
        foreach ($detail->attribution as $key => $val) { 
            $attribution .= ' 
                <div class="row"> 
                    <div class="col-4"> 
                        <label class="mb-0 text-muted"> 
                            ' . $key . ' 
                        </label> 
                    </div> 
                    <div class="col-8"> 
                        <label class="mb-0"> 
                            ' . $val . ' 
                        </label> 
                    </div> 
                </div> 
            '; 
        } 
    } 
?> 
<div class="container-fluid"> 
    <div class="row"> 
        <div class="col-md-6 col-lg-7"> 
            <div class="position-relative rounded" style="overflow: hidden"> 
                <div id="carouselExampleControls" class="carousel slide" data-bs-ride="carousel"> 
                    <div class="carousel-inner"> 
                        <?= $carousel; ?> 
                    </div> 
                    <?php if (sizeof($detail->screenshot) > 1) { ?> 
                        <a class="carousel-control-prev gradient-right" href="#carouselExampleControls" role="button" data-bs-slide="prev"> 
                            <span class="carousel-control-prev-icon" aria-hidden="true"></span> 
                        </a> 
                        <a class="carousel-control-next gradient-left" href="#carouselExampleControls" role="button" data-bs-slide="next"> 
                            <span class="carousel-control-next-icon" aria-hidden="true"></span> 
                        </a> 
                    <?php } ?> 
                </div> 
            </div> 
        </div> 
        <div class="col-md-6 col-lg-5"> 
            <h5> 
                <?= $detail->name; ?> 
                <?= ($detail->type == 'backend' ? '<span class="badge bg-dark float-end">' . phrase('Back End') . '</span>' : '<span class="badge bg-success float-end">' . phrase('Front End') . '</span>'); ?> 
            </h5> 
            <hr class="mt-1 mb-1" /> 
            <div class="row"> 
                <div class="col-4"> 
                    <label class="mb-0 text-muted"> 
                        <?= phrase('Author'); ?> 
                    </label> 
                </div> 
                <div class="col-8"> 
                    <label class="mb-0"> 
                        <?= (isset($detail->website) ? '<a href="' . $detail->website . '" target="_blank"><b>' . $detail->author . '</b></a>' : '<b>' . $detail->author . '</b>'); ?> 
                    </label> 
                </div> 
            </div> 
            <div class="row"> 
                <div class="col-4"> 
                    <label class="mb-0 text-muted"> 
                        <?= phrase('Version'); ?> 
                    </label> 
                </div> 
                <div class="col-8"> 
                    <label class="mb-0"> 
                        <?= $detail->version; ?> 
                    </label> 
                </div> 
            </div> 
            <?= $attribution; ?> 
            <hr class="mt-1" /> 
            <div class="mb-0"> 
                <?= nl2br($detail->description); ?> 
            </div> 
        </div> 
    </div> 
    <hr class="mx--3" /> 
    <div class="row"> 
        <div class="col-md-6 col-lg-7"> 
            <a href="<?= current_page('../update', ['item' => $detail->folder]); ?>" class="btn btn-outline-success btn-sm --modal"> 
                   
                <i class="mdi mdi-auto-fix"></i> 
                <?= phrase('Update'); ?> 
                   
            </a> 
        </div> 
        <div class="col-md-6 col-lg-5"> 
            <div class="row"> 
                <div class="col-sm-4"> 
                    <div class="d-grid"> 
                        <?php if (($detail->type == 'backend' && $detail->folder == get_setting('backend_theme')) || ($detail->type == 'frontend' && $detail->folder == get_setting('frontend_theme'))): ?> 
                        <a href="<?= current_page('../customize', ['theme' => $detail->folder]); ?>" class="btn btn-dark btn-sm --modal"> 
                            <i class="mdi mdi-cogs"></i> 
                            <?= phrase('Customize'); ?> 
                        </a> 
                        <?php else: ?> 
                        <a href="<?= current_page('../activate'); ?>" class="btn btn-success btn-sm --modal"> 
                            <i class="mdi mdi-check"></i> 
                            <?= phrase('Activate'); ?> 
                        </a> 
                        <?php endif; ?> 
                    </div> 
                </div> 
                <div class="col-sm-4"> 
                    <div class="d-grid"> 
                        <a href="<?= base_url(('backend' == $detail->type ? 'dashboard' : null), ['aksara_mode' => 'preview-theme', 'aksara_theme' => $detail->folder, 'integrity_check' => $detail->integrity]); ?>" class="btn btn-outline-primary btn-sm" target="_blank"> 
                            <i class="mdi mdi-magnify"></i> 
                            <?= phrase('Preview'); ?> 
                        </a> 
                    </div> 
                </div> 
                <div class="col-sm-4"> 
                    <div class="d-grid"> 
                        <a href="<?= current_page('../delete', ['item' => $detail->folder]); ?>" class="btn btn-outline-danger btn-sm --modal"> 
                            <i class="mdi mdi-window-close"></i> 
                            <?= phrase('Delete'); ?> 
                        </a> 
                    </div> 
                </div> 
            </div> 
        </div> 
    </div> 
</div> 
 
 |