Plugin fires an in_array error under PHP 5 because it could reference $phrasegroups in an array context before in is formally declared as an array (this is ok in PHP 4 but PHP 5 throws E_USER_WARNING )
Rewrote the init_plugin component of this product to prevent that error. Original author is free to use this code in the next patch
PHP Code:
if ($vbulletin->options['threadtagging'] == 1
&& $vbulletin->options['tagcloud_searchcloud'] == 1 )
{
if (!is_array($phrasegroups))
{
$phrasegroups = array();
}
if (!in_array('search', $phrasegroups))
{
$phrasegroups[] = 'search';
}
}