fullnamedisplay=='lastname firstname') { $username = $lastname.' '.$firstname; } else if ($CFG->fullnamedisplay=='language' and current_language()=='ja_utf8') { $username = $lastname.' '.$firstname; } else { $username = $firstname.' '.$lastname; } if ($username==' ') $username = ''; return $username; } function get_names_from_display_username($username) { global $CFG; //$names = explode(' ', $username); $names = preg_split("/ /", $username, 0, PREG_SPLIT_NO_EMPTY); if ($names==null) return null; if ($CFG->fullnamedisplay=='lastname firstname') { $firstN = $names[1]; $lastN = $names[0]; } else if ($CFG->fullnamedisplay=='language' and current_language()=='ja_utf8') { $firstN = $names[1]; $lastN = $names[0]; } else { $firstN = $names[0]; $lastN = $names[1]; } $retname['firstname'] = $firstN; $retname['lastname'] = $lastN; return $retname; } function get_userinfo_by_name($firstname, $lastname='') { if ($lastname=='') { //$names = explode(' ', $firstname); $names = preg_split("/ /", $firstname, 0, PREG_SPLIT_NO_EMPTY); $firstname = $names[0]; $lastname = $names[1]; } $user_info = get_record('user', 'firstname', $firstname, 'lastname', $lastname, 'deleted', '0'); return $user_info; } function get_userinfo_by_id($id) { if ($id<=0) return null; $user_info = get_record('user', 'id', $id, 'deleted', '0'); return $user_info; } ?>