PluginProbe
SupportCandy – AI Customer Support Ticket System & Live Chatbot Agent / 2.3.1
SupportCandy – AI Customer Support Ticket System & Live Chatbot Agent v2.3.1
3.5.4 3.5.3 3.5.2 3.5.1 3.4.9 3.5.0 3.4.8 3.4.7 trunk 2.3.1 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6
supportcandy / includes / admin / custom_fields / custom_fields_ajax.php

custom_fields_ajax.php in SupportCandy – AI Customer Support Ticket System & Live Chatbot Agent 2.3.1, at includes/admin/custom_fields/custom_fields_ajax.php

68 lines 2.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) {
3 exit; // Exit if accessed directly
4 }
5
6 global $current_user;
7 if (!($current_user->ID && $current_user->has_cap('manage_options'))) {
8 exit;
9 }
10
11 $setting_action = isset($_POST['setting_action']) ? sanitize_text_field($_POST['setting_action']) : '';
12
13 switch ($setting_action) {
14
15 case 'get_ticket_form_fields': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_ticket_form_fields.php';
16 break;
17
18 case 'set_form_field_order': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_form_field_order.php';
19 break;
20
21 case 'get_add_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_add_form_field.php';
22 break;
23
24 case 'set_add_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_add_form_field.php';
25 break;
26
27 case 'get_edit_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_edit_form_field.php';
28 break;
29
30 case 'set_edit_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_edit_form_field.php';
31 break;
32
33 case 'get_edit_default_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_edit_default_form_field.php';
34 break;
35
36 case 'set_edit_default_form_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_edit_default_form_field.php';
37 break;
38
39 case 'get_conditional_options': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_conditional_options.php';
40 break;
41
42 case 'delete_custom_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/delete_custom_field.php';
43 break;
44
45 case 'get_agentonly_fields': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_agentonly_fields.php';
46 break;
47
48 case 'get_add_agentonly_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_add_agentonly_field.php';
49 break;
50
51 case 'set_add_agentonly_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_add_agentonly_field.php';
52 break;
53
54 case 'get_edit_agentonly_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_edit_agentonly_field.php';
55 break;
56
57 case 'set_edit_agentonly_field': include WPSC_ABSPATH . 'includes/admin/custom_fields/set_edit_agentonly_field.php';
58 break;
59
60 case 'get_conditional_options_fields': include WPSC_ABSPATH . 'includes/admin/custom_fields/get_conditional_options_fields.php';
61 break;
62
63 default:
64 _e('Invalid Action','supportcandy');
65 break;
66
67 }
68