Ejemplo n.º 1
0
/**
 * 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();
        }
    }
}
Ejemplo n.º 2
0
?>

        		<?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 -->