//$question['is_active'] = true;
                 }
                 $result['penalty_questions'] .= "\n                <div id='dialog_draggable_" . $game_id . "_0_" . $question['question_id'] . "' title='" . $question['question'] . "'\n                class='ui-widget-content dialog_draggable " . $class . "'>\n                    <h2>" . $question['question_id'] . "</h2>\n                </div>";
             }
         } else {
             $result['penalty_questions'] .= 'Нет';
         }
     }
     echo json_encode($result);
     die;
 } else {
     if ($action == 'get_portion_status') {
         header("Content-Type: application/json");
         $portion_id = isset($_POST['portion_id']) ? (int) $_POST['portion_id'] : null;
         if ($portion_id) {
             $portion = $question_model->get_portion_status($portion_id);
             //$portion_status = $portion['portion_status'];
             $result = array('success' => true, 'portion_status' => $portion['portion_status'], 'x' => $portion['X'], 'y' => $portion['Y']);
         } else {
             $result = array('success' => false, 'error' => 'portion_id is null');
         }
         echo json_encode($result);
         die;
     } else {
         if ($action == 'update_portion_status') {
             header("Content-Type: application/json");
             $portion_id = isset($_POST['portion_id']) ? (int) $_POST['portion_id'] : null;
             $portion_status = isset($_POST['portion_status']) ? (int) $_POST['portion_status'] : null;
             $X = isset($_POST['x']) ? (int) $_POST['x'] : 0;
             $Y = isset($_POST['y']) ? (int) $_POST['y'] : 0;
             if ($portion_id && $portion_status) {