/** * Constructor * * @access public */ function Zoo_visitor_ft() { if (version_compare(APP_VER, '2.6.0', '<')) { parent::EE_Fieldtype(); } else { EE_Fieldtype::__construct(); } $this->EE->load->add_package_path(PATH_THIRD . 'zoo_visitor/'); $this->EE->load->library('zoo_visitor_lib'); $this->EE->load->helper('zoo_visitor'); $this->EE->lang->loadfile('zoo_visitor'); $this->zoo_settings = get_zoo_settings($this->EE); if (REQ == 'CP') { $this->EE->cp->add_to_head('<link rel="stylesheet" href="' . _theme_url($this->EE) . 'css/zoo_visitor.css" type="text/css" media="screen" /> '); } }
/** * Control Panel Constructor */ function Zoo_visitor_mcp() { // Make a local reference to the ExpressionEngine super object $this->EE =& get_instance(); // Variables $this->base = BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=' . $this->class_name; $this->form_base = 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=' . $this->class_name; //nav $this->EE->cp->set_right_nav(array('Overview' => BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=zoo_visitor', 'Installation' => BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=zoo_visitor' . AMP . 'method=installation', 'Troubleshooting' => BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=zoo_visitor' . AMP . 'method=troubleshooting', 'Settings' => BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=zoo_visitor' . AMP . 'method=settings_form', 'Transfer member data' => BASE . AMP . 'C=addons_modules' . AMP . 'M=show_module_cp' . AMP . 'module=zoo_visitor' . AMP . 'method=sync')); // Load settings //$this->EE->load->add_package_path(PATH_THIRD . 'zoo_visitor/'); $this->EE->load->helper('zoo_visitor'); $this->EE->load->library('zoo_visitor_lib'); $this->EE->load->library('zoo_visitor_cp'); $this->settings = get_zoo_settings($this->EE); $this->EE->cp->add_to_head('<link rel="stylesheet" href="' . _theme_url($this->EE) . 'css/zoo_visitor.css" type="text/css" media="screen" /> '); }