C:\xampp\htdocs\landing\wp-content\updraft\plugins-old\contact-form-7\includes\controller.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php

add_action
'parse_request''wpcf7_control_init'20);

function 
wpcf7_control_init() {
    if ( 
WPCF7_Submission::is_restful() ) {
        return;
    }

    if ( isset( 
$_POST['_wpcf7'] ) ) {
        
$contact_form wpcf7_contact_form( (int) $_POST['_wpcf7'] );

        if ( 
$contact_form ) {
            
$contact_form->submit();
        }
    }
}

add_action'wp_enqueue_scripts''wpcf7_do_enqueue_scripts'10);

function 
wpcf7_do_enqueue_scripts() {
    if ( 
wpcf7_load_js() ) {
        
wpcf7_enqueue_scripts();
    }

    if ( 
wpcf7_load_css() ) {
        
wpcf7_enqueue_styles();
    }
}

function 
wpcf7_enqueue_scripts() {
    
$in_footer true;

    if ( 
'header' === wpcf7_load_js() ) {
        
$in_footer false;
    }

    
wp_enqueue_script'contact-form-7',
        
wpcf7_plugin_url'includes/js/scripts.js' ),
        array( 
'jquery' ), WPCF7_VERSION$in_footer );

    
$wpcf7 = array(
        
'apiSettings' => array(
            
'root' => esc_url_rawrest_url'contact-form-7/v1' ) ),
            
'namespace' => 'contact-form-7/v1',
        ),
    );

    if ( 
defined'WP_CACHE' ) and WP_CACHE ) {
        
$wpcf7['cached'] = 1;
    }

    if ( 
wpcf7_support_html5_fallback() ) {
        
$wpcf7['jqueryUi'] = 1;
    }

    
wp_localize_script'contact-form-7''wpcf7'$wpcf7 );

    
do_action'wpcf7_enqueue_scripts' );
}

function 
wpcf7_script_is() {
    return 
wp_script_is'contact-form-7' );
}

function 
wpcf7_enqueue_styles() {
    
wp_enqueue_style'contact-form-7',
        
wpcf7_plugin_url'includes/css/styles.css' ),
        array(), 
WPCF7_VERSION'all' );

    if ( 
wpcf7_is_rtl() ) {
        
wp_enqueue_style'contact-form-7-rtl',
            
wpcf7_plugin_url'includes/css/styles-rtl.css' ),
            array(), 
WPCF7_VERSION'all' );
    }

    
do_action'wpcf7_enqueue_styles' );
}

function 
wpcf7_style_is() {
    return 
wp_style_is'contact-form-7' );
}

/* HTML5 Fallback */

add_action'wp_enqueue_scripts''wpcf7_html5_fallback'20);

function 
wpcf7_html5_fallback() {
    if ( ! 
wpcf7_support_html5_fallback() ) {
        return;
    }

    if ( 
wpcf7_script_is() ) {
        
wp_enqueue_script'jquery-ui-datepicker' );
        
wp_enqueue_script'jquery-ui-spinner' );
    }

    if ( 
wpcf7_style_is() ) {
        
wp_enqueue_style'jquery-ui-smoothness',
            
wpcf7_plugin_url(
                
'includes/js/jquery-ui/themes/smoothness/jquery-ui.min.css' ),
            array(), 
'1.11.4''screen' );
    }
}
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586