PluginProbe ʕ •ᴥ•ʔ
Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF / trunk
Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF vtrunk
2.0.5 trunk 1.3.7 1.4.0 1.4.1 1.4.2 1.4.6 1.5.0 1.5.3 1.5.6 1.5.8 1.6.5 1.6.6 1.6.9 1.7.0 1.7.4 1.8.1 1.8.2 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4
robin-image-optimizer / libs / factory / logger / assets / js / logger.js
robin-image-optimizer / libs / factory / logger / assets / js Last commit date
logger.js 5 months ago
logger.js
44 lines
1 function wbcr_factory_logger_359_LogCleanup(element) {
2 var btn = jQuery(element),
3 currentBtnText = btn.html();
4
5 console.log(btn.data('working'), btn);
6
7 btn.text(btn.data('working'));
8
9 jQuery.ajax({
10 url: ajaxurl,
11 method: 'post',
12 data: {
13 action: 'wbcr_factory_logger_359_'+wbcr_factory_logger_359.plugin_prefix+'logs_cleanup',
14 nonce: wbcr_factory_logger_359.clean_logs_nonce
15 },
16 success: function (data) {
17 btn.html(currentBtnText);
18
19 jQuery('#wbcr-log-viewer').html('');
20 jQuery('#wbcr-log-size').text('0B');
21 jQuery.wbcr_factory_templates_759.app.showNotice(data.message, data.type);
22 },
23 error: function (jqXHR, textStatus, errorThrown) {
24 jQuery.wbcr_factory_templates_759.app.showNotice('Error: ' + errorThrown + ', status: ' + textStatus, 'danger');
25 btn.html(currentBtnText);
26 }
27 });
28 }
29
30 jQuery(document).ready(function ($) {
31 var wbcr_logger_hided = false;
32 $('.wbcr_logger_level').on('click', function (e) {
33 var level = $(this).text();
34
35 if (wbcr_logger_hided) {
36 $('.wbcr-log-row').show()
37 wbcr_logger_hided = false;
38 } else {
39 $('.wbcr-log-row').hide()
40 $('.wbcr-log-row.wbcr_logger_level_' + level).show();
41 wbcr_logger_hided = true;
42 }
43 });
44 });