Exemplo n.º 1
0
function _compo2_admin_recalc($params)
{
    echo "<h3>Recaculating Results ...</h3>";
    $r = compo2_query("select uid from c2_entry where cid = ? and active = 1", array($params["cid"]));
    global $compo2;
    $compo2["log.enabled"] = false;
    foreach ($r as $ce) {
        $uid = $ce["uid"];
        _compo2_rate_recalc($params, $uid);
    }
    $compo2["log.enabled"] = true;
    echo "<p>Done.</p>";
    echo "<hr/>";
    _compo2_admin_resetcache($params);
    echo "<hr/>";
    _compo2_results_results($params);
}
Exemplo n.º 2
0
function _compo2_results($params)
{
    $action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : "default";
    if ($action == "default") {
        return _compo2_results_results($params);
    } elseif ($action == "preview") {
        return _compo2_preview($params);
    } elseif ($action == "me") {
        _compo2_preview_me($params);
    } elseif ($action == "top") {
        return _compo2_results_top($params);
    } elseif ($action == "rate") {
        header("Location: ./?action=preview&uid=" . intval($_REQUEST["uid"]));
        die;
    } elseif ($action == "edit") {
        return _compo2_active_form($params);
    } elseif ($action == "save") {
        return _compo2_active_save($params);
    }
}