public static function enqueue_resources() { global $CRAYON_VERSION; self::init_settings(); $path = dirname(dirname(__FILE__)); wp_enqueue_style('crayon_fancybox', plugins_url(CRAYON_CSS_FANCYBOX, $path), array(), $CRAYON_VERSION); wp_enqueue_script('crayon_fancybox', plugins_url(CRAYON_JS_FANCYBOX, $path), array('jquery'), $CRAYON_VERSION); wp_enqueue_script('crayon_te_js', plugins_url(CRAYON_TAG_EDITOR_JS, __FILE__), array('crayon_fancybox', 'crayon_util_js'), $CRAYON_VERSION); wp_enqueue_script('crayon_qt_js', plugins_url(CRAYON_QUICKTAGS_JS, __FILE__), array('quicktags', 'crayon_te_js'), $CRAYON_VERSION, TRUE); wp_localize_script('crayon_te_js', 'CrayonTagEditorSettings', self::$settings); CrayonSettingsWP::other_scripts(); }
public static function enqueue_resources() { global $CRAYON_VERSION; self::init_settings(); $path = dirname(dirname(__FILE__)); if (CRAYON_MINIFY) { wp_deregister_script('crayon_js_min'); wp_enqueue_script('crayon_js_min', plugins_url(CRAYON_JS_TE_MIN, dirname(dirname(__FILE__))), array('jquery', 'quicktags'), $CRAYON_VERSION); CrayonSettingsWP::init_js_settings(); wp_localize_script('crayon_js_min', 'CrayonTagEditorSettings', self::$settings); } else { wp_enqueue_script('crayon_te_js', plugins_url(CRAYON_TAG_EDITOR_JS, __FILE__), array('crayon_util_js'), $CRAYON_VERSION); wp_enqueue_script('crayon_qt_js', plugins_url(CRAYON_QUICKTAGS_JS, __FILE__), array('quicktags', 'crayon_te_js'), $CRAYON_VERSION, TRUE); wp_localize_script('crayon_te_js', 'CrayonTagEditorSettings', self::$settings); CrayonSettingsWP::other_scripts(); } }
public static function enqueue_resources() { if (!self::$enqueued) { CrayonLog::debug('enqueue'); global $CRAYON_VERSION; CrayonSettingsWP::load_settings(TRUE); if (CRAYON_MINIFY) { wp_enqueue_style('crayon', plugins_url(CRAYON_STYLE_MIN, __FILE__), array(), $CRAYON_VERSION); wp_enqueue_script('crayon_js', plugins_url(CRAYON_JS_MIN, __FILE__), array('jquery'), $CRAYON_VERSION, CrayonGlobalSettings::val(CrayonSettings::DELAY_LOAD_JS)); } else { wp_enqueue_style('crayon_style', plugins_url(CRAYON_STYLE, __FILE__), array(), $CRAYON_VERSION); wp_enqueue_style('crayon_global_style', plugins_url(CRAYON_STYLE_GLOBAL, __FILE__), array(), $CRAYON_VERSION); wp_enqueue_script('crayon_util_js', plugins_url(CRAYON_JS_UTIL, __FILE__), array('jquery'), $CRAYON_VERSION); CrayonSettingsWP::other_scripts(); } CrayonSettingsWP::init_js_settings(); self::$enqueued = TRUE; } }
private static function enqueue_resources() { if (!self::$enqueued) { CrayonLog::debug('enqueue'); global $CRAYON_VERSION; wp_enqueue_style('crayon_style', plugins_url(CRAYON_STYLE, __FILE__), array(), $CRAYON_VERSION); wp_enqueue_style('crayon_global_style', plugins_url(CRAYON_STYLE_GLOBAL, __FILE__), array(), $CRAYON_VERSION); wp_enqueue_script('crayon_util_js', plugins_url(CRAYON_JS_UTIL, __FILE__), array('jquery'), $CRAYON_VERSION); CrayonSettingsWP::other_scripts(); CrayonSettingsWP::init_js_settings(); self::$enqueued = TRUE; } }