PluginProbe ʕ •ᴥ•ʔ
Check & Log Email – Easy Email Testing & Mail logging / 2.0.15
Check & Log Email – Easy Email Testing & Mail logging v2.0.15
2.0.15 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 2.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.13.1 2.0.13.2 2.0.14 2.0.2 2.0.3 2.0.4 2.0.5 2.0.5.1 2.0.6 2.0.7 2.0.8 2.0.9 trunk 0.5.7 0.6.0 0.6.1 0.6.2 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.12.1 1.0.13 1.0.13.1 1.0.2 1.0.3
check-email / assets / js / admin / support-settings.js
check-email / assets / js / admin Last commit date
chart.js 6 days ago check-mail-jsPdf.js 6 days ago check_mail_push.js 6 days ago check_mail_wizard.js 6 days ago check_mail_wizard.min.js 6 days ago checkemail.js 6 days ago checkemail.min.js 6 days ago checkmail-dashboard-chart.js 6 days ago checkmail-dashboard-chart.min.js 6 days ago checkmail-sw.js 6 days ago ck_mail-newsletter-script.js 6 days ago ck_mail-newsletter-script.min.js 6 days ago export-logs.js 6 days ago export-logs.min.js 6 days ago feedback.js 6 days ago feedback.min.js 6 days ago firebase-app.js 6 days ago firebase-messaging.js 6 days ago support-settings.js 6 days ago support-settings.min.js 6 days ago view-logs.js 6 days ago view-logs.min.js 6 days ago
support-settings.js
55 lines
1 jQuery(document).ready(function($){
2
3 $(document).on('click', '#ce-send-support-query', function(e){
4 e.preventDefault();
5 var message = $("#ce_query_message").val();
6 var email = $("#ce_query_email").val();
7
8 if($.trim(message) !='' && $.trim(email) !='' && ceIsEmail(email) == true){
9 $(this).text('Sending...');
10 $.ajax({
11 type: "POST",
12 url:ce_support_settings_params.ajax_url,
13 dataType: "json",
14 data:{action:"ce_send_query_message",message:message,email:email,security:ce_support_settings_params.support_nonce},
15 success:function(response){
16 if(response['status'] =='t'){
17 $(".ce-query-success").show();
18 $(".ce-query-error").hide();
19 }else{
20 $(".ce-query-success").hide();
21 $(".ce-query-error").show();
22 }
23 $('#ce-send-support-query').text('Send Support Request');
24 },
25 error: function(response){
26 $('#ce-send-support-query').text('Send Support Request');
27 }
28 });
29 }else{
30
31 if($.trim(message) =='' && $.trim(email) ==''){
32 alert('Please enter the message and email');
33 }else{
34
35 if($.trim(message) == ''){
36 alert('Please enter the message');
37 }
38 if($.trim(email) == ''){
39 alert('Please enter the email');
40 }
41 if(ceIsEmail(email) == false){
42 alert('Please enter a valid email');
43 }
44
45 }
46
47 }
48 });
49
50 function ceIsEmail(email) {
51 var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
52 return regex.test(email);
53 }
54
55 });