[% META title = 'User » Register New User' -%] [% # PROCESS dumper.tt dump = errs %] [% # PROCESS dumper.tt dump = registered_users %] [% # PROCESS dumper.tt dump = user_details %]
[% c.cfg('msg').dfv_errors %]
[% ELSE %]Usage: preview message -> post message.
| username | last name | first name | location | last login | active | |
|---|---|---|---|---|---|---|
| [% user.user_location.location_name %] | [% user.last_login.strftime('%d.%b.%Y %H:%M') %] | [% user.active %] |
| UserID: | [% user_details.username | upper; IF user_details.username; IF user_details.username != user_details.last_name %] « LastName = Username already exists - check user details [% END; END; errs.error_username %] |
| LastName: | [% user_details.last_name | ucfirst %] [% IF errs.error_last_name %] [% errs.error_last_name %] [% END %] |
| FirstName: | [% user_details.first_name | ucfirst %] [% IF errs.error_first_name; IF user_details.first_name # fname + lname constraint; # would update existing entry: %] * combination of first & last name already exists [% ELSE; errs.error_first_name; END %] [% END %] |
| Email: | [% user_details.email %] [% errs.error_email %] |
| Location: | [% user_details.location %] [% IF errs.error_user_location_id.match('missing') %] « unknown user location [% END %] |
| Designation: | [% class = has_role OR new_user_create_success ? 'normal' : 'red' %][% user_details.designation %] [% UNLESS has_role OR new_user_create_success %] « does not exist [% END %] |
[% INCLUDE admin/user/new_user_msg.tt | html %][% END %]