m_id =& $id; $this->m_tab_name = $tab_name; $this->m_l10n_tab = $l10n_tab; $this->m_path = $path; $this->m_dependency = $dependency; if (function_exists('wp_enqueue_script')) wp_enqueue_script($this->m_id, ExecPhp_HOME_URL. $this->m_path, $this->m_dependency); else // WP < 2.1 add_action('admin_head', array(&$this, 'action_admin_head_script')); if (!$this->m_l10n_tab) return; global $wp_version; if (version_compare($wp_version, '2.1.dev') >= 0) add_action('wp_print_scripts', array(&$this, 'action_wp_print_scripts')); else add_action('admin_head', array(&$this, 'action_admin_head_tab')); } // --------------------------------------------------------------------------- // hooks // --------------------------------------------------------------------------- function action_wp_print_scripts() { if (function_exists('wp_localize_script')) { $this->m_l10n_tab['l10n_print_after'] = 'try{convertEntities('. $this->m_tab_name. ');}catch(e){};'; wp_localize_script($this->m_id, $this->m_tab_name, $this->m_l10n_tab); } else // WP < 2.2 add_action('admin_head', array(&$this, 'action_admin_head_tab')); } function action_admin_head_script() { ?>