aboutsummaryrefslogtreecommitdiff
path: root/admin/rudi/views/view.members.profile.php
diff options
context:
space:
mode:
Diffstat (limited to 'admin/rudi/views/view.members.profile.php')
-rw-r--r--admin/rudi/views/view.members.profile.php50
1 files changed, 39 insertions, 11 deletions
diff --git a/admin/rudi/views/view.members.profile.php b/admin/rudi/views/view.members.profile.php
index bd776d7..6355d2e 100644
--- a/admin/rudi/views/view.members.profile.php
+++ b/admin/rudi/views/view.members.profile.php
@@ -10,7 +10,10 @@
$status_id = $_POST['status'];
$role_id = $_POST['role'];
$unit_id = $_POST['unit'];
+ $a2_id = $_POST['a2_id'];
+ $oa_id = $_POST['oa_id'];
$weapon_id = $_POST['weapon'];
+ $weapon2_id = $_POST['weapon2'];
$first_name = addslashes($_POST['first']);
$last_name = addslashes($_POST['last']);
$username = addslashes($_POST['username']);
@@ -29,9 +32,13 @@
$query = "UPDATE `rudi_unit_members` SET"
." `rank_id` = '$rank_id',"
." `country_id` = '$country_id',"
+ ." `role_id` = '$role_id', "
." `status_id` = '$status_id',"
." `cunit_id` = '$unit_id',"
." `weapon_id` = '$weapon_id',"
+ ." `weapon2_id` = '$weapon2_id',"
+ ." `a2_id` = '$a2_id',"
+ ." `oa_id` = '$oa_id',"
." `username` = '$username',"
." `email` = '$email',"
." `xfire` = '$xfire',"
@@ -51,10 +58,10 @@
decho($query);
$db->Query($query);
- $db->Query("UPDATE `rudi_roles_container` SET `role_id` = '$role_id' WHERE `member_id` = '$member_id' LIMIT 1");
+ //$db->Query("UPDATE `rudi_roles_container` SET `role_id` = '$role_id' WHERE `member_id` = '$member_id' LIMIT 1");
/* do the role query as well */
- PageRedirect(1, "?op=rudi&show=members&profile={$member_id}");
+ PageRedirect(1, "?op=rudi&show=members");
return;
}
$member = GetMember($member_id);
@@ -87,6 +94,8 @@
?>
</select>
</td></tr>
+ <tr><td class="right" width="50%">ArmA2 ID</td><td class="left"><input type="text" name="a2_id" value="<?php echo $member['a2_id']; ?>"/></td></tr>
+ <tr><td class="right" width="50%">ArmA2:OA ID</td><td class="left"><input type="text" name="oa_id" value="<?php echo $member['oa_id']; ?>"/></td></tr>
</table>
<table width="100%" style="text-align:center;">
<tr><th colspan="2" style="background-color:#c4c4c4;">Vital Statistics</th></tr>
@@ -118,15 +127,21 @@
<td class="right">Role:</td>
<td class="left">
<select name="role">
+ <option value="0">---SELECT-POSITION---</option>
<?php
- $member_roles = GetMembersRoles($member['member_id']);
- $roles = GetRoles();
- foreach($member_roles as $member_role){}
- foreach($roles as $role){
- if($role['role_id']==$member_role['role_id'])
- echo "<option value=\"{$role['role_id']}\" selected>{$role['name']}</option>";
- else
- echo "<option value=\"{$role['role_id']}\">{$role['name']}</option>";
+ //$member_roles = GetMembersRoles($member['member_id']);
+ $groups = GetRoles();
+ decho($groups);
+ //foreach($member_roles as $member_role){}
+ foreach($groups as $group){
+ echo "<optgroup label=\"{$group['name']}\">";
+ foreach($group['roles'] as $role){
+ if($role['role_id']==$member['role_id'])
+ echo "<option value=\"{$role['role_id']}\" selected>{$role['name']}</option>";
+ else
+ echo "<option value=\"{$role['role_id']}\">{$role['name']}</option>";
+ }
+ echo "</optgroup>";
}
?>
</select>
@@ -153,7 +168,7 @@
</select>
</td>
</tr>
- <tr><td class="right">Weapons:</td><td class="left">
+ <tr><td class="right">Primary Weapon:</td><td class="left">
<select name="weapon">
<?php $weapons = GetWeapons();
foreach($weapons as $weapon){
@@ -165,6 +180,19 @@
?>
</select>
</td></tr>
+ <tr><td class="right">Secondary Weapon:</td><td class="left">
+ <select name="weapon2">
+ <option value="0">None</option>
+<?php
+ foreach($weapons as $weapon){
+ if($weapon['weapon_id'] == $member['weapon2_id'])
+ echo "<option value=\"{$weapon['weapon_id']}\" selected>{$weapon['model']}</option>";
+ else
+ echo "<option value=\"{$weapon['weapon_id']}\">{$weapon['model']}</option>";
+ }
+?>
+ </select>
+ </td></tr>
<tr>
<td class="right">Enlisted Date:</td>
<td class="left"><input type="text" name="enlist" value="<?php echo !empty($member['date_enlisted']) ? date('Y-m-d', strtotime($member['date_enlisted'])) : ""; ?>" /></td>