JEMBOT MAWOT Bypass Shell

Current Path : /home/cinepatreb/billetterie/modules/autoupgrade/views/templates/block/
Upload File :
Current File : /home/cinepatreb/billetterie/modules/autoupgrade/views/templates/block/upgradeButtonBlock.html.twig

<div class="bootstrap" id="upgradeButtonBlock">
    <div class="panel">
        <div class="panel-heading">
            {{ 'Start your Upgrade'|trans({}) }}
        </div>
        <div class="blocOneClickUpgrade">
            {% if versionCompare > 0 %}
            <p class="alert alert-warning">{{ 'You come from the future! You are using a more recent version than the latest available!'|trans({}) }}</p>
            {% elseif versionCompare == 0 %}
            <p class="alert alert-success">{{ 'Congratulations, you are already using the latest version available!'|trans({}) }}</p>
            {% endif %}
            <p>
                {{ 'Your current PrestaShop version'|trans({}) }}: <strong>{{ currentPsVersion }}</strong>
            </p>
            <p>
                {{ 'Your current PHP version'|trans({}) }}: <strong>{{ phpVersion }}</strong>
            </p>
            <p>
                {{ 'Latest official version for %s channel.'|trans([channel]) }}: <strong>{{ latestChannelVersion }}</strong>
            </p>
        </div>
        <br>
        {% if showUpgradeButton %}
            <div>
                <a href="#" id="upgradeNow" class="button-autoupgrade upgradestep btn btn-primary">{{ 'Upgrade PrestaShop now!'|trans({}) }}</a>
                {% if showUpgradeLink %}
                    <small><a href="{{ upgradeLink }}">{{ 'PrestaShop will be downloaded from %s'|trans([upgradeLink]) }}</a></small>
                    {% if changelogLink is not empty %}
                    <p>
                        <a href="{{ changelogLink }}" target="_blank" >{{ 'Open changelog in a new window'|trans({}) }}</a>
                    </p>
                    {% endif %}
                {% else %}
                    {{ 'No file will be downloaded (channel %s is used)'|trans([channel]) }}
                {% endif %}
            </div>
            {% if skipActions is not empty %}
                <div id="skipAction-list" class="alert alert-warning">
                    <p>{{ 'The following action are automatically replaced'|trans({}) }}</p>
                    <ul>
                        {% for old, new in skipActions %}
                            <li>
                                {{ '%old% will be replaced by %new%'|trans({'%old%': old, '%new%': new}) }}
                            </li>
                        {% endfor %}
                    </ul>
                    <p>{{ 'To change this behavior, you need to manually edit your php files'|trans({}) }}</p>
                </div>
            {% endif %}
        {% endif %}
        <br>
        <p>
            {% if showUpgradeButton %}
            <a class="button button-autoupgrade btn btn-default" href="index.php?controller=AdminSelfUpgrade&amp;token={{ token }}&amp;refreshCurrentVersion=1">{{ 'Refresh the page'|trans({}) }}</a> -
            {% else %}
            <a class="button button-autoupgrade btn btn-primary" href="index.php?controller=AdminSelfUpgrade&amp;token={{ token }}&amp;refreshCurrentVersion=1">{{ 'Check if a new version is available'|trans({}) }}</a> -
            {% endif %}
            <span style="font-style: italic; font-size: 11px;">{% if lastVersionCheck %}
                {{ 'Last check: %s'|trans([lastVersionCheck|date('Y-m-d H:i:s')]) }}
                {% else %}
                {{ 'Last check: never'|trans({}) }}
                {% endif %}
            </span>
        </p>

        <!-- advanced configuration -->
        <div class="row">
            <div class="pull-right">
                <p><input type="button" class="button btn btn-warning" name="btn_adv" value="{{ 'More options (Expert mode)'|trans({}) }}"/></p>
            </div>
            <div class="col-xs-12">
                <p class="alert alert-info" style="display:none;" id="configResult">&nbsp;</p>
                <div id="advanced" style="margin-top: 30px;">
                    <div class="panel-heading">
                        {{ 'Expert mode'|trans({}) }}
                    </div>
                    <h4 style="margin-top: 0">{{ 'Please select your channel:'|trans({}) }}</h4>
                    <p>
                        {{ 'Channels are offering you different ways to perform an upgrade. You can either upload the new version manually or let the 1-Click Upgrade module download it for you.'|trans({}) }}<br>
                        {{ 'The Alpha, Beta and Private channels give you the ability to upgrade to a non-official or unstable release (for testing purposes only).'|trans({}) }}<br>
                        {{ 'By default, you should use the "Minor release" channel which is offering the latest stable version available.'|trans({})|raw }}
                    </p>
                    <br>
                    <label for="channel">{{ 'Channel:'|trans({}) }}</label>
                    <select name="channel" id="channel">
                        {% for channelOpt in channelOptions %}
                            {% set selected = (channel == channelOpt[1]) %}
                            <option id="{{ channelOpt[0] }}" value="{{ channelOpt[1] }}" {% if selected %}class="current" selected{% endif %}>
                                {% if selected %}* {% endif %}{{ channelOpt[2] }}
                            </option>
                        {% endfor %}
                    </select>
                    {% include '@ModuleAutoUpgrade/block/channelInfo.html.twig' %}
                    <div id="for-usePrivate">
                        <p><label for="private_release_link">{{ 'Link:'|trans({}) }} *</label>
                            <input type="text" size="50" id="private_release_link" name="private_release_link" value="{{ privateChannel.releaseLink }}" required>
                        </p>
                        <p><label for="private_release_md5">{{ 'Hash key:'|trans({}) }} *</label>
                            <input type="text" size="32" id="private_release_md5" name="private_release_md5" value="{{ privateChannel.releaseMd5 }}" required>
                        </p>
                        <p><label for="private_allow_major">{{ 'Allow major upgrade:'|trans({}) }}</label>
                            <input type="checkbox" id="private_allow_major" name="private_allow_major" value="1"{% if privateChannel.allowMajor %} checked{% endif %}>
                        </p>
                    </div>
                    <div id="for-useArchive">
                        {% if archiveFiles is not empty %}
                            <label for="archive_prestashop">{{ 'Archive to use:'|trans({}) }} *</label>
                            <div>
                                <select id="archive_prestashop" name="archive_prestashop" required>
                                    <option value="">{{ 'Choose an archive'|trans({}) }}</option>
                                    {% for file in archiveFiles %}
                                        {% set fileName = file|replace({(downloadPath): ''}) %}
                                        <option {% if archiveFileName == fileName %} selected{% endif %} value="{{ fileName }}">{{ fileName }}</option>
                                    {% endfor %}
                                </select>
                                <br>
                                <label for="archive_xml">{{ 'XML file to use:'|trans({}) }} *</label>
                                <select id="archive_xml" name="archive_xml" required>
                                    <option value="">{{ 'Choose an XML file'|trans({}) }}</option>
                                    {% for file in xmlFiles %}
                                        {% set fileName = file|replace({(downloadPath): ''}) %}
                                        <option {% if xmlFileName == fileName %} selected{% endif %} value="{{ fileName }}">{{ fileName }}</option>
                                    {% endfor %}
                                </select>
                            </div>
                        {% else %}
                            <div class="alert alert-warning">{{ 'No archive found in your admin/autoupgrade/download directory'|trans({}) }}</div>
                        {% endif %}
                        <div class="margin-form">
                            {{ 'Save in the following directory the archive file and XML file of the version you want to upgrade to: %s'|trans(['<b>/admin/autoupgrade/download/</b>'])|raw }}<br>
                            {{ 'Click to save once the archive is there.'|trans({}) }}<br>
                            {{ 'This option will skip the download step.'|trans({}) }}
                        </div>
                    </div>
                    <div id="for-useDirectory">
                        <div>
                            {{ 'Save in the following directory the uncompressed PrestaShop files of the version you want to upgrade to: %s'|trans(['<b>/admin/autoupgrade/latest/</b>'])|raw }}
                            <br><br>
                            <label for="directory_num">{{ 'Please tell us which version you are upgrading to [1](1.7.0.1 for instance)[/1]'|trans({'[1]': '<small>', '[/1]': '</small>'})|raw }}</label>
                            <input type="text" size="10" id="directory_num" name="directory_num" value="{{ directoryVersionNumber }}" placeholder="1.7.0.1">
                            <div class="margin-form">
                                {{ 'Click to save once the archive is there.'|trans({}) }}<br>
                                * {{ 'This option will skip both download and unzip steps and will use %1$s as the source directory'|trans(['<b>/admin/autoupgrade/latest/</b>'])|raw }}
                            </div>
                        </div>
                    </div>
                    <br>
                    <p>
                        <input type="button" class="button btn btn-primary" value="{{ 'Save'|trans({}) }}" name="submitConf-channel">
                    </p>
                </div>
            </div>
        </div>
    </div>
</div>

xxxxx1.0, XXX xxxx