Lines Matching refs:user
261 foreach ($user_list as $user => $userinfo) {
271 echo '<td class="centeralign"><input type="checkbox" name="delete[' . hsc($user) .
274 echo '<td><a href="' . wl($ID, ['fn[edit][' . $user . ']' => 1,
278 '" title="' . $this->lang['edit_prompt'] . '">' . hsc($user) . '</a></td>';
280 echo '<td>' . hsc($user) . '</td>';
374 * @param string $user id of user
379 protected function htmlUserForm($cmd, $user = '', $userdata = [], $indent = 0) argument
389 if ($user) {
409 $user,
464 if ($user) {
482 if ($user) {
483 echo '<input type="hidden" name="userid_old" value="' . hsc($user) . "\" />";
647 [$user, $pass, $name, $mail, $grps, $passconfirm] = $this->retrieveUser();
648 if (empty($user)) return false;
653 $pass = auth_pwgen($user);
694 if ($ok = $this->auth->triggerUserMod('create', [$user, $pass, $name, $mail, $grps])) {
698 $this->notifyUser($user, $pass);
755 $user = $this->auth->cleanUser(preg_replace('/.*[:\/]/', '', $param));
756 $userdata = $this->auth->getUserData($user);
764 $this->edit_user = $user;
852 * @param string $user id of user
857 protected function notifyUser($user, $password, $status_alert = true) argument
860 if ($sent = auth_sendPassword($user, $password)) {
910 $user = [];
911 $user[0] = ($clean) ? $auth->cleanUser($INPUT->str('userid')) : $INPUT->str('userid');
912 $user[1] = $INPUT->str('userpass');
913 $user[2] = $INPUT->str('username');
914 $user[3] = $INPUT->str('usermail');
915 $user[4] = explode(',', $INPUT->str('usergroups'));
916 $user[5] = $INPUT->str('userpass2'); // repeated password for confirmation
918 $user[4] = array_map('trim', $user[4]);
920 $user[4] = array_map([$auth, 'cleanGroup'], $user[4]);
922 $user[4] = array_filter($user[4]);
923 $user[4] = array_unique($user[4]);
924 if ($user[4] === []) {
925 $user[4] = null;
928 return $user;
942 [$user, /* pass */, $name, $mail, $grps] = $this->retrieveUser(false);
944 if (!empty($user)) $this->filter['user'] = $user;
1040 foreach ($user_list as $user => $info) {
1041 $line = [$user, $info['name'], $info['mail'], implode(',', $info['grps'])];
1153 [$user, /* pass */, $name, $mail, /* grps */] = $cleaned;
1154 if (empty($user)) {
1184 * @param array $user data of user
1188 protected function importUser($user, &$error) argument
1190 if (!$this->auth->triggerUserMod('create', $user)) {