var_dump($_GET);
var_dump($project_id);
if ($mode == 'create' || $mode == 'update') {
    print '<form name="signup" method="post" action="project_users.php?mode=' . $mode . '">';
    print '<input name="is_submit" type="hidden" value="true" />';
}
if ($mode == 'update') {
    //print '<input name="project_id" type="hidden" value="'. $project_id .'" />';
}
print '<fieldset>';
print '<legend>Project Listings</legend>';
//		if(empty($project_id)&& $mode == 'update') echo "<p>NO PROJECT SELECTED";
if ($mode == 'update' || $mode == 'create') {
    // Get list from database
    $projects = getProjectsList();
    $project_users = getProjectUsers($project_id);
    $users = getUsersList();
    print '<table cellspacing="0" cellpadding="0" width="100%">';
    print '<thead>';
    print '<th style="width:30%">Project</th>';
    print '<th>Users</th>';
    print '<th></th>';
    print '</thead>';
    print '<tr>';
    print '<td valign="top">';
    print '<select id="project_listing" size="5" style="min-height:200px;">';
    $loop = 0;
    $project_first_id = null;
    $selected = 'selected="selected" ';
    foreach ($projects as $id => $attributes) {
        $loop++;
Ejemplo n.º 2
0
function display_project_user_list($project_id)
{
    $user_list = getProjectUsers($project_id);
    if (empty($user_list)) {
        print '<span >';
        print getProjectName($project_id) . '<br/>';
        print 'No Users Assigned!';
        print '<br/>';
        print '<input type="button" name="add_user" value="Add User" onclick="selectUsers(' . $project_id . ')"/>';
        print '</span>';
        return;
    }
    foreach ($user_list as $id => $attributes) {
        print '<input type="checkbox" value="' . $id . '" ';
        print 'checked="checked" ';
        print 'id="user_' . $id . '" />';
        print $attributes['firstname'] . ' ' . $attributes['lastname'];
        print '<br/>';
    }
    print '<input type="button" name="update_users" value="Update User List" onclick="removeUsers(' . $project_id . ')"/>';
    print '<input type="button" name="add_user" value="Add User" onclick="selectUsers(' . $project_id . ')"/>';
}
Ejemplo n.º 3
0
    include 'assignUser.html.php';
    exit;
}
if (isset($_GET['assignUser'])) {
    assignUserProjects();
    header('Location: .');
    exit;
}
if (isset($_POST['action']) && $_POST['action'] == 'Assign User Roles') {
    $firstName = $_POST['firstName'];
    $lastName = $_POST['lastName'];
    $userId = $_POST['id'];
    $email = $_POST['email'];
    $super_admin = $_POST['super_admin'];
    $projects = getAllProjects();
    $projectUsers = getProjectUsers();
    include 'assignAdmin.html.php';
    exit;
}
if (isset($_GET['assignAdmin'])) {
    if (isset($_POST['assignProjects'])) {
        echo '<pre' . print_r($_POST) . '</pre>';
        assignProjectAdmin();
    }
    if (isset($_POST['removeProjects'])) {
        try {
            $sql = 'DELETE FROM project_admin WHERE user_id = :userId AND project_id = :projectId';
            $s = $pdo->prepare($sql);
            foreach ($_POST['removeProjects'] as $removeProject) {
                $s->bindValue(':userId', $_POST['id']);
                $s->bindValue(':projectId', $removeProject);