diff options
author | pb1dft <pb1dft@ampache> | 2008-02-20 23:11:38 +0000 |
---|---|---|
committer | pb1dft <pb1dft@ampache> | 2008-02-20 23:11:38 +0000 |
commit | e9e0d7926740e75bb2e25932f01b07345e80d1fc (patch) | |
tree | 8aa65c8d11a15af023a7eac9cec15fddc6862f7c /lib/class/browse.class.php | |
parent | b70a11b78bec4ed1bc2ace4f0358763d51c80693 (diff) | |
download | ampache-e9e0d7926740e75bb2e25932f01b07345e80d1fc.tar.gz ampache-e9e0d7926740e75bb2e25932f01b07345e80d1fc.tar.bz2 ampache-e9e0d7926740e75bb2e25932f01b07345e80d1fc.zip |
Fixed sorting on admin>users
Diffstat (limited to 'lib/class/browse.class.php')
-rw-r--r-- | lib/class/browse.class.php | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/lib/class/browse.class.php b/lib/class/browse.class.php index 03ce742d..2b04db39 100644 --- a/lib/class/browse.class.php +++ b/lib/class/browse.class.php @@ -224,6 +224,9 @@ class Browse { case 'live_stream': $valid_array = array('name','call_sign','frequency'); break; + case 'user': + $valid_array = array('fullname','username','last_seen','create_date'); + break; } // end switch // If it's not in our list, smeg off! @@ -528,7 +531,7 @@ class Browse { break; } // end filter } // end playlist - + return $filter_sql; } // sql_filter @@ -626,7 +629,23 @@ class Browse { $sql = "`genre`.`name`"; break; } // end switch - break; + break; + case 'user': + switch ($field) { + case 'username': + $sql = "`user`.`username`"; + break; + case 'fullname': + $sql = "`user`.`fullname`"; + break; + case 'last_seen': + $sql = "`user`.`last_seen`"; + break; + case 'create_date': + $sql = "`user`.`create_date`"; + break; + } // end switch + break; default: // Rien a faire break; |