%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/pyxsoft/templates/settings/
Upload File :
Create Path :
Current File : //opt/pyxsoft/templates/settings/scan_settings.tmpl

{% extends "template-base/index.tmpl" %}
{% block HTMLTitle %}{{ HTMLTitle }}{% endblock %}
{% block PageTitle %}{{ PageTitle }}{% endblock %}

{% block contenido %}
    <div class="alertMsg" style="position: fixed; margin-left:30%;"></div>
    <form class="" method="post" id="idForm" action="/settingsscan" style="width: 90%; margin: 0 auto;">
        <fieldset class="form-group">
            <h2>{{Tr(Lang,"settings.scanner_settings")}}</h2>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.cpu_use")}}</p>
                    </div>
                    <div class="col-md-3">
                        <label for="EnableCpuUse" class="switcher switcher-rounded switcher-info" style="padding-left:0px;">
                            {% if configScan.Cpu_Usage == "low"%}
                                <input id="EnableCpuUse" name="EnableCpuUse" type="text"
                                       data-provide="slider"
                                       data-slider-ticks="[1, 2, 3]"
                                       data-slider-ticks-labels='["low", "medium", "normal"]'
                                       data-slider-min="1"
                                       data-slider-max="3"
                                       data-slider-step="1"
                                       data-slider-value="1"
                                       data-slider-tooltip="hide"
                                />
                            {% else %}
                                {% if configScan.Cpu_Usage == "medium" %}
                                    <input id="EnableCpuUse" name="EnableCpuUse" type="text"
                                           data-provide="slider"
                                           data-slider-ticks="[1, 2, 3]"
                                           data-slider-ticks-labels='["low", "medium", "normal"]'
                                           data-slider-min="1"
                                           data-slider-max="3"
                                           data-slider-step="1"
                                           data-slider-value="2"
                                           data-slider-tooltip="hide"
                                    />
                                {% else %}
                                    <input id="EnableCpuUse" name="EnableCpuUse" type="text"
                                           data-provide="slider"
                                           data-slider-ticks="[1, 2, 3]"
                                           data-slider-ticks-labels='["low", "medium", "normal"]'
                                           data-slider-min="1"
                                           data-slider-max="3"
                                           data-slider-step="1"
                                           data-slider-value="3"
                                           data-slider-tooltip="hide"
                                    />
                                {% endif %}
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.num_cores")}}</p>
                    </div>
                    <div class="col-md-3">
                        {% if numCPU == 4 %}
                            <input id="numCPU" name="numCPU" data-slider-id='ex1Slider' type="text" data-slider-min="1" data-slider-max="4" data-slider-step="1" data-slider-value="{{ configScan.Max_Threads }}"/>
                        {% else %}
                            <input id="numCPU" name="numCPU" data-slider-id='ex1Slider' type="text" data-slider-min="1" data-slider-max="{{ numCPU }}" data-slider-step="1" data-slider-value="{{ configScan.Max_Threads }}"/>
                        {% endif %}
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.hour_for_scan")}}</p>
                    </div>
                    <div class="col-md-2">
                        {% if configScan.Autoscan_StartHour == 0 %}
                            <!--<input class="form-control" id="AQAAtHour" name="AQAAtHour" placeholder="Hours" type="number" min="1" max="23">-->
                            <select name="AQAAtHour" id="AQAAtHour">
                                <option value="0" selected="selected">At 00 Hrs</option>
                                <option value="1">At 01 Hrs</option>
                                <option value="2">At 02 Hrs</option>
                                <option value="3">At 03 Hrs</option>
                                <option value="4">At 04 Hrs</option>
                                <option value="5">At 05 Hrs</option>
                                <option value="6">At 06 Hrs</option>
                                <option value="7">At 07 Hrs</option>
                                <option value="8">At 08 Hrs</option>
                                <option value="9">At 09 Hrs</option>
                                <option value="10">At 10 Hrs</option>
                                <option value="11">At 11 Hrs</option>
                                <option value="12">At 12 Hrs</option>
                                <option value="13">At 13 Hrs</option>
                                <option value="14">At 14 Hrs</option>
                                <option value="15">At 15 Hrs</option>
                                <option value="16">At 16 Hrs</option>
                                <option value="17">At 17 Hrs</option>
                                <option value="18">At 18 Hrs</option>
                                <option value="19">At 19 Hrs</option>
                                <option value="20">At 20 Hrs</option>
                                <option value="21">At 21 Hrs</option>
                                <option value="22">At 22 Hrs</option>
                                <option value="23">At 23 Hrs</option>
                            </select>
                        {% else %}
                            <select name="AQAAtHour" id="AQAAtHour">
                                {% if configScan.Autoscan_StartHour == 0 %}<option value="0" selected="selected">At 00 Hrs</option>{% else %} <option value="0">At 00 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 1 %}<option value="1" selected="selected">At 01 Hrs</option>{% else %} <option value="1">At 01 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 2 %}<option value="2" selected="selected">At 02 Hrs</option>{% else %} <option value="2">At 02 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 3 %}<option value="3" selected="selected">At 03 Hrs</option>{% else %} <option value="3">At 03 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 4 %}<option value="4" selected="selected">At 04 Hrs</option>{% else %} <option value="4">At 04 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 5 %}<option value="5" selected="selected">At 05 Hrs</option>{% else %} <option value="5">At 05 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 6 %}<option value="6" selected="selected">At 06 Hrs</option>{% else %} <option value="6">At 06 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 7 %}<option value="7" selected="selected">At 07 Hrs</option>{% else %} <option value="7">At 07 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 8 %}<option value="8" selected="selected">At 08 Hrs</option>{% else %} <option value="8">At 08 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 9 %}<option value="9" selected="selected">At 09 Hrs</option>{% else %} <option value="9">At 09 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 10 %}<option value="10" selected="selected">At 10 Hrs</option>{% else %} <option value="10">At 10 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 11 %}<option value="11" selected="selected">At 11 Hrs</option>{% else %} <option value="11">At 11 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 12 %}<option value="12" selected="selected">At 12 Hrs</option>{% else %} <option value="12">At 12 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 13 %}<option value="13" selected="selected">At 13 Hrs</option>{% else %} <option value="13">At 13 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 14 %}<option value="14" selected="selected">At 14 Hrs</option>{% else %} <option value="14">At 14 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 15 %}<option value="15" selected="selected">At 15 Hrs</option>{% else %} <option value="15">At 15 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 16 %}<option value="16" selected="selected">At 16 Hrs</option>{% else %} <option value="16">At 16 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 17 %}<option value="17" selected="selected">At 17 Hrs</option>{% else %} <option value="17">At 17 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 18 %}<option value="18" selected="selected">At 18 Hrs</option>{% else %} <option value="18">At 18 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 19 %}<option value="19" selected="selected">At 19 Hrs</option>{% else %} <option value="19">At 19 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 20 %}<option value="20" selected="selected">At 20 Hrs</option>{% else %} <option value="20">At 20 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 21 %}<option value="21" selected="selected">At 21 Hrs</option>{% else %} <option value="21">At 21 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 22 %}<option value="22" selected="selected">At 22 Hrs</option>{% else %} <option value="22">At 22 Hrs</option> {% endif %}
                                {% if configScan.Autoscan_StartHour == 23 %}<option value="23" selected="selected">At 23 Hrs</option>{% else %} <option value="23">At 23 Hrs</option> {% endif %}
                            </select>
                        {% endif %}
                    </div>
                </div>
            </div>
            <!--<div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.malware_action")}}</p>
                    </div>
                    <div class="col-md-4">
                        <label for="malware_action" class="switcher switcher-rounded switcher-info" style="padding-left:0px;">
                            {% if configScan.FileDetectedAction == "quarantine" %}
                                <label class="radio-inline">
                                    <input name="malware_action" value="quarantine" checked type="radio"> {{Tr(Lang,"settings.send_quarantine")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="malware_action" value="reportonly" type="radio"> {{Tr(Lang,"settings.send_report")}}
                                </label>
                            {% else %}
                                <label class="radio-inline">
                                    <input name="malware_action" value="quarantine" type="radio"> {{Tr(Lang,"settings.send_quarantine")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="malware_action" value="reportonly" checked type="radio"> {{Tr(Lang,"settings.send_report")}}
                                </label>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.suspicius_action")}}</p>
                    </div>
                    <div class="col-md-4">
                        <label for="suspicius_action" class="switcher switcher-rounded switcher-info" style="padding-left:0px;">
                            {% if configScan.SuspFileDetectedAction == "reportonly" %}
                                <label class="radio-inline">
                                    <input name="suspicius_action" value="reportonly" type="radio" checked> {{Tr(Lang,"settings.send_report")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="suspicius_action" value="quarantine" style="color:red;" data-toggle="tooltip" title="{{ Tr(Lang,"settings.tip_suspicius") }}" type="radio"> {{Tr(Lang,"settings.send_quarantine")}}
                                </label>
                            {% else %}
                                <label class="radio-inline">
                                    <input name="suspicius_action" value="reportonly" type="radio"> {{Tr(Lang,"settings.send_report")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="suspicius_action" value="quarantine" checked style="color:red;" data-toggle="tooltip" title="{{ Tr(Lang,"settings.tip_suspicius") }}" type="radio"> {{Tr(Lang,"settings.send_quarantine")}}
                                </label>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.symlink_action")}}</p>
                    </div>
                    <div class="col-md-4">
                        <label for="symlink_action" class="switcher switcher-rounded switcher-info" style="padding-left:0px;">
                            {% if configScan.SymlinkDetectedAction == "delete" %}
                                <label class="radio-inline">
                                    <input name="symlink_action" value="delete" checked type="radio"> {{Tr(Lang,"settings.delete_symlink")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="symlink_action" value="reportonly" type="radio"> {{Tr(Lang,"settings.send_report")}}
                                </label>
                            {% else %}
                                <label class="radio-inline">
                                    <input name="symlink_action" value="delete" type="radio"> {{Tr(Lang,"settings.delete_symlink")}}
                                </label>
                                <label class="radio-inline">
                                    <input name="symlink_action" value="reportonly" checked type="radio"> {{Tr(Lang,"settings.send_report")}}
                                </label>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>-->
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.allow_cross_users_sym")}}</p>
                    </div>
                    <div class="col-md-5">
                        <label for="AllowCrossUsers" class="switcher switcher-rounded switcher-info">
                            {% if configScan.AllowCrossUsersSym == true%}
                                <input id="AllowCrossUsers" name="AllowCrossUsers" checked type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% else %}
                                <input id="AllowCrossUsers" name="AllowCrossUsers" type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.allow_sym_to_sys")}}</p>
                    </div>
                    <div class="col-md-5">
                        <label for="AllowSymToSys" class="switcher switcher-rounded switcher-info">
                            {% if configScan.AllowSymToSystem == true%}
                                <input id="AllowSymToSys" name="AllowSymToSys" checked type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% else %}
                                <input id="AllowSymToSys" name="AllowSymToSys" type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.allow_sym_to_ext")}}</p>
                    </div>
                    <div class="col-md-5">
                        <label for="AllowSymToExt" class="switcher switcher-rounded switcher-info">
                            {% if configScan.AllowSymToExternalFolders == true%}
                                <input id="AllowSymToExt" name="AllowSymToExt" checked type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% else %}
                                <input id="AllowSymToExt" name="AllowSymToExt" type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-9">
                    <div class="col-md-3">
                        <p>{{Tr(Lang,"settings.allow_broken_sym")}}</p>
                    </div>
                    <div class="col-md-5">
                        <label for="AllowBrokenSym" class="switcher switcher-rounded switcher-info">
                            {% if configScan.AllowBrokenSymlinks == true%}
                                <input id="AllowBrokenSym" name="AllowBrokenSym" checked type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% else %}
                                <input id="AllowBrokenSym" name="AllowBrokenSym" type="checkbox">
                                <div class="switcher-indicator" style="margin: auto;">
                                    <div class="switcher-yes">YES</div>
                                    <div class="switcher-no">NO</div>
                                </div>
                            {% endif %}
                        </label>
                    </div>
                </div>
            </div>
            <hr>
            <div class="row">
                <div class="pull-right">
                    <button type="submit" value="submit" class="btn btn-info" onclick="success('{{Tr(Lang,"settings.save_msg")}}')">{{Tr(Lang,"settings.btn_save")}}</button>
                </div>
            </div>
        </fieldset>
    </form>

{% endblock %}
{% block finalScripts %}
    <script>
        $('[data-toggle="tooltip"]').tooltip({placement: 'bottom'});

        // With JQuery
        $("#numCPU").slider({
            tooltip: 'always'
        });

        $("#idForm").submit(function(e) {
            var form = $(this);
            var url = form.attr('action');

            $.ajax({
                type: "POST",
                url: url,
                data: form.serialize(), // serializes the form's elements.
                success: function(data)
                {
                    //alert(data); // show response from the php script.
                }
            });

            e.preventDefault(); // avoid to execute the actual submit of the form.
        });

        window.success = function(msg) {
            $.growl({ title: "Success", message: "Settings saved!", style: "notice", size: "large" });
        }
    </script>
{% endblock %}



Zerion Mini Shell 1.0