Made some changes to the product XML - version number not changing.
Those having problems, please uninstall the mod completely - and try reinstalling. If the product won't uninstall:
Go to Manage Products -> Mark Threads As 'Solved' -> Edit -> Go
Edit the uninstall code, find and remove:
PHP Code:
// #######################################################################
$solvedthread_prefixsetdm =& datamanager_init('PrefixSet', $vbulletin, ERRTYPE_CP);
$solvedthread_prefixset = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "prefixset
WHERE prefixsetid = 'solvedthread'
");
$solvedthread_prefixsetdm->set_existing($solvedthread_prefixset);
$solvedthread_prefixsetdm->delete();
unset($solvedthread_prefixsetdm);
if (!function_exists('build_prefix_datastore'))
{
require_once(DIR . '/includes/adminfunctions_prefix.php');
}
build_prefix_datastore();
// #######################################################################
$solvedthread_prefixdm =& datamanager_init('Prefix', $vbulletin, ERRTYPE_CP);
$solvedthread_prefix = $db->query_first("
SELECT *
FROM " . TABLE_PREFIX . "prefix
WHERE prefixid = 'solvedthread_solved'
");
$solvedthread_prefixdm->set_existing($solvedthread_prefix);
$solvedthread_prefixdm->delete();
unset($solvedthread_prefixdm);
build_prefix_datastore();
Save.
Then try to uninstall again.