$username, 'password' => $password, 'level' => $level, 'email' => $email, 'realname' => $realname), 'users'); } function user_exists($username) { // FIXME this doesn't seem right? (adama) return dbFetchCell("SELECT * FROM `users` WHERE `username` = ?", array($username)); } function get_userlevel($username) { return dbFetchCell("SELECT `level` FROM `users` WHERE `username`= ?", array($username)); } function get_userid($username) { return dbFetchCell("SELECT `user_id` FROM `users` WHERE `username`= ?", array($username)); } function deluser($username) { # Not supported return 0; } function get_userlist() { return dbFetchRows("SELECT * FROM `users`"); } function can_update_users() { # supported so return 1 return 1; } function get_user($user_id) { return dbFetchRow("SELECT * FROM `users` WHERE `user_id` = ?", array($user_id)); } function update_user($user_id,$realname,$level,$can_modify_passwd,$email) { dbUpdate(array('realname' => $realname, 'level' => $level, 'can_modify_passwd' => $can_modify_passwd, 'email' => $email), 'users', '`user_id` = ?', array($user_id)); } ?>