diff options
author | Andrew Dolgov <[email protected]> | 2019-06-20 08:40:02 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2019-06-20 08:40:02 +0300 |
commit | 088fcf8131a0d5b612362c2fecf337df6ef754bb (patch) | |
tree | 3e5e415be8e411bb6a8eeac2e5a62e926f103c72 /classes/pref/users.php | |
parent | 4fa9aee4e7d187ed0f87d0dc9b88a86ba625c58f (diff) |
move more globals to more appropriate places
set libxml to always use internal errors
Diffstat (limited to 'classes/pref/users.php')
-rw-r--r-- | classes/pref/users.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/classes/pref/users.php b/classes/pref/users.php index 680290b74..851d4fa9e 100644 --- a/classes/pref/users.php +++ b/classes/pref/users.php @@ -362,7 +362,7 @@ class Pref_Users extends Handler_Protected { print "</div>"; #pane print "<div style='padding : 0px' dojoType='dijit.layout.ContentPane' region='center'>"; - $sort = validate_field($sort, + $sort = $this->validate_field($sort, ["login", "access_level", "created", "num_feeds", "created", "last_login"], "login"); if ($sort != "login") $sort = "$sort DESC"; @@ -435,4 +435,12 @@ class Pref_Users extends Handler_Protected { print "</div>"; #container } - } + + function validate_field($string, $allowed, $default = "") { + if (in_array($string, $allowed)) + return $string; + else + return $default; + } + +} |