<div class="upload-block">
    <div class="upload-block-inner">
        <?php if($settings['ad_1_enabled'] == 'true') : ?>
            <div class="mobile-ad-block">
                <?php echo $settings['ad_1_code']; ?>
            </div>
        <?php endif; ?>

        <div class="upload-block-content start-top active" id="download">
            <?php if(isset($data) && is_array($data)): ?>
                <?php if($data['status'] == 'ready'): ?>
                        <div id="download-form" class="<?php echo (($data['password'] != 'EMPTY' && !empty($data['password']) && $this->session->userdata('download_password') != $upload_id) ? 'password' : '') ?>">
                            <form action="handler/<?php echo (($data['password'] != 'EMPTY' && !empty($data['password']) && $this->session->userdata('download_password') != $upload_id) ? 'password' : 'download') ?>" method="get">
                                <input type="hidden" name="action" id="action" value="download">
                                <input type="hidden" name="download_id" id="download_id" value="<?php echo $upload_id; ?>">
                                <input type="hidden" name="private_id" id="private_id" value="<?php echo $unique_id; ?>">
                                <input type="hidden" name="url" value="<?php echo urlencode(current_url()) ?>">

                                <div class="top">
                                    <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/download.png" class="block-icon sm">

                                    <h1><?php echo lang('download_is_ready') ?></h1>
                                    <?php if($data['time_expire'] > $data['time']): ?><p class="expire"><?php echo lang('download_will_be_deleted') ?> <?php echo date($settings['date_format'], $data['time_expire']); ?></p><?php endif; ?>
                                </div>

                                <?php if($data['password'] != 'EMPTY' && !empty($data['password']) && $this->session->userdata('download_password') != $upload_id) : ?>
                                    <div class="password-block">
                                        <h1><i class="lni lni-lock-alt"></i></h1>
                                        <p><?php echo lang('fill_password') ?></p>
                                        <div class="field">
                                            <div class="control">
                                                <input class="input" type="password" name="password" placeholder="<?php echo lang('password') ?>" autocomplete="no" autofill="no">
                                            </div>
                                        </div>
                                    </div>
                                <?php else: ?>
                                    <div class="upload-message"><?php echo $data['message']; ?></div>
                                    <div class="selected-files active <?php echo ($data['file_previews'] == 'true' ? 'with-preview' : '') ?>" id="selected-files">
                                        <?php if($data['file_previews'] == 'true'): ?>
                                            <div class="bottom">
                                                <div class="stats">
                                                <span><?php echo $data['count']; ?> <?php echo lang('files') ?><br>
                                                    <?php echo byte_format($data['size']); ?> <?php echo lang('total_size') ?></span>
                                                    <span><a href="#" onclick="Tabs.open('tab-files');return false;"><?php echo lang('preview_files') ?></a></span>
                                                </div>
                                            </div>
                                        <?php else: ?>
                                            <div class="bottom">
                                                <div class="stats">
                                                    <span><b id="stats-total"><?php echo $data['count']; ?></b><br><?php echo lang('files') ?></span>
                                                    <span><b id="stats-selected"><?php echo byte_format($data['size']); ?></b><br><?php echo lang('total_size') ?></span>
                                                </div>
                                            </div>
                                            <ul>
                                                <?php
                                                foreach($files as $file) {
                                                    echo '<li><span class="name">'.$file['file'].'</span><span class="size">'. byte_format($file['size']) .'</span></li>';
                                                }
                                                ?>
                                            </ul>
                                        <?php endif; ?>
                                    </div>
                                <?php endif; ?>
                                <div class="button-block">
                                    <?php if($data['password'] != 'EMPTY' && !empty($data['password']) && $this->session->userdata('download_password') != $upload_id) : ?>
                                        <button class="button is-info is-rounded" type="submit"><?php echo lang('unlock_download') ?></button>
                                    <?php else: ?>
                                        <?php if ($settings['download_report'] == 'true') : ?>
                                            <button class="button is-rounded rounded-side-button" id="report-button"><i class="lni lni-flag"></i></button>
                                        <?php endif; ?>
                                        <button class="button is-info is-rounded" type="submit"><?php echo lang('download') ?></button>
                                    <?php endif; ?>
                                </div>
                            </form>
                        </div>
                        <div id="download-started">
                            <div class="top">
                                <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/download-started.png" class="block-icon sm">

                                <h1><?php echo lang('download_started') ?></h1>
                            </div>
                            <div class="button-block">
                                <?php if($data['destruct'] != 'yes'): ?>
                                <button class="button is-rounded rounded-side-button" id="back-button"><i class="lni lni-chevron-left"></i></button>
                                <?php endif; ?>

                                <?php if($settings['lock_page'] == 'upload'): ?>
                                    <button class="button is-info is-rounded" id="done-button" onclick="window.location.reload();" disabled="disabled"><?php echo lang('ok') ?></button>
                                <?php else: ?>
                                    <button class="button is-info is-rounded" id="done-button" onclick="window.location.href = siteUrl;" disabled="disabled"><?php echo lang('ok') ?></button>
                                <?php endif; ?>
                            </div>
                        </div>
                <?php
                    elseif($data['status'] == 'processing'):
                ?>
                    <lord-icon
                            src="assets/themes/<?php echo $settings['theme'] ?>/uetqnvvg.json"
                            trigger="loop"
                            colors="primary:<?php echo (!empty($settings['theme_color']) ? $settings['theme_color'] : '#3e8ed0'); ?>,secondary:<?php echo (!empty($settings['theme_color']) ? $settings['theme_color'] : '#3e8ed0'); ?>"
                            style="width:100%;height:250px">
                    </lord-icon>
                    <span class="description"><?php echo lang('upload_processing'); ?></span>

                    <div class="button-block">
                        <button class="button is-info is-rounded" onclick="location.reload();"><?php echo lang('refresh') ?></button>
                    </div>
                <?php else: ?>
                    <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/upload-not-found.png" class="block-icon">

                    <span class="description"><?php echo lang('upload_not_found'); ?></span>

                    <div class="button-block">
                        <button class="button is-info is-rounded" onclick="window.location.href = siteUrl;"><?php echo lang('ok') ?></button>
                    </div>
                <?php endif; ?>
            <?php else: ?>
                <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/upload-not-found.png" class="block-icon">

                <span class="description"><?php echo lang('upload_not_found'); ?></span>

                <div class="button-block">
                    <button class="button is-info is-rounded" onclick="window.location.href = siteUrl;"><?php echo lang('ok') ?></button>
                </div>
            <?php endif; ?>
        </div>
    </div>

    <div class="upload-block-tooltip">
        <div class="content error">
            <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/error-icon-white.png">
            <p></p>
        </div>
        <div class="content help">
            <img src="assets/themes/<?php echo $settings['theme'] ?>/img/icons/question.png">
            <p></p>
        </div>
    </div>
</div>

<?php
if(isset($_GET['error'])) {
    echo '<script>$(document).ready(function() { General.errorMsg("'.lang($_GET['error']).'"); setTimeout(function() { General.clearError(); }, 3000) });</script>';
}
?>