Beispiel #1
0
require_once "../flattr.php";
require_once "../spam.php";
require_once "../string.php";
require_once "../language.php";
require_once "../comment/func.php";
require_once "../db_connect.php";
//From Feedback
require_once "func.php";
language_setup();
//Connecta till databasen
$conn = db_connect(db_host, db_name, db_user, db_pass);
// echo $_GET['operation']." - ".$_GET['id'];
if (isset($_SESSION[PREFIX . 'user_id']) && isset($_SESSION[PREFIX . "inloggad"]) && $_SESSION[PREFIX . "inloggad"] >= 3) {
    if (isset($_GET['operation']) && isset($_GET['id'])) {
        if ($_GET['operation'] == "uncheckin") {
            feedback_set_not_checked_in($_GET['id']);
            f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
        } else {
            if ($_GET['operation'] == "unresolve") {
                feedback_set_unresolved($_GET['id']);
                f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
            } else {
                if ($_GET['operation'] == "not_implemented") {
                    feedback_set_not_implemented($_GET['id']);
                    f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                } else {
                    if ($_GET['operation'] == "feedback_accept") {
                        feedback_set_accepted($_GET['id']);
                        f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                    } else {
                        if ($_GET['operation'] == "feedback_check_in") {
Beispiel #2
0
function feedback_set_not_checked_in($id)
{
    $sql = "UPDATE " . PREFIX . "feedback SET resolved=NULL, checked_in=NULL, accepted=IFNULL(accepted,NOW()) WHERE id=" . sql_safe($id) . ";";
    mysql_query($sql);
    //Set parent to unresolved and not checked in (because if this is not checked in, solution can't be live or even checked in)
    $sql = "SELECT merged_with FROM " . PREFIX . "feedback WHERE id=" . sql_safe($id) . ";";
    if ($ff = mysql_query($sql)) {
        if ($f = mysql_fetch_array($ff)) {
            if ($f['merged_with'] != NULL) {
                feedback_set_not_checked_in($f['merged_with']);
            }
        }
    }
}