Example #1
0
function recountAllUpdates($user)
{
    killTwitUpdates($user);
    recountUpdates(updTypeMessageFav, $user);
    recountUpdates(updTypeMessageWatch, $user);
    recountUpdates(updTypeArt, $user);
    recountUpdates(updTypeArtExtra, $user);
    recountUpdates(updTypeJournal, $user);
    recountUpdates(updTypeComment, $user);
    recountUpdates(updTypePM, $user);
}
Example #2
0
            if ($first) {
                $first = false;
            }
        }
    }
    if (!isUserMature()) {
        $_auth["useObjFilters"] .= "," . $_config["matureFilters"];
        $_auth["useObjFilters"] = implode(",", array_unique(split(",", $_auth["useObjFilters"])));
        // Get rid of duplicates
    }
    $oldHideExtras = $_auth["useHideExtras"];
    $_auth["useHideExtras"] = isset($_POST["filter-1"]) ? 1 : 0;
    if ($_auth["useObjFilters"] != $oldObjFilters || $_auth["useHideExtras"] != $oldHideExtras) {
        recountUpdates(updTypeArt, $_auth["useid"]);
        // Recalculate art updates
        recountUpdates(updTypeArtExtra, $_auth["useid"]);
    }
    // Other options
    $_auth["useTimezone"] = isset($_POST["timezone"]) ? intval($_POST["timezone"]) : 0;
    $_auth["useDateFormat"] = isset($dateFormatList[$_POST["dateFormat"]]) ? $dateFormatList[$_POST["dateFormat"]] : $dateFormatList[0];
    $_auth["useObjPreview"] = isset($_POST["useObjPreview"]) ? 1 : 0;
    $_auth["useFuzzyNumbers"] = isset($_POST["useFuzzyNumbers"]) ? 1 : 0;
    $_auth["useStatsHide"] = isset($_POST["useStatsHide"]) ? 1 : 0;
    $_auth["useTheme"] = isset($_COOKIE["style"]) ? $_COOKIE["style"] : "original";
    $_auth["useDisableCustom"] = isset($_POST["useDisableCustom"]) ? intval($_POST["useDisableCustom"]) : 0;
    $_auth["useEnableUI2"] = isset($_POST["useEnableUI2"]) ? isset($_POST["useEnableUI2a"]) ? 1 : 2 : 0;
    // Update the database
    sql_query("UPDATE `users`" . dbSet(array("useDateFormat" => $_auth["useDateFormat"])) . dbWhere(array("useid" => $_auth["useid"])));
    sql_query("UPDATE `useExtData`" . dbSet(array("useDisableCustom" => $_auth["useDisableCustom"], "useEnableUI2" => $_auth["useEnableUI2"], "useFuzzyNumbers" => $_auth["useFuzzyNumbers"], "useLanguage" => $_auth["useLanguage"], "useObjFilters" => $_auth["useObjFilters"], "useObjPreview" => $_auth["useObjPreview"], "useStatsHide" => $_auth["useStatsHide"], "useHideExtras" => $_auth["useHideExtras"], "useTheme" => $_auth["useTheme"], "useTimezone" => $_auth["useTimezone"])) . dbWhere(array("useEid" => $_auth["useid"])));
    redirect(url(".", array("saved" => "yes")));
}
Example #3
0
    }
    if (mysql_num_rows($result) > 0) {
        $comData = mysql_fetch_assoc($result);
        ?>
				<div class="mar_bottom" style="margin-top: -8px">
					<?php 
        showComment($comData, 0, true);
        if (!isset($_GET["composeFor"])) {
            $usernameData = getUserData($comData["pmsCreator"]);
            $_GET["composeFor"] = $usernameData["useUsername"];
        }
        ?>
				</div>
				<?php 
        sql_query("DELETE FROM `updates` " . "WHERE `updCreator` = '" . $_auth["useid"] . "' " . "AND `updType` = '" . updTypePM . "' " . "AND `updObj` = '" . $comid . "' LIMIT 1");
        recountUpdates(updTypePM, $_auth["useid"]);
    } else {
        ?>
				<div class="container2">
					<?php 
        echo _PM_NOT_FOUND;
        ?>
				</div>
				<?php 
    }
    ?>
			<div><br /></div>
			<?php 
} else {
    ?>
			<div><br /></div>
Example #4
0
function operationMarkAsRead($updObj, $type)
{
    global $_auth;
    $updObj = intval($updObj);
    if ($updObj == 0) {
        return;
    }
    $sql = "DELETE FROM `updates`" . dbWhere(array("updType" => $type, "updCreator" => $_auth["useid"], "updObj" => $updObj));
    sql_query($sql);
    recountUpdates($type, $_auth["useid"]);
}