Lines Matching refs:user
262 foreach ($user_list as $user => $userinfo) {
272 echo '<td class="centeralign"><input type="checkbox" name="delete[' . hsc($user) .
275 echo '<td><a href="' . wl($ID, ['fn[edit][' . $user . ']' => 1,
279 '" title="' . $this->lang['edit_prompt'] . '">' . hsc($user) . '</a></td>';
281 echo '<td>' . hsc($user) . '</td>';
375 * @param string $user id of user
380 protected function htmlUserForm($cmd, $user = '', $userdata = [], $indent = 0) argument
390 if ($user) {
410 $user,
465 if ($user) {
483 if ($user) {
484 echo '<input type="hidden" name="userid_old" value="' . hsc($user) . "\" />";
648 [$user, $pass, $name, $mail, $grps, $passconfirm] = $this->retrieveUser();
649 if (empty($user)) return false;
654 $pass = auth_pwgen($user);
695 if ($ok = $this->auth->triggerUserMod('create', [$user, $pass, $name, $mail, $grps])) {
699 $this->notifyUser($user, $pass);
756 $user = $this->auth->cleanUser(preg_replace('/.*[:\/]/', '', $param));
757 $userdata = $this->auth->getUserData($user);
765 $this->edit_user = $user;
853 * @param string $user id of user
858 protected function notifyUser($user, $password, $status_alert = true) argument
861 if ($sent = auth_sendPassword($user, $password)) {
911 $user = [];
912 $user[0] = ($clean) ? $auth->cleanUser($INPUT->str('userid')) : $INPUT->str('userid');
913 $user[1] = $INPUT->str('userpass');
914 $user[2] = $INPUT->str('username');
915 $user[3] = $INPUT->str('usermail');
916 $user[4] = explode(',', $INPUT->str('usergroups'));
917 $user[5] = $INPUT->str('userpass2'); // repeated password for confirmation
919 $user[4] = array_map(trim(...), $user[4]);
921 $user[4] = array_map($auth->cleanGroup(...), $user[4]);
923 $user[4] = array_filter($user[4]);
924 $user[4] = array_unique($user[4]);
925 if ($user[4] === []) {
926 $user[4] = null;
929 return $user;
943 [$user, /* pass */, $name, $mail, $grps] = $this->retrieveUser(false);
945 if (!empty($user)) $this->filter['user'] = $user;
1041 foreach ($user_list as $user => $info) {
1042 $line = [$user, $info['name'], $info['mail'], implode(',', $info['grps'])];
1154 [$user, /* pass */, $name, $mail, /* grps */] = $cleaned;
1155 if (empty($user)) {
1185 * @param array $user data of user
1189 protected function importUser($user, &$error) argument
1191 if (!$this->auth->triggerUserMod('create', $user)) {