";
			print "
";
			if ($user_search) {
				$user_search = explode(" ", $user_search);
				$tokens = array();
				foreach ($user_search as $token) {
					$token = trim($token);
					array_push($tokens, "(UPPER(login) LIKE UPPER('%$token%'))");
				}
				$user_search_query = "(" . join($tokens, " AND ") . ") AND ";
			} else {
				$user_search_query = "";
			}
			$result = $this->dbh->query("SELECT
					tu.id,
					login,access_level,email,
					".SUBSTRING_FOR_DATE."(last_login,1,16) as last_login,
					".SUBSTRING_FOR_DATE."(created,1,16) as created,
					(SELECT COUNT(id) FROM ttrss_feeds WHERE owner_uid = tu.id) AS num_feeds
				FROM
					ttrss_users tu
				WHERE
					$user_search_query
					tu.id > 0
				ORDER BY $sort");
			if ($this->dbh->num_rows($result) > 0) {
			print "
";
			} else {
				print "
";
				if (!$user_search) {
					print_warning(__('No users defined.'));
				} else {
					print_warning(__('No matching users found.'));
				}
				print "
";
			}
			print "
"; #pane
			PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB,
				"hook_prefs_tab", "prefUsers");
			print "