/** * 2007-2021 ETS-Soft * * NOTICE OF LICENSE * * This file is not open source! Each license that you purchased is only available for 1 wesite only. * If you want to use this file on more websites (or projects), you need to purchase additional licenses. * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please contact us for extra customization service at an affordable price * * @author ETS-Soft * @copyright 2007-2021 ETS-Soft * @license Valid for 1 website (or project) for each purchase of license * International Registered Trademark & Property of ETS-Soft */ $(document).ready(function () { createChart(); $(document).on('change', '#ets_cfu_years', function () { changeFilterDate($(this)); }); $(document).on('change', '#ets_cfu_months', function () { changeFilterDate($('#ets_cfu_years')); }); $(document).on('click', '.etsCfuAddToBlackList', function () { var url = $(this).attr('href'); $this = $(this); $.ajax({ type: 'POST', headers: {"cache-control": "no-cache"}, url: url, dataType: "json", data: 'etsCfuAjax=1', success: function (jsonData) { $('#list-logs').append('
' + text_add_to_black_list + '
'); $('.etsCfuAddToBlackList[data-ip="' + $this.attr('data-ip') + '"]').each(function () { $(this).closest('td').append(''); $(this).remove(); }); setTimeout(function () { $('.ets_successfull_ajax').remove(); }, 1500); } }); return false; }); $('button[name="etsCfuClearLogSubmit"]').click(function () { var result = confirm(detele_log); if (result) { return true; } return false; }); }); function changeFilterDate(selector) { if (selector.length > 0) { if (selector.val() == '') $('#ets_cfu_months option[value=""]').prop('selected', true); } } function createChart() { if (typeof ets_cfu_line_chart !== "undefined") { if (typeof ets_cfu_line_chart !== 'object') { ets_cfu_line_chart = JSON.parse(ets_cfu_line_chart); } if (typeof ets_cfu_lc_labels !== 'object') { ets_cfu_lc_labels = JSON.parse(ets_cfu_lc_labels); } ets_cfu_chart.config(ets_cfu_lc_title, $('#ets_cfu_line_chart'), ets_cfu_line_chart, ets_cfu_lc_labels, ets_cfu_y_max); ets_cfu_chart.create(); } }