$GLOBALS['bayesspam_ignore_folders'] = array_diff($GLOBALS['bayesspam_ignore_folders'], array($_REQUEST['ignore_rem']));
    $temp = array();
    foreach ($GLOBALS['bayesspam_ignore_folders'] as $value) {
        $temp[] = $value;
    }
    $GLOBALS['bayesspam_ignore_folders'] = $temp;
    array_merge($GLOBALS['bayesspam_ignore_folders'], array());
    for ($i = 0; $i < count($GLOBALS['bayesspam_ignore_folders']); $i++) {
        setPref($GLOBALS['data_dir'], $GLOBALS['username'], 'bayesspam_ignore_folders_' . $i, $GLOBALS['bayesspam_ignore_folders'][$i]);
    }
} elseif ($_REQUEST['action'] == 'rebuild') {
    bayesspam_rebuild_corpus();
} elseif ($_REQUEST['action'] == 'empty') {
    bayesspam_nuke_db();
}
bayesspam_load();
$res = $GLOBALS['bayesdbhandle']->query("SELECT nonspamCount FROM " . $GLOBALS['bayesdbprefix'] . "users WHERE UserName='******'bayes_username'] . "'");
if (!DB::isError($res)) {
    $row = $res->fetchRow();
    $nonspamCount = $row['nonspamCount'];
} else {
    echo $res->getDebugInfo();
}
$res = $GLOBALS['bayesdbhandle']->query("SELECT spamCount FROM " . $GLOBALS['bayesdbprefix'] . "users WHERE UserName='******'bayes_username'] . "'");
if (!DB::isError($res)) {
    $row = $res->fetchRow();
    $spamCount = $row['spamCount'];
} else {
    echo $res->getDebugInfo();
}
?>
function bayesspam_load_hook()
{
    include_once SM_PATH . 'plugins/bayesspam/bayesspam_functions.php';
    bayesspam_load();
}