default_options = & $default_options; // init $this->options = $default_options; global $plugin_tag_name; $this->plugin_tag = new $plugin_tag_name(); } function PluginTagcloud() { $this->__construct(); } function convert() // tagcloud { $args = func_get_args(); parse_options($args, $this->options); if ($this->options['limit'] === "0") { $this->options['limit'] = NULL; } if ($this->options['cloud'] === 'off' || $this->options['cloud'] === 'false' ) { $this->options['cloud'] = FALSE; } //print_r($this->options); if ($this->options['cloud']) { $html = $this->plugin_tag->display_tagcloud($this->options['limit'], $this->options['related']); } else { $html = $this->plugin_tag->display_taglist($this->options['limit'], $this->options['related']); } return $html; } } define('PLUGIN_TAGCLOUD_CSS', <<"; plugin_tag_init(); } function plugin_tagcloud_convert() { global $plugin_tagcloud, $plugin_tagcloud_name; $plugin_tagcloud = new $plugin_tagcloud_name(); $args = func_get_args(); return call_user_func_array(array(&$plugin_tagcloud, 'convert'), $args); } ?>