com web/master: Readded unapproved/approved filter and improved links Also more MQ/SM killing: manage/users.php
| From: | Hannes Magnusson | Date: | Sun, 29 Dec 2013 09:54:39 +0000 |
| Subject: | com web/master: Readded unapproved/approved filter and improved links Also more MQ/SM killing: manage/users.php | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-17880@lists.php.net to get a copy of this message | ||
Commit: e94699215afb89661003fa6a735d382fcadeb95c
Author: Hannes Magnusson <bjori@mongodb.com> Sun, 29 Dec 2013 01:54:39 -0800
Parents: e051d82f28685ba5882d3cefd1095fe37feeda23
Branches: master
Link: http://git.php.net/?p=web/master.git;a=commitdiff;h=e94699215afb89661003fa6a735d382fcadeb95c
Log:
Readded unapproved/approved filter and improved links
Also more MQ/SM killing
Changed paths:
M manage/users.php
Diff:
diff --git a/manage/users.php b/manage/users.php
index 3a3d024..60ae4bf 100644
--- a/manage/users.php
+++ b/manage/users.php
@@ -9,7 +9,7 @@ require '../include/email-validation.inc';
require '../include/email-templates.inc';
define('PHP_SELF', hsc($_SERVER['PHP_SELF']));
-$valid_vars =
array('username','id','in','unapproved','order','action');
+$valid_vars =
array('username','id','in','unapproved','action');
foreach($valid_vars as $k) {
$$k = isset($_REQUEST[$k]) ? $_REQUEST[$k] : false;
}
@@ -275,6 +275,7 @@ $begin = filter_input(INPUT_GET, "begin", FILTER_VALIDATE_INT) ?:
0;
$max = filter_input(INPUT_GET, "max", FILTER_VALIDATE_INT) ?: 20;
$forward = filter_input(INPUT_GET, "forward", FILTER_VALIDATE_INT) ?: 0;
$search = filter_input(INPUT_GET, "search", FILTER_CALLBACK,
array("options" => "mysql_real_escape_string")) ?: "";
+$order = filter_input(INPUT_GET, "order", FILTER_CALLBACK, array("options"
=> "mysql_real_escape_string")) ?: "";
$query = "SELECT DISTINCT SQL_CALC_FOUND_ROWS users.userid,cvsaccess,username,name,email FROM
users ";
if ($search) {
@@ -314,19 +315,17 @@ $extra = array(
);
?>
-<?php if ($search || $unapproved): ?>
- <a href="?unapproved=0">see all users</a>
-<?php else: ?>
- <a href="?unapproved=1">see outstanding requests</a>
-<?php endif ?>
-
+<h1 class="browse">Browse users<ul>
+ <li><a href="?unapproved=0">See all users</a></li>
+ <li><a href="?unapproved=1">See outstanding requests</a></li>
+ </ul></h1>
<table id="users">
<thead>
<?php show_prev_next($begin,mysql_num_rows($res),$max,$total,$extra, false); ?>
</thead>
<tbody>
<tr>
- <th><a href="?<?php echo
array_to_url($extra,array());?>">⊗</a></th>
+ <th><a href="?<?php echo
array_to_url($extra,array("unapproved"=>!$unapproved));?>"><?php echo
$unapproved ? "&otimes" : "&oplus"; ?>;</a></th>
<th><a href="?<?php echo
array_to_url($extra,array("order"=>"name"));?>">name</a></th>
<th><a href="?<?php echo
array_to_url($extra,array("order"=>"email"));?>">email</a></th>
<th><a href="?<?php echo
array_to_url($extra,array("order"=>"username"));?>">username</a></th>