get("add task"); } else { $Strings->get("edit task"); } ?>

getManagedUsers(); $managed_uids = []; foreach ($managed_users as $u) { $managed_uids[] = $u->getUID(); } // There needs to be at least one entry otherwise the SQL query craps itself if (count($managed_uids) < 1) { $managed_uids = [-1]; } $allowed = $database->has('tasks', [ '[>]assigned_tasks' => [ 'taskid' => 'taskid' ] ], [ "AND" => [ "OR" => [ 'tasks.taskcreatoruid' => $_SESSION['uid'], 'assigned_tasks.userid' => $managed_uids ], "tasks.taskid" => $taskid ]]); if (!$allowed) { header("Location: app.php?page=edittask&msg=task_edit_not_allowed"); die($Strings->get("task edit not allowed", false)); } } if (!is_empty($taskid)) { $task = $database->select('tasks', '*', ['taskid' => $taskid])[0]; } if (!is_empty($taskid) && $database->has('assigned_tasks', ['taskid' => $taskid])) { $tass = $database->select('assigned_tasks', '*', ['taskid' => $taskid])[0]; } else { $tass['userid'] = null; } ?>
get("task title") ?>: " required="required" class="form-control" value=""/>
get("task description") ?>:
get("assigned to") ?>: getUsername() ); ?>" placeholder="get("nobody") ?>" />
get("assigned on 2") ?>: " />
get("due by 2") ?>: "/>