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
|
<?php //Load up our WP Ninja Custom Form JS files. function ninja_forms_admin_css(){ $plugin_settings = nf_get_settings();
wp_enqueue_style( 'jquery-smoothness', NINJA_FORMS_URL .'css/smoothness/jquery-smoothness.css'); wp_enqueue_style( 'ninja-forms-admin', NINJA_FORMS_URL .'css/ninja-forms-admin.css');
add_filter('admin_body_class', 'ninja_forms_add_class');
}
function ninja_forms_add_class($classes) { // add 'class-name' to the $classes array $classes .= ' nav-menus-php'; // return the $classes array return $classes; }
function ninja_forms_admin_js(){ global $version_compare;
if ( defined( 'NINJA_FORMS_JS_DEBUG' ) && NINJA_FORMS_JS_DEBUG ) { $suffix = ''; $src = 'dev'; } else { $suffix = '.min'; $src = 'min'; }
$plugin_settings = nf_get_settings(); if(isset($plugin_settings['date_format'])){ $date_format = $plugin_settings['date_format']; }else{ $date_format = 'm/d/Y'; }
$date_format = ninja_forms_date_to_datepicker($date_format);
wp_enqueue_script('ninja-forms-admin', NINJA_FORMS_URL . 'js/' . $src .'/ninja-forms-admin' . $suffix . '.js', array('jquery', 'jquery-ui-core', 'jquery-ui-sortable', 'jquery-ui-datepicker', 'jquery-ui-draggable', 'jquery-ui-droppable'));
wp_localize_script( 'ninja-forms-admin', 'ninja_forms_settings', array('date_format' => $date_format, 'nf_ajax_nonce' => wp_create_nonce( 'nf_ajax') ) );
}
|