Example #1
0
/**
 * Enqueing public scripts and styles 
 */
function em_enqueue_public()
{
    //Scripts
    wp_enqueue_script('events-manager', WP_PLUGIN_URL . '/events-manager/includes/js/events-manager.js', array('jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position'));
    //jQuery will load as dependency
    //Styles
    wp_enqueue_style('em-ui-css', WP_PLUGIN_URL . '/events-manager/includes/css/jquery-ui-1.8.13.custom.css');
    wp_enqueue_style('events-manager', WP_PLUGIN_URL . '/events-manager/includes/css/events_manager.css');
    //main css
    em_js_localize_vars();
}
Example #2
0
/**
 * Called by admin_print_scripts-(hook|page) action, created when adding menu items in events-manager.php
 */
function em_admin_load_scripts()
{
    //Load the UI items, currently date picker and autocomplete plus dependencies
    //wp_enqueue_script('em-ui-js', WP_PLUGIN_URL.'/events-manager/includes/js/jquery-ui-1.8.5.custom.min.js', array('jquery', 'jquery-ui-core'));
    wp_enqueue_script('events-manager', WP_PLUGIN_URL . '/events-manager/includes/js/events-manager.js', array('jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position'));
    //Time Entry
    wp_enqueue_script('em-timeentry', WP_PLUGIN_URL . '/events-manager/includes/js/timeentry/jquery.timeentry.js', array('jquery'));
    if (is_admin()) {
        //TinyMCE Editor
        remove_filter('the_editor', 'qtrans_modifyRichEditor');
        //qtranslate filter
        if (function_exists('wp_tiny_mce')) {
            add_action('admin_print_footer_scripts', 'wp_tiny_mce', 25);
        }
        if (function_exists('wp_tiny_mce_preload_dialogs')) {
            add_action('admin_print_footer_scripts', 'wp_tiny_mce_preload_dialogs', 30);
        }
        wp_enqueue_script('post');
        if (user_can_richedit()) {
            wp_enqueue_script('editor');
        }
        add_thickbox();
        wp_enqueue_script('media-upload');
        wp_enqueue_script('word-count');
        wp_enqueue_script('quicktags');
    }
    em_js_localize_vars();
}