Commit: e94699215afb89661003fa6a735d382fcadeb95c Author: Hannes Magnusson <[email protected]> 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> -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
