Beispiel #1
0
         $user_last = $_POST['user_last'];
         $success = ace_user_update($user_id, $user_name, $user_first, $user_last);
         if ($success) {
             $message = create_message($success, 'User updated');
         } else {
             $message = create_message($success, 'User NOT updated');
         }
     } else {
         $message = create_message(FALSE, "updating user, no user_id specified");
     }
     break;
 case 'group_user_reset_password':
     $group_id = $_POST['group_id'];
     $group_name = ace_group_get_name_by_id($group_id);
     $user_id = $_POST['user_id'];
     $user_name = ace_user_get_name_by_id($user_id);
     $new_password = ace_user_reset_password($user_id);
     $success = $new_password !== FALSE ? TRUE : FALSE;
     $messages[] = create_message($success, 'resetting user (' . $user_name . ') password to "' . $new_password . '"');
     break;
 case 'group_lab_add':
     $group_id = $_POST['group_id'];
     $group_name = ace_group_get_name_by_id($group_id);
     # if form has data
     if ($_POST['selected_lab_id'] != '') {
         $lab_id = $_POST['selected_lab_id'];
         $lab_display_name = ace_lab_get_display_name_by_id($lab_id);
         $success = ace_group_add_lab($group_id, $lab_id);
         $message = create_message($success, "adding '{$lab_display_name}' to '{$group_name}' group");
     } else {
         $message = create_message(FALSE, "adding a lab, no lab_id specified");
Beispiel #2
0
                                    <button name="operation" value="lab_delete" type="submit">Delete</button>
                                </td>
                                <td align="right">
                                    <button name="operation" value="labs_purge_aged" type="submit">Purge Aged Labs (>72Hrs)</button>
                                </td>
                            </tr>
                        </table>
                        <input name="nonce" value=' . $nonce . ' type="hidden" />
                    </form>';
        $element_column[] = $element;
        $element_table[] = $element_column;
        break;
    case 'lab_update_form':
        $lab_id = $_POST['lab_id'];
        $lab = ace_lab_get_info($lab_id);
        $owner_name = ace_user_get_name_by_id($lab['user_id']);
        $element = '
                    <p align="center"><strong>Edit Lab</strong></p>';
        $element_column[] = $element;
        $element = '
					<form name="lab_update_form" action="' . _ADMIN_URL_ . '" method="post">
						<input name="display" value="labs" type="hidden" />
						<input name="lab_id" value=' . $lab_id . ' type="hidden" />
						<input name="lab_user_id" value="' . $lab['user_id'] . '" type="hidden" />
						<input name="lab_host_id" value="' . $lab['host_id'] . '" type="hidden" />
						<input name="lab_name" value="' . $lab['name'] . '" type="hidden" />
						<table>
							<tr>
								<td align="right">Owner:</td>
								<td>' . $owner_name . '</td>
							</tr>