cvs: php-master-web /manage users.php
| From: | jim winstead | Date: | Thu, 15 Nov 2001 00:31:21 +0000 |
| Subject: | cvs: php-master-web /manage users.php | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-7408@lists.php.net to get a copy of this message | ||
jimw Wed Nov 14 19:31:21 2001 EDT
Modified files:
/php-master-web/manage users.php
Log:
add link for seeing outstanding requests, and a link for approving accounts from account listing
Index: php-master-web/manage/users.php
diff -u php-master-web/manage/users.php:1.12 php-master-web/manage/users.php:1.13
--- php-master-web/manage/users.php:1.12 Fri Oct 19 20:55:51 2001
+++ php-master-web/manage/users.php Wed Nov 14 19:31:20 2001
@@ -50,8 +50,10 @@
mail($userinfo[email],"CVS Account Request:
$userinfo[username]",$message,"From: PHP Group <group@php.net>");
mail($mailto,"CVS Account Request: $userinfo[username] approved by
$user","","From: PHP Group <group@php.net>");
- echo '<script
language="javascript">window.close();</script>';
- exit;
+ if (!$noclose) {
+ echo '<script
language="javascript">window.close();</script>';
+ exit;
+ }
}
else {
warn("wasn't able to grant cvs access to id $id.");
@@ -61,8 +63,10 @@
if (mysql_query("DELETE FROM users WHERE userid=$id")
&& mysql_affected_rows()) {
mysql_query("DELETE FROM users_note WHERE userid=$id");
- echo '<script
language="javascript">window.close();</script>';
- exit;
+ if (!$noclose) {
+ echo '<script
language="javascript">window.close();</script>';
+ exit;
+ }
}
else {
warn("wasn't able to delete id $id.");
@@ -173,7 +177,10 @@
?>
<table width="100%">
<tr>
- <td><a href="<?php echo "$PHP_SELF?username=$user";?>">edit
your entry</a></td>
+ <td>
+ <a href="<?php echo "$PHP_SELF?username=$user";?>">edit your
entry</a>
+ | <a href="<?php echo "$PHP_SELF?unapproved=1";?>">see
outstanding requests</a>
+ </td>
<td align="right">
<form method="GET" action="<?php echo $PHP_SELF;?>">
<input type="text" name="search" value="<?php echo
clean($search);?>" />
@@ -191,6 +198,7 @@
$orderby = $order ? "ORDER BY $order" : "";
$searchby = $search ? "WHERE MATCH(name,email,username) AGAINST ('$search') OR
MATCH(note) AGAINST ('$search')" : "";
+if (!$searchby && $unapproved) $searchby = 'WHERE username IS NOT NULL AND NOT
cvsaccess';
$query = "SELECT DISTINCT COUNT(users.userid) FROM users";
if ($searchby)
@@ -230,7 +238,7 @@
<td align="center"><a href="<?php echo
"$PHP_SELF?id=$row[userid]";?>">edit</a></td>
<td><?php echo htmlspecialchars($row[name]);?></td>
<td><?php echo htmlspecialchars($row[email]);?></td>
- <td<?php if ($row[username] && !$row[cvsaccess]) echo '
bgcolor="#ff',substr($color,2),'"';?>><?php echo
htmlspecialchars($row[username]);?></td>
+ <td<?php if ($row[username] && !$row[cvsaccess]) echo '
bgcolor="#ff',substr($color,2),'"';?>><?php echo
htmlspecialchars($row[username]);?><?php if ($row[username] && !$row[cvsaccess]) echo
" <a href=\"$PHP_SELF?action=approve&noclose=1&id=$row[id]\"
title=\"approve\">+</a>";?></td>
</tr>
<?php
if ($full && $row[note]) {?>