1 Index: www/project/admin/index.php
2 ===================================================================
3 RCS file: /cvsroot/gforge/gforge/www/project/admin/index.php,v
4 retrieving revision 1.11
5 diff -u -r1.11 index.php
6 --- www/project/admin/index.php 10 Jan 2003 14:44:25 -0000 1.11
7 +++ www/project/admin/index.php 10 Jan 2003 16:47:31 -0000
9 // After adding user, we go to the permission page for one
11 <hr noshade="noshade size="1" />
12 - <form action="userpermedit.php?group_id=<?php echo $group->getID(); ?>" method="post">
13 + <form name="addform" action="userpermedit.php?group_id=<?php echo $group->getID(); ?>" method="post">
14 <input type="hidden" name="func" value="adduser" />
15 <table width="100%" border="0">
16 <tr><td><strong>Unix Name:</strong></td><td><input type="text" name="form_unix_name" size="10" value="" /></td></tr>
17 - <tr><td colspan="2" align="center"><input type="submit" name="submit" value="Add User" /></td></tr></form>
21 + <tr><td align="center" colspan="2">
23 + $db_users = db_query("SELECT users.realname , users.user_name ".
24 + "FROM users WHERE user_name != 'None' ".
25 + "ORDER BY users.realname");
27 + print '<select onchange="updateUser()" width="100" multiple="no" name="selected_users" size="10">';
29 + while ($row_user=db_fetch_array($db_users)) {
30 + print '<option>'.$row_user['realname'].' ('.$row_user['user_name'].')</option>';
35 + <tr><td colspan="2" align="center"><input type="submit" name="submit" value="Add User" /></td></tr> </table>
37 + <script language="JavaScript">
38 + function updateUser() {
39 + var user = document.forms['addform'].selected_users.options[document.forms['addform'].selected_users.selectedIndex].text;
40 + var start = user.indexOf('(');
41 + var end = user.indexOf(')');
42 + document.forms['addform'].form_unix_name.value = user.substring(start+1, end);
46 <hr noshade="noshade size="1" />