HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: /home/xedaptot/be.naniguide.com/storage/framework/views/cff8a9b70512de634e6641da5549aa66.php
<?php $__env->startSection('title', trans('messages.upgrade.title.upgrade')); ?>

<?php $__env->startSection('page_header'); ?>

    <div class="page-title">
        <ul class="breadcrumb breadcrumb-caret position-right">
            <li class="breadcrumb-item"><a href="<?php echo e(action("Admin\HomeController@index"), false); ?>"><?php echo e(trans('messages.home'), false); ?></a></li>
        </ul>
        <h1>
            <span class="material-symbols-rounded">cloud_download</span> <?php echo e(trans('messages.upgrade.title.upgrade'), false); ?></span>
        </h1>
    </div>

<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>

    <div class="tabbable">
        <?php echo $__env->make("admin.settings._tabs", array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>

        <div class="tab-content">
            <div class="row">
                <div class="col-md-6">
                    <?php if(session('alert-error')): ?>
                        <?php echo $__env->make('elements._notification', [
                            'level' => 'warning',
                            'title' => 'Cannot upgrade',
                            'message' => session('alert-error')
                        ], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
                    <?php endif; ?>

                    <?php if(isset($failed)): ?>
                        <p class="alert alert-warning">
                            <?php echo e(trans('messages.upgrade.error.something_wrong'), false); ?>

                        </p>

                        <h3><?php echo e(trans('messages.upgrade.title.in_progress'), false); ?></h3>
                        <p><?php echo trans('messages.upgrade.error.cannot_write'); ?></p>
                        <p>
                            <pre><?php echo implode("\n", $failed); ?></pre>
                        </p>
                        <p>
                            <a href="<?php echo e(action('Admin\SettingController@doUpgrade'), false); ?>" role="button" class="btn btn-primary me-1 upgrade-now">
                                <?php echo e(trans('messages.upgrade.button.retry'), false); ?>

                            </a>
                            <a link-confirm="<?php echo e(trans('messages.upgrade.upgrade_cancel'), false); ?>" href="<?php echo e(action('Admin\SettingController@cancelUpgrade'), false); ?>" role="button" class="btn btn-secondary btn-icon" link-method="POST">
                                <?php echo e(trans('messages.upgrade.button.cancel'), false); ?>

                            </a>
                        </p>
                    <?php elseif($manager->isNewVersionAvailable()): ?>
                        <h3><?php echo e(trans('messages.upgrade.title.upgrade_confirm'), false); ?></h3>
                        <p><?php echo trans('messages.upgrade.wording.upgrade', [ 'current' => "<code>{$manager->getCurrentVersion()}</code>", 'new' => "<code>{$manager->getNewVersion()}</code>" ]); ?></p>
                        <p>
                            <a href="<?php echo e(action('Admin\SettingController@doUpgrade'), false); ?>" role="button" class="btn btn-primary me-1 upgrade-now">
                                <?php echo e(trans('messages.upgrade.button.upgrade_now'), false); ?>

                            </a>
                            <a link-confirm="<?php echo e(trans('messages.upgrade.upgrade_cancel'), false); ?>" href="<?php echo e(action('Admin\SettingController@cancelUpgrade'), false); ?>" role="button" class="btn btn-secondary btn-icon" link-method="POST">
                                <?php echo e(trans('messages.upgrade.button.cancel'), false); ?>

                            </a>
                        </p>
                    <?php elseif(!$phpversion): ?>
                        <h3><?php echo e(trans('messages.upgrade.title.current'), false); ?></h3>
                        <p><?php echo trans('messages.upgrade.wording.upload', [ 'current' => "<code>{$manager->getCurrentVersion()}</code>" ]); ?></p>
                        
                        <?php echo $__env->make('elements._notification', [
                            'level' => 'warning',
                            'title' => trans('messages.requirement.php_version.not_supuported.title'),
                            'message' => trans('messages.requirement.php_version.not_supuported.description', ['current' => '<strong>'.PHP_VERSION.'</strong>', 'required' => '<strong>'.config('custom.php_recommended').'</strong>']),
                        ], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
                    <?php else: ?>
                        <?php if($license && ($license->isExpired() || $license->isInactive())): ?>
                            <?php
                                $admin = Auth::user()->admin;
                                $spportedUntil = $license->getSupportedUntil($admin->getTimezone());

                                if (config('custom.japan')) {
                                    $entitlementLink = '#';
                                } else {
                                    $entitlementLink = 'https://codecanyon.net/item/acelle-email-marketing-web-application/17796082';
                                }

                                $style = 'alert-danger';

                                if ($license->isExpired()) {
                                    $title = trans('messages.support.expired.explanation', [
                                        'expr' =>  $admin->formatDateTime($spportedUntil, 'datetime_full_with_timezone'),
                                        'diffs' => $spportedUntil->diffForHumans()]
                                    );
                                } elseif ($license->isInactive()) {
                                    $title = trans('messages.license.error.invalid');
                                }
                            ?>

                            <div class="sub-section">
                                <h3><?php echo e(trans('messages.license.your_license'), false); ?></h3>
                                <p><?php echo e($title, false); ?></p>
                                <div class="alert <?php echo e($style, false); ?>" style="display: flex; flex-direction: row; align-items: center;">
                                    <div style="display: flex; flex-direction: row; align-items: center;">
                                        <p style="padding-left: 5px;padding-right: 40px"><?php echo e($license->getLicenseNumber(), false); ?><?php echo $license->isExpired() ? ' | <a href="'.$entitlementLink.'"><strong style="text-decoration: underline;">'.trans('messages.support.expired.note').'</strong></a>' : ''; ?></p>
                                    </div>
                                </div>
                            </div>
                        <?php endif; ?>

                        <h3><?php echo e(trans('messages.upgrade.title.current'), false); ?></h3>
                        <p><?php echo trans('messages.upgrade.wording.upload', [ 'current' => "<code>{$manager->getCurrentVersion()}</code>" ]); ?></p>
                        <p><?php echo e(trans('messages.upgrade.notice'), false); ?></p>
                        <ul>
                            <li><code>post_max_size</code> <strong><?php echo e(ini_get('post_max_size'), false); ?></strong></li>
                            <li><code>upload_max_filesize</code> <strong><?php echo e(ini_get('upload_max_filesize'), false); ?></strong></li>
                        </ul>
                        <form id="upgradeUploadForm" action="<?php echo e(action('Admin\SettingController@uploadApplicationPatch'), false); ?>"  class="form-validate-jquery" method="POST"  enctype="multipart/form-data">
                            <?php echo e(csrf_field(), false); ?>


                            <?php echo $__env->make('helpers.form_control', ['required' => true, 'type' => 'file', 'label' => '', 'name' => 'file', 'value' => 'Upload'], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
                            <button class="btn btn-secondary upload-button"><?php echo e(trans('messages.upload'), false); ?></button>
                        </form>
                    <?php endif; ?>
                </div>
            </div>
        </div>
    </div>

    <script>
        $(function() {
            $('#upgradeUploadForm').on('submit', function() {
                if ($(this).valid()) {
                    addMaskLoading('<?php echo e(trans('messages.upgrade.uploading'), false); ?>');
                }
            });

            $('.upgrade-now').on('click', function(e) {
                e.preventDefault();
                    
                var url = $(this).attr('href');
                var confirm = '<?php echo e(trans('messages.upgrade.upgrade_confirm'), false); ?>';
                var method = 'POST';
                var type = 'link';

                new Link({
                    type: 'link',
                    url: url,
                    confirm: confirm,
                    method: method,
                    before: function() {
                        addMaskLoading('<?php echo e(trans('messages.upgrade.checking_dependencies'), false); ?>');
                    }
                });
            });
        });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.core.backend', [
    'menu' => 'setting',
], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /home/xedaptot/be.naniguide.com/resources/views/admin/settings/upgrade.blade.php ENDPATH**/ ?>