[% WRAPPER layout.tt title=(create ? "Add new user" : "Editing user $user.username") %] [% PROCESS common.tt %] [% BLOCK roleoption %] [% checked = false %] [% FOREACH r IN user.userroles %] [% checked = r.role == role %] [% BREAK IF checked %] [% END %] "role-${role}", value => role) %] />
[% END %]
[% IF create %]
username) %]/>
[% END %]
create ? '' : user.fullname) %]/>
[% IF create || user.type == 'hydra' %]
[% END %]
user.emailaddress) %]/>
[% IF !create || c.check_user_roles('admin') %] [% mutable = c.check_user_roles('admin') %]
User Roles
[% IF mutable %]
Take care, you're allowed to change [% HTML.escape(user.fullname || user.emailaddress || "this user") %]'s roles.
[% ELSE %]
[% HTML.escape(user.fullname || user.emailaddress || "this user") %]'s roles.
[% END %]

[% INCLUDE roleoption mutable=mutable role="admin" %] [% INCLUDE roleoption mutable=mutable role="create-projects" %] [% INCLUDE roleoption mutable=mutable role="restart-jobs" %] [% INCLUDE roleoption mutable=mutable role="bump-to-front" %] [% INCLUDE roleoption mutable=mutable role="cancel-build" %]

[% END %] [% IF create && !c.check_user_roles('admin') %]
CAPTCHA
[% END %] [% IF !create && c.check_user_roles('admin') && user.type == 'hydra' %] [% END %] [% IF !create %] [% END %]
[% END %]