Server IP : 23.254.227.96 / Your IP : 216.73.216.7 Web Server : Apache/2.4.62 (Unix) OpenSSL/1.1.1k System : Linux hwsrv-1277026.hostwindsdns.com 4.18.0-477.13.1.el8_8.x86_64 #1 SMP Tue May 30 14:53:41 EDT 2023 x86_64 User : viralblo ( 1001) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/local/cwpsrv/var/services/users/viralblo/viralblo/viralde/cwp_theme/original/ |
Upload File : |
<style> .ibox-content{ padding: 20px 0px; } .clam-scan-option-wrapper{ display: flex; justify-content: center; } .clam-scan-option{ width: 80%; border-radius: 10px; padding: 1rem 0px; display: flex; flex-direction: column; justify-content: center; color: #676a6c; background-color: #f3f3f4; cursor: pointer; min-width: 190px; } .clam-scan-option.optactive{ background-color: #1e84c6ad; color: #fff; border-color: #1874af; box-shadow: 1px 1px 9px #676a6c; } .clam-scan-option.optactive .fa-clam-icon{ color:#ffffff; } .clam-scan-option .fa-clam-icon{ font-size: 8rem; margin-bottom: 1rem; color: #a5a4a4; } .clam-scan-option h4{ margin-bottom: 0px; } .clam-scan-options{ display: flex; } .clam-scan-options-separator{ margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #e7eaec; } .clam-scan-btn-wrapper{ display:flex; flex-wrap: wrap; } .clam-scan-btn .btn{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .clam-scan-btn-wrapper .btn-config-clam{ flex: 0 0 40px; border-bottom-left-radius: 0px; border-top-left-radius: 0px; border-left: 1px solid #159278; } .clam-scan-btn{ flex: 1 0 auto; } .ibox-title h4{ margin:0px; } .text-muted-scan{ margin-bottom: 0px; color: #999999; } .clam-scan-option.optactive .text-muted-scan{ color:#ffffff; } .clam-scan-option a{ font-size: 1.3rem; } .clam-scan-option.optactive a{ color: #225c8e; font-weight: 500; } .clam-scan-controllers{ display: flex; align-items: center; } .clam-config-modal .modal-body{ padding: 10px 15px; } .clam-config-modal .modal-body .ibox{ margin-bottom: 0px; } .clam-config-modal .modal-body .ibox-title{ border: none; padding: 15px; min-height: auto; } .clam-email-advanced-options{ border-bottom: 1px solid #e7eaec !important; border-top: 1px solid #e7eaec !important; } .clam-config-modal .modal-body .ibox-content{ padding: 5px 0px; } .clam-config-modal .ibox-content h4{ margin-top: 0px; } .clam-loader{ height: 120px; display: flex; justify-content: center; align-items: center; flex-direction: column; } .clam-loader .fa{ font-size: 4rem; color: #1e84c6; } .clam-loader h5{ margin-top: 10px; font-size: 1.4rem; } .clam-config-item{ display: flex; align-items: center; padding: 5px 0px; } .clam-config-item-title{ display: block; font-size: 1.4rem; } .clam-config-item-description{ font-size: 1.2rem; } .scan-result-line:nth-child(odd), .clam-config-item:nth-child(odd){ background-color: #f5f5f5; } .clam-not-installed{ height: 40vh; display: flex; background-color: #fff; align-items: center; justify-content: center; flex-direction: column; } .clam-not-installed h3{ font-size: 3rem; } .clam-not-installed p{ font-size: 1.5rem; } .clam-not-installed .fa{ font-size: 5rem; margin-bottom: 1rem; } .clam-config-parameters-wrapper{ height: 45vh; overflow: auto; } input[data-number="true"]{ text-align: right; } #_email_to_notify_wrapper{ display: none; } .error-field{ color: #ff0000; margin-top: 5px; font-size: 12px; display: block; } .clam-parse-date{ font-weight: 600; } #_scanning_loader{ top: 6px; position: relative; display: none; } .scan-loader { position: relative; width: 100%; height: 12px; background-color: #1e84c6; border-radius: 50px; } .scan-loader-bar { content: ""; display: inline; position: absolute; width: 0; height: 100%; left: 50%; text-align: center; border-radius: 50px; } .scan-loader-bar:nth-child(1) { background-color: #1bb393; -webkit-animation: scanning_animation 3s linear infinite; animation: scanning_animation 3s linear infinite; } .scan-loader-bar:nth-child(2) { background-color: #1e84c6; -webkit-animation: scanning_animation 3s linear 1s infinite; animation: scanning_animation 3s linear 1s infinite; } .scan-loader-bar:nth-child(3) { background-color: #f8ac58; -webkit-animation: scanning_animation 3s linear 2s infinite; animation: scanning_animation 3s linear 2s infinite; } @-webkit-keyframes scanning_animation { from {left: 50%; width: 0;z-index:100;} 33.3333% {left: 0; width: 100%;z-index: 10;} to {left: 0; width: 100%;} } @keyframes scanning_animation { from {left: 50%; width: 0;z-index:100;} 33.3333% {left: 0; width: 100%;z-index: 10;} to {left: 0; width: 100%;} } .scan-loader-title{ margin-bottom: 0px; font-size: 1.5rem; text-align: center; } #modal_scan_results .modal-dialog{ min-width: 1000px;; width: 70vw; } .scan-result-header{ background-color: #e7eaec; padding: 5px 0px; font-weight: 600; border-bottom: 1px solid #ddd; } .scan-result-line{ display: flex; align-items: center; } .scan-result-buttons{ margin-top: 10px; } .scan-result-buttons{ margin-top: 10px; } .scan-result-buttons .btn-sm{ font-size: .9em; } .scan-results-empty{ height: 10vh; display: flex; align-items: center; justify-content: center; } .scan-results-empty .fa{ font-size: 3rem; margin-bottom: 2rem; color: #1e84c6; } .scan-results-empty div{ text-align:center; } .scan-results-empty h4{ font-size: 1.8rem; } .scan-results-general .row:nth-child(odd){ background-color: #f5f5f5; } .scan-results-title{ margin-top: 10px; background-color: #e7eaec; margin: 0px; padding: 10px 15px; border-bottom: 1px solid #ccc; } .scan-results-general-title{ margin-right: 1rem; font-weight: 600; } .scan-results-general-info{ padding-top: 5px; padding-bottom: 5px; } .scan-results-files-container{ max-height: 55vh; overflow: auto; } /* .clam-scan-histoy-wrapper{ display: none; } */ .empty-clam-scan-history{ height: 20rem; display: flex; align-items: center; justify-content: center; } .empty-clam-scan-history h4{ font-size: 2rem; } .clam-scan-histoy-wrapper .dataTables_wrapper{ padding-bottom: 0px; } .btn-clam-screens{ font-size: 0.9em; } #_clam_history_screen_ .ibox-title, #_clam_main_screen_ .ibox-title{ display: flex; padding: 15px; justify-content: space-between; align-items: center; } #_clam_history_screen_{ display: none; } #_clam_scan_btn_wrapper{ display: none; } #modal_config_web .ibox-content{ padding-bottom: 0px; max-height: 70vh; overflow: auto; } #modal_config_web .modal-footer{ display: none; } .mail-scan-config-list, .web-scan-config-list{ list-style: none; padding-left: 15px; margin-bottom: 0px; } .mail-scan-config-list li, .web-scan-config-list li{ padding: 10px 5px; } .mail-scan-config-list .checkbox, .web-scan-config-list .checkbox{ margin: 0px; } .mail-scan-config-list li:nth-child(odd), .web-scan-config-list li:nth-child(odd){ background-color: #f5f5f5; } .web-scan-config-list li:nth-child(even){ background-color: #ffffff; } /* .web-scan-config-list li:hover{ background-color: #e7eaec; } */ .web-scan-config-list-withchild .checkbox{ margin-left: 0.6rem; } .web-scan-config-list label{ cursor: pointer; } .web-scan-config-list-withchild{ padding-bottom: 0px !important; padding-left: 0px !important; } .ul-subdomain-list{ margin-top: 10px; list-style: none; padding-left: 0px; } .ul-subdomain-list li{ padding-left: 2.4rem; } .error-scan-option{ color: #cc4856 !important; font-weight: 600; } .error-scan-option .fa-asterisk{ display: inline-block !important; } .clam-scan-option .fa-asterisk{ display: none; } .details-scan-window{ display: none; position: absolute; width: 30vw; background-color: #fff; left: 2rem; padding: 15px; z-index: 976; box-shadow: 5px 5px 19px #000; border-radius: 5px; border: 1px solid #ccc; max-height: 70vh; overflow: auto; } .result-mode-title-pre{ font-size: 1.2rem; } .result-mode-title-link{ font-size: 1.2rem; } #_custom_scan_dir{ max-height: 70vh; overflow: auto; } .custom-scan-dir-list, .domain-result-list{ list-style: none; padding-left: 0px; margin-bottom: 0px; } .custom-scan-dir-list li{ padding: 5px 10px; cursor: pointer; } .custom-scan-dir-list li .fa{ margin-right: 5px; } .custom-scan-dir-list li:nth-child(odd), .domain-result-list .domain-result-item:nth-child(odd){ background-color: #f3f3f4; } .custom-scan-dir-list li:hover{ background-color: #cccccc; } .domain-result-item{ padding: 2px 0px; padding-left: 0.5rem; } .domain-result-item .fa{ color: #a9a9a9; margin-right: 0.2rem; } .domain-result-item.issub{ padding: 2px 0px 2px 2.4rem } #_flex_path_container{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; direction: rtl; text-align: center; display: block; padding-right: 1rem; padding-left: 0.2rem; } .tooltip-inner { min-width: 150px; /* the minimum width */ } .details-scan-window .close-detail{ float: right; margin-right: -1.1rem; z-index: 1037; margin-top: -1.1rem; border-radius: 250px; background-color: #ffffff; padding: 3px; width: 2.5rem; height: 2.5rem; text-align: center; box-shadow: 1px 1px 5px #676a6c; cursor: pointer; } .result-file-path{ padding-left: 15px; display: block; overflow-wrap: anywhere; } #_files_scanning_status{ display: none; } #_files_scanning_line{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; direction: rtl; text-align: left; } .dom-list-item{ display: flex; align-items: center; padding-left: 5px; } .modal-header .close { margin-top: 3px; } #content_history_table, #_mail_scan_domains_control, #mail-scan-config-list{ display: none; } #_mail_scan_domains_list{ max-height: 50vh; overflow: auto; } #_mail_scan_domains_control .col-md-4{ padding-left: 5px; } #modal_config_custom .modal-footer{ display: none; } #_custom_layer .fa-asterisk{ position: absolute; left: 1rem; margin-top: 0.3rem; } .clam-scan-option .error-scan-option .flex-path-container{ color: #cc4856; font-weight: 600; } </style> <div class="modal clam-config-modal" id="modal_config_email" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content animated fadeIn"> <div class="modal-header" style="padding: 10px;"> <button type="button" class="close" data-dismiss="modal"> <span aria-hidden="true">×</span> <span class="sr-only">{{langene.MDCLOSE}}</span> </button> <h5 class="modal-title text-center" style="font-size:2rem">{{langmod.LABCLAM01}}</h5> </div> <div class="modal-body" style="padding: 0px 10px 15px;"> <div class="ibox"> <div class="ibox-title" style="border:none;padding: 15px;"> <h4>{{langmod.LABCLAM02}}</h4> </div> <div class="ibox-content" id=""> <!-- <h4>Choose domains where email accounts will be scaned for malware.</h4> --> <div id="_mail_scan_domains_list"> <div class="clam-loader"> <span><i class="fa fa-circle-o-notch fa-spin"></i></span> <h5>{{langmod.LABCLAM03}}</h5> </div> </div> <div class="container-fluid" id="_mail_scan_domains_control"> <div class="col-md-4"> <button onclick="selUnselDomMail(this)" data-type="1" class="btn btn-primary"> <i class="fa fa-square-o" aria-hidden="true"></i> <span id="_btn_sel_all_dom_m">{{langmod.LABCLAM04}}</span> </button> </div> </div> </div> </div> <div class="ibox collapsed"> <div class="ibox-title clam-email-advanced-options"> <h4>{{langmod.LABCLAM19}}</h4> <div class="ibox-tools"> <a class="collapse-link"> <i class="fa fa-chevron-up"></i> </a> </div> </div> <div class="ibox-content" style="border-top: none;"> <div class="container-fluid"> <div class="row clam-config-item"> <div class="col-md-8"> <span class="clam-config-item-title">phishing-sigs</span> <span class="text-muted clam-config-item-description">{{langmod.LABCLAMPARAM33}}</span> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="phishing_sigsmail" class="action-flag-item 'phishing_sigsmail'" data-itemdef="true" checked type="radio" id="phishing_sigsmail_yes" value="yes"> <label for="phishing_sigsmail_yes">{{langmod.LABCLAM05}}</label> </div> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="phishing_sigsmail" class="action-flag-item phishing_sigsmail" type="radio" id="phishing_sigsmail_no" value="no"> <label for="phishing_sigsmail_no">{{langmod.LABCLAM06}}</label> </div> </div> </div> <div class="row clam-config-item"> <div class="col-md-8"> <span class="clam-config-item-title">alert-phishing-ssl</span> <span class="text-muted clam-config-item-description">{{langmod.LABCLAMPARAM28}}</span> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="alert_phishing_sslmail" class="action-flag-item alert_phishing_sslmail" type="radio" id="alert_phishing_sslmail_yes" value="yes"> <label for="alert_phishing_sslmail_yes">{{langmod.LABCLAM05}}</label> </div> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="alert_phishing_sslmail" class="action-flag-item alert_phishing_sslmail" data-itemdef="true" checked type="radio" id="alert_phishing_sslmail_no" value="no"> <label for="alert_phishing_sslmail_no">{{langmod.LABCLAM06}}</label> </div> </div> </div> <div class="row clam-config-item"> <div class="col-md-8"> <span class="clam-config-item-title">alert-phishing-cloak</span> <span class="text-muted clam-config-item-description">{{langmod.LABCLAMPARAM29}}</span> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="alert_phishing_cloakmail" class="alert_phishing_cloakmail action-flag-item" type="radio" id="alert_phishing_cloakmail_yes" value="yes"> <label for="alert_phishing_cloakmail_yes">{{langmod.LABCLAM05}}</label> </div> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="alert_phishing_cloakmail" class="alert_phishing_cloakmail action-flag-item" data-itemdef="true" checked type="radio" id="alert_phishing_cloakmail_no" value="no"> <label for="alert_phishing_cloakmail_no">{{langmod.LABCLAM06}}</label> </div> </div> </div> </div> </div> </div> </div> <div class="modal-footer"> <button data-dismiss="modal" class="btn btn-success"> <i class="fa fa-check" aria-hidden="true"></i> {{langmod.LABCLAM07}} </button> </div> <!-- <div class="modal-footer" id="conf_del_buttons"> </div> --> </div> </div> </div> <div class="modal clam-config-modal" id="modal_config_general" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content animated fadeIn"> <div class="modal-header" style="padding: 10px;"> <button type="button" class="close" data-dismiss="modal"> <span aria-hidden="true">×</span> <span class="sr-only">{{langene.MDCLOSE}}</span> </button> <h5 class="modal-title text-center" style="font-size:2rem">{{langmod.LABCLAM08}}</h5> </div> <div class="modal-body" style="padding: 0px 10px 15px;"> <!-- <div class="ibox"> <div class="ibox-title" style="border:none;padding: 15px;"> <h4>{{langmod.LABCLAM09}}</h4> </div> <div class="ibox-content"> <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <div class="checkbox checkbox-primary"> <input name="notify_scan" onchange="notifyEmail(this)" type="checkbox" id="_notify_scan" value="1"> <label for="_notify_scan">{{langmod.LABCLAM10}}</label> </div> <div id="_email_to_notify_wrapper"> <label for="_email_to_notify">{{langmod.LABCLAM11}}</label> <input type="text" value="{{mod.email_username}}" class="form-control" name="_email_to_notify" id="_email_to_notify"> </div> </div> </div> </div> </div> </div> --> <div class="ibox"> <div class="ibox-title clam-email-advanced-options"> <h4>{{langmod.LABCLAM12}}</h4> <!-- <div class="ibox-tools"> <a class="collapse-link" id="_show_adv_gen"> <i class="fa fa-chevron-up"></i> </a> </div> --> </div> <div class="ibox-content" id="_gen_adv_content" style="border-top: none;"> <div class="container-fluid clam-config-parameters-wrapper"> {% for parameter in mod.available_parameters %} <div class="row clam-config-item gen-config-item" data-type="{{parameter.type}}" data-key="_general_{{parameter.title}}" data-parameter="{{parameter.title}}" data-default="{{parameter.default}}"> <div class="col-md-8"> <span class="clam-config-item-title">{{parameter.title|replace({'_': "-"})}}</span> <span class="text-muted clam-config-item-description">{{parameter.description}}</span> </div> {% if parameter.type == 'yesno' or parameter.type == 'logic'%} <div class="col-md-2"> <div class="radio radio-primary"> <input name="{{parameter.title}}" class="gen-opt-check-input" {{ parameter.default == 'yes' ? 'checked' : '' }} type="radio" id="_general_{{parameter.title}}_yes" value="yes"> <label for="_general_{{parameter.title}}_yes">{{langmod.LABCLAM05}}</label> </div> </div> <div class="col-md-2"> <div class="radio radio-primary"> <input name="{{parameter.title}}" class="gen-opt-check-input" {{ parameter.default == 'no' or parameter.default == 'false' ? 'checked' : '' }} type="radio" id="_general_{{parameter.title}}_no" value="no"> <label for="_general_{{parameter.title}}_no">{{langmod.LABCLAM06}}</label> </div> </div> {% elseif parameter.type == 'regex' or parameter.type == 'number'%} <div class="col-md-4"> <input type="text" {{ parameter.type == 'number' ? 'data-number="true"' : 'data-regex="true"' }} class="form-control gen-opt-text-input" id="_general_{{parameter.title}}_value"> </div> {% endif %} </div> {% endfor %} </div> </div> </div> </div> <div class="modal-footer"> <button onclick="validGeneralConfiguration()" class="btn btn-primary"> <i class="fa fa-check-circle" aria-hidden="true"></i> {{langmod.LABCLAM07}} </button> <button onclick="resetDefaultSettings()" class="btn btn-warning"> <i class="fa fa-exchange" aria-hidden="true"></i> {{langmod.LABCLAM13}} </button> </div> </div> </div> </div> <div class="modal clam-config-modal" id="modal_config_web" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content animated fadeIn"> <div class="modal-header" style="padding: 10px;"> <button type="button" class="close" data-dismiss="modal"> <span aria-hidden="true">×</span> <span class="sr-only">{{langene.MDCLOSE}}</span> </button> <h5 class="modal-title text-center" style="font-size:2rem">{{langmod.LABCLAM14}}</h5> </div> <div class="modal-body" style="padding: 0px 10px 0px;"> <div class="ibox"> <div class="ibox-title" style="border:none;padding: 15px;"> <h4>{{langmod.LABCLAM15}}</h4> </div> <div class="ibox-content"> <!-- <h4>Choose domains where email accounts will be scaned for malware.</h4> --> <div class="clam-loader" id="_loader_web_scan"> <span><i class="fa fa-circle-o-notch fa-spin"></i></span> <h5>{{langmod.LABCLAM03}}</h5> </div> <div id="_web_scan_domains_list" style="display: none;"> </div> </div> </div> </div> <div class="modal-footer" style="text-align: left;"> <button onclick="selUnselDomWeb(this)" data-type="1" class="btn btn-primary"> <i class="fa fa-square-o" aria-hidden="true"></i> <span id="_btn_sel_all_dom_w">{{langmod.LABCLAM04}}</span> </button> <button data-dismiss="modal" class="btn btn-success"> <i class="fa fa-check" aria-hidden="true"></i> {{langmod.LABCLAM07}} </button> </div> <!-- <div class="modal-footer" id="conf_del_buttons"> </div> --> </div> </div> </div> <div class="modal clam-config-modal" id="modal_config_custom" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content animated fadeIn"> <div class="modal-header" style="padding: 10px;"> <button type="button" class="close" data-dismiss="modal"> <span aria-hidden="true">×</span> <span class="sr-only">{{langene.MDCLOSE}}</span> </button> <h5 class="modal-title text-center" style="font-size:2rem">{{langmod.LABCLAM16}}</h5> </div> <div class="modal-body" style="padding: 0px 10px 0px;"> <div class="ibox"> <div class="ibox-title" style="border:none;padding: 15px;"> <h4>{{langmod.LABCLAM17}}</h4> </div> <div class="ibox-content" id="_custom_scan_selector"> <!-- <h4>Choose domains where email accounts will be scaned for malware.</h4> --> <div class="clam-loader" id="_loader_custom_scan"> <span><i class="fa fa-circle-o-notch fa-spin"></i></span> </div> </div> </div> </div> <div class="modal-footer"> <button onclick="selPathCustomScan(this)" data-type="1" class="btn btn-block btn-success"> <i class="fa fa-thumb-tack" aria-hidden="true"></i> <span id="_btn_sel_all_dom_w">{{langmod.LABCLAM18}}</span> </button> </div> <!-- <div class="modal-footer" id="conf_del_buttons"> </div> --> </div> </div> </div> <div class="modal clam-config-modal" id="modal_scan_results" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content animated fadeIn"> <div class="modal-header" style="padding: 10px;"> <h5 class="modal-title text-center" style="font-size:2rem">{{langmod.LABCLAM20}}</h5> </div> <div class="modal-body"> </div> <div class="modal-footer"> <button onclick="postScanActions()" id="_btn_post_actions" class="btn btn-success"> <i class="fa fa-check-circle" aria-hidden="true"></i> {{langmod.LABCLAM07}} </button> </div> </div> </div> </div> <div class="row border-bottom white-bg dashboard-header"> {% if mod.fsl == 1 %} {% set stflalert ='block' %} {% else %} {% set stflalert ='none' %} {% endif %} <div class="row alert alert-warning col-lg-12" style="margin-left: 5px; padding-right: 5px;display:{{stflalert}}" id="alertfl"> <strong>{{langene.GALARTFILEBLOCK}}</strong> </div> <div class="col-lg-10"> <h2>User ({{users}})</h2> <ol class="breadcrumb"> <li class="breadcrumb-item"> <a href="?">Home</a> </li> <li class="breadcrumb-item active"> <strong>Antivirus</strong> </li> </ol> </div> </div> {% if mod.clam_info.result == 'success' %} <div class="row" style="margin-top:2rem;"> <div class="col-lg-8"> <div class="ibox" id="_clam_main_screen_"> <div class="ibox-title"> <h4>{{langmod.LABCLAM21}}</h4> <button class="btn btn-success btn-sm btn-clam-screens" onclick="viewHistory()"><i class="fa fa-history" aria-hidden="true"></i> {{langmod.LABCLAM22}}</button> </div> <div class="ibox-content"> <div class="container-fluid"> <div class="row clam-scan-options"> {% if ("scan_home" in rmenu )or(swmenu==1) %} <div class="col-md-3 clam-scan-option-wrapper"> <div data-title="home" class="clam-scan-option optactive" title="{{langmod.LABCLAM24}} /home/{{users}}/" data-toggle="tooltip" data-placement="top"> <div class="text-center"> <i class="fa fa-home fa-clam-icon"></i> <h4>{{langmod.LABCLAM23}}</h4> </div> </div> </div> {% endif %} {% if ("scan_web" in rmenu )or(swmenu==1) %} <div class="col-md-3 clam-scan-option-wrapper"> <div data-title="web" class="clam-scan-option" title="{{langmod.LABCLAM25}}" data-toggle="tooltip" data-placement="top"> <div class="text-center"> <i class="fa fa-sitemap fa-clam-icon"></i> <h4>{{langmod.LABCLAM26}}</h4> <p class="text-muted-scan" id="_web_layer"><i class="fa fa-asterisk" aria-hidden="true"></i> <span>{{langmod.LABCLAM27}}</span><br /> <a href="#" onclick="configWebScan()"><i class="fa fa-cogs" aria-hidden="true"></i> {{langmod.LABCLAM28}}</a></p> </div> </div> </div> {% endif %} {% if ("scan_email" in rmenu )or(swmenu==1) %} <div class="col-md-3 clam-scan-option-wrapper"> <div data-title="email" id="_clam_scan_email_option" title="{{langmod.LABCLAM29}}" data-toggle="tooltip" data-placement="top" class="clam-scan-option"> <div class="text-center"> <i class="fa fa-envelope-o fa-clam-icon"></i> <h4>{{langmod.LABCLAM30}}</h4> <p class="text-muted-scan" id="_mail_layer"><i class="fa fa-asterisk" aria-hidden="true"></i> <span>{{langmod.LABCLAM31}}</span><br /> <a href="#" onclick="configEmailScan()"><i class="fa fa-cogs" aria-hidden="true"></i> {{langmod.LABCLAM28}}</a></p> </div> </div> </div> {% endif %} {% if ("scan_custom" in rmenu )or(swmenu==1) %} <div class="col-md-3 clam-scan-option-wrapper"> <div data-title="custom" class="clam-scan-option" title="{{langmod.LABCLAM32}}" data-toggle="tooltip" data-placement="top"> <div class="text-center"> <i class="fa fa-cog fa-clam-icon"></i> <h4>{{langmod.LABCLAM33}}</h4> <p class="text-muted-scan" id="_custom_layer"> <i class="fa fa-asterisk" aria-hidden="true"></i> <div id="_flex_path_container" class="flex-path-container text-muted-scan">{{langmod.LABCLAM34}}</div> <a href="#" onclick="configCustomScan()"><i class="fa fa-cogs" aria-hidden="true"></i> {{langmod.LABCLAM28}}</a> </p> </div> </div> </div> {% endif %} </div> <div class="row"> <div class="col-md-12"> <div class="clam-scan-options-separator"></div> </div> </div> <div id="_files_scanning_status" class="row"> <div class="col-md-12" id="_files_scanning_line"></div> </div> <div class="row clam-scan-controllers"> <div class="col-md-4" style="font-weight: 500;"> {{langmod.LABCLAM35}}: <span class="clam-parse-date" data-seconds="true" data-date="{{mod.clam_info.info.last_scan}}" id="_last_scan_date_"></span> </div> <div class="col-md-4" style="padding: 0px;"> <div id="_clam_scan_btn_wrapper" style="display:{{mod.clam_info.info.is_running == 1 ? 'none' : 'block'}}"> <div class="clam-scan-btn-wrapper"> <div class="clam-scan-btn"> <button title="Run a new scan" data-toggle="tooltip" data-placement="top" class="btn btn-primary btn-block" {{mod.clam_info.info.pending_action != 0 ? 'disabled' : ''}} id="_run_scan_btn" onclick="runScan()"> <i class="fa fa-search" aria-hidden="true"></i> <span id="_run_scan_btn_title"> {{langmod.LABCLAM36}} <span id="_btn_action_title_">home</span> {{langmod.LABCLAM37}} </span> </button> </div> <button title="General scan configuration" data-toggle="tooltip" data-placement="top" id="_config_scan_btn" onclick="configGeneralScan()" {{mod.clam_info.info.pending_action != 0 ? 'disabled' : ''}} class="btn btn-primary btn-config-clam clam-scan-btn"> <i class="fa fa-cogs" aria-hidden="true"></i> </button> </div> </div> <div id="_scanning_loader" style="display:{{mod.clam_info.info.is_running == 1 ? 'block' : 'none'}}"> <div class="scan-loader"> <div class="scan-loader-bar"></div> <div class="scan-loader-bar"></div> <div class="scan-loader-bar"></div> </div> <h5 class="scan-loader-title"><i class="fa fa-bug" aria-hidden="true"></i> {{langmod.LABCLAM38}}</h5> </div> </div> <div class="col-md-4 text-right" style="font-weight: 500;"> {{langmod.LABCLAM39}}: <span class="clam-parse-date" data-date="{{mod.clam_info.info.virus_date}}"></span> </div> </div> </div> </div> </div> <div class="ibox" id="_clam_history_screen_"> <div class="ibox-title"> <h4>{{langmod.LABCLAM42}}</h4> <button class="btn btn-warning btn-sm btn-clam-screens" onclick="viewScanDashboard()"><i class="fa fa-list" aria-hidden="true"></i> {{langmod.LABCLAM40}}</button> </div> <div class="ibox-content" style="padding: 10px 15px;"> <div class="clam-loader" id="_loader_history_scan"> <span><i class="fa fa-circle-o-notch fa-spin"></i></span> <h5>{{langmod.LABCLAM41}}</h5> </div> <div id="content_history_table"> </div> </div> </div> </div> <div class="col-lg-4"> <div class="ibox"> <div class="ibox-title"> <h4>{{langmod.LABCLAM43}}</h4> </div> <div class="ibox-content" style="padding: 20px;"> <p>{{langmod.LABCLAM44}}</p> </div> </div> </div> </div> {% else %} <div class="row" style="margin-top:2rem;"> <div class="col-lg-12 clam-not-installed"> <i class="fa fa-ban text-danger"></i> <h3>{{langmod.LABCLAM45}}</h3> <p>{{langmod.LABCLAM46}}</p> </div> </div> {% endif %}