3 require_once "../common.php";
4 require_once "../header.php";
6 do_log($_POST, $_GET, $_FILES);
8 $us = unreal_get_current_user();
9 $id = (isset($_GET['id'])) ? $_GET['id'] : $us->id
;
10 $edit_user = new PanelUser(NULL, $id);
11 $can_edit = (current_user_can(PERMISSION_MANAGE_USERS
) || $edit_user->id
== $us->id
) ? "" : "disabled";
14 <h4
>Edit User
: "<?php echo $edit_user->username; ?>"</h4
>
16 <form method
="post" action
="user-edit.php?id=<?php echo $edit_user->id; ?>" autocomplete
="off" enctype
="multipart/form-data">
18 <div
class="input-group mb-3">
19 <div
class="input-group-prepend">
20 <span
class="input-group-text" style
="width: 100px;">@</span
>
21 </div
><input disabled type
="text" class="form-control" name
="username" id
="username" placeholder
="<?php echo $edit_user->username; ?>">
24 <div
class="input-group mb-3">
25 <div
class="input-group-prepend">
26 <span
class="input-group-text" style
="width: 100px;">First Name
</span
>
27 </div
><input
<?php
echo $can_edit; ?> type
="text" class="form-control" name
="first_name" id
="first_name" placeholder
="<?php echo $edit_user->first_name; ?>">
31 <div
class="input-group mb-3">
32 <div
class="input-group-prepend">
33 <span
class="input-group-text" style
="width: 100px;">Last Name
</span
>
34 </div
><input
<?php
echo $can_edit; ?> type
="text" class="form-control" name
="last_name" id
="last_name" placeholder
="<?php echo $edit_user->last_name; ?>">
38 <div
class="input-group mb-3">
39 <div
class="input-group-prepend">
40 <span
class="input-group-text" style
="width: 100px;">Bio
</span
>
41 </div
><textarea
<?php
echo $can_edit; ?> class="form-control" name
="bio" id
="username"><?php
echo $edit_user->bio
; ?></textarea
>
45 <div
class="input-group mb-3">
46 <div
class="input-group-prepend">
47 <span
class="input-group-text" style
="width: 100px;">Email
</span
>
48 </div
><input
<?php
echo $can_edit; ?> type
="text" class="form-control" name
="email" id
="email" autocomplete
="off">
51 <div
class="input-group mb-3">
52 <div
class="input-group-prepend">
53 <span
class="input-group-text" style
="width: 100px;">Password
</span
>
54 </div
><input
<?php
echo $can_edit; ?> type
="password" class="form-control" name
="password" id
="password" autocomplete
="off">
55 <div
class="input-group-append">
56 <br
><button type
="submit" name
="update_pass" class="btn btn-primary">Update Password
</button
>
61 <button type
="submit" name
="update_user" class="btn btn-primary">Update User
</button
><br
><p
>
62 <h6
>Note
: This button will not update your password
.<br
>
63 Please
use the
'Update Password' button on the Password field
for this instead
.</h6
></p
>