[evolvis-commits] r7242: Fixed user list and group list. ↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 15:37:05 CET 2011
Author: mirabilos
Date: 2011-02-24 15:37:05 +0100 (Thu, 24 Feb 2011)
New Revision: 7242
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog
trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/grouplist.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/userlist.php
Log:
Fixed user list and group list.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog 2011-02-24 14:37:04 UTC (rev 7241)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/debian/changelog 2011-02-24 14:37:05 UTC (rev 7242)
@@ -1,11 +1,12 @@
-sourceforge (2.5-10+3) unstable; urgency=low
+sourceforge (2.5-10+4) unstable; urgency=low
* Fixed /etc/alias entry for sourceforge user. Really, this time.
* Fixed Trove software map (closes: #108297).
* Added sf-add-skill and sf-register-theme scripts.
* Removed the need for chsh sourceforge in update-user-group-cvs.sh.
+ * Fixed user list and group list.
- -- Roland Mas <lolando at debian.org> Tue, 14 Aug 2001 13:28:24 +0200
+ -- Roland Mas <lolando at debian.org> Mon, 20 Aug 2001 18:59:43 +0200
sourceforge (2.5-10) unstable; urgency=low
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/grouplist.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/grouplist.php 2011-02-24 14:37:04 UTC (rev 7241)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/grouplist.php 2011-02-24 14:37:05 UTC (rev 7242)
@@ -25,8 +25,13 @@
if (isset($group_name_search)) {
print "<b>Groups that begin with $group_name_search</b>\n";
+ // [RM] LIKE is case-sensitive, and we don't want that
+ // $res = db_query("SELECT group_name,unix_group_name,group_id,is_public,status,license "
+ // . "FROM groups WHERE group_name LIKE '$group_name_search%' "
+ // . ($form_pending?"AND WHERE status='P' ":"")
+ // . " ORDER BY group_name");
$res = db_query("SELECT group_name,unix_group_name,group_id,is_public,status,license "
- . "FROM groups WHERE group_name LIKE '$group_name_search%' "
+ . "FROM groups WHERE group_name ~* '^$group_name_search%' "
. ($form_pending?"AND WHERE status='P' ":"")
. " ORDER BY group_name");
} else {
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/userlist.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/userlist.php 2011-02-24 14:37:04 UTC (rev 7241)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/admin/userlist.php 2011-02-24 14:37:05 UTC (rev 7242)
@@ -81,7 +81,9 @@
print "\n<p>";
if ($user_name_search) {
- $result = db_query("SELECT user_name,user_id,status FROM users WHERE user_name LIKE '$user_name_search%' ORDER BY user_name");
+ // [RM] LIKE is case-sensitive, and we don't want that
+ // $result = db_query("SELECT user_name,user_id,status FROM users WHERE user_name LIKE '$user_name_search%' ORDER BY user_name");
+ $result = db_query("SELECT user_name,user_id,status FROM users WHERE user_name ~* '^$user_name_search' ORDER BY user_name");
} else {
$result = db_query("SELECT user_name,user_id,status FROM users ORDER BY user_name");
}
More information about the evolvis-commits
mailing list