ui/lib/global-admin/addon/accounts/edit/template.hbs

55 lines
1.7 KiB
Handlebars

<section class="header clearfix">
<div class="pull-left"><h1>{{t 'editUser.title'}}</h1></div>
</section>
<div class="row">
{{form-name-description
name=primaryResource.username
description=primaryResource.description
descriptionShown=true
nameLabel="accountsPage.new.form.username.labelText"
descriptionPlaceholder="accountsPage.new.form.description.placeholder"
nameDisabled=true
}}
</div>
<div class="row">
<div class="col span-12">
<label class="pb-5 acc-label">{{t 'editUser.form.name.label'}}</label>
{{input type="text" value=primaryResource.name classNames="form-control user-display-name" placeholder=(t 'editUser.form.name.placeholder')}}
</div>
</div>
<div class="row">
<div class="col span-12">
<label class="pb-5 acc-label">{{t 'editUser.form.password.new'}}{{field-required}}</label>
{{input type="password" value=password classNames="form-control start"}}
</div>
</div>
<div class="row">
<div class="col span-12">
<label class="pb-5 acc-label">{{t 'editUser.form.password.confirm'}}{{field-required}}</label>
{{input type="password" value=confirm classNames="form-control"}}
</div>
{{#unless passwordsMatch}}
<p class="text-error text-small mt-0 mb-0">
{{t 'editUser.form.password.error'}}
</p>
{{/unless}}
<div class="col span-12">
<label>
{{input type="checkbox" checked=primaryResource.mustChangePassword}}
{{t 'editUser.form.password.mustChangePassword.edit'}}
</label>
</div>
</div>
{{form-global-roles
user=primaryResource
setSave=(action "setGlobalRoleSave")
}}
{{top-errors errors=errors}}
{{save-cancel saveDisabled=passwordsMismatch save="save" createLabel="generic.save" cancel="cancel"}}