From 1da4c8e4e18bdfde3bb68c3d5def3313eec5a54d Mon Sep 17 00:00:00 2001 From: John Bintz Date: Sat, 6 Feb 2010 10:17:22 -0500 Subject: [PATCH] clean up script inclusion some more --- classes/ComicPressAdmin.inc | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/classes/ComicPressAdmin.inc b/classes/ComicPressAdmin.inc index b39aa17..e71e347 100644 --- a/classes/ComicPressAdmin.inc +++ b/classes/ComicPressAdmin.inc @@ -85,17 +85,24 @@ class ComicPressAdmin { add_action('admin_enqueue_scripts', array(&$this, 'admin_enqueue_scripts')); + switch ($plugin_page) { + case 'comicpress/render_admin': + wp_enqueue_style('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/css/cp-admin.css'); + wp_enqueue_script('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/js/Storyline.js', array('jquery', 'jquery-ui-dialog')); + add_action('admin_footer', array(&$this, 'admin_footer')); + break; + case 'comicpress/comicpress_docs': + wp_enqueue_style('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/css/cp-admin.css'); + wp_enqueue_script('prettify', plugin_dir_url(dirname(__FILE__)) . '/js/prettify/prettify.js'); + wp_enqueue_style('prettify', plugin_dir_url(dirname(__FILE__)) . '/js/prettify/prettify.css'); + wp_enqueue_script('scriptaculous-effects'); + break; + } + if ($plugin_page == 'comicpress/render_admin') { - wp_enqueue_style('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/css/cp-admin.css'); - wp_enqueue_script('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/js/Storyline.js', array('prototype', 'scriptaculous')); - add_action('admin_footer', array(&$this, 'admin_footer')); } if ($plugin_page == 'comicpress/comicpress_docs') { - wp_enqueue_style('cp-admin', plugin_dir_url(dirname(__FILE__)) . '/css/cp-admin.css'); - wp_enqueue_script('prettify', plugin_dir_url(dirname(__FILE__)) . '/js/prettify/prettify.js'); - wp_enqueue_style('prettify', plugin_dir_url(dirname(__FILE__)) . '/js/prettify/prettify.css'); - wp_enqueue_script('scriptaculous-effects'); } }