/** * Load Scripts * * Enqueues the required scripts. * * @since 1.0 * @return void */ function kbs_load_scripts() { global $post; $js_dir = KBS_PLUGIN_URL . 'assets/js/'; // Use minified libraries if SCRIPT_DEBUG is turned off $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : ''; //'.min'; // Load AJAX scripts wp_register_script('kbs-ajax', $js_dir . 'kbs-ajax' . $suffix . '.js', array('jquery'), KBS_VERSION); wp_enqueue_script('kbs-ajax'); wp_localize_script('kbs-ajax', 'kbs_scripts', apply_filters('kbs_ajax_script_vars', array('ajaxurl' => kbs_get_ajax_url(), 'ajax_loader' => KBS_PLUGIN_URL . 'assets/images/loading.gif', 'permalinks' => get_option('permalink_structure') ? '1' : '0', 'submit_ticket_loading' => __('Please Wait...', 'kb-support'), 'submit_ticket' => kbs_get_form_submit_label(), 'honeypot_fail' => __('Honeypot validation error', 'kb-support')))); if (!empty($post)) { if (is_a($post, 'WP_Post') && has_shortcode($post->post_content, 'kbs_submit')) { add_thickbox(); } } }
?> <?php do_action('kbs_ticket_form_after_fields'); ?> </fieldset> <fieldset id="kbs_ticket_form_submit"> <?php do_action('kbs_ticket_form_before_submit'); ?> <?php kbs_render_hidden_form_fields($kbs_form->ID); ?> <input class="button" name="kbs_ticket_submit" id="kbs_ticket_submit" type="submit" value="<?php esc_attr_e(kbs_get_form_submit_label()); ?> " /> <?php do_action('kbs_ticket_form_after_submit'); ?> </fieldset> <?php do_action('kbs_ticket_form_bottom'); ?> </form> <?php do_action('kbs_after_ticket_form'); ?> </div><!--end #kbs_ticket_form_wrap--> </div><!-- end of #kbs_ticket_wrap -->