community-app/app/views/administration/userFormDialog.html

55 lines
2.3 KiB
HTML
Raw Permalink Normal View History

2017-01-24 10:03:32 +00:00
<div class="content-container">
<form class="card well" name="userForm" data-ng-controller="UserFormController">
<div data-ng-show="formInError">
2014-03-02 12:09:27 +00:00
<div class="errorTitle">There were errors submitting the form:</div>
<ul class="error">
<li data-ng-repeat="error in errors">
{{error.defaultUserMessage}}
</li>
</ul>
</div>
2013-07-27 23:28:49 +00:00
<div>
2014-03-02 12:09:27 +00:00
<label for="username">{{'label.input.username' | translate}}</label>
<input ng-autofocus="true" id="username" name="username" type="text" data-ng-model="userFormData.username"
placeholder="username"/>
2013-07-27 23:28:49 +00:00
</div>
<div>
2014-03-02 12:09:27 +00:00
<label for="firstname">{{'label.input.firstname' | translate}}</label>
<input id="firstname" name="firstname" type="text" data-ng-model="userFormData.firstname"
placeholder="firstname"/>
2013-07-27 23:28:49 +00:00
</div>
<div>
2014-03-02 12:09:27 +00:00
<label for="lastname">{{'label.input.lastname' | translate}}</label>
<input id="lastname" name="lastname" type="text" data-ng-model="userFormData.lastname" placeholder="lastname"/>
2013-07-27 23:28:49 +00:00
</div>
<div>
2014-03-02 12:09:27 +00:00
<label for="email">{{'label.input.email' | translate}}</label>
<input id="email" name="email" type="email" data-ng-model="userFormData.email" placeholder="email address"/>
</div>
<div>
2014-03-02 12:09:27 +00:00
<input type="checkbox" name="sendPasswordToEmail" data-ng-model="userFormData.sendPasswordToEmail"> <b>{{'label.input.generatepasswordandemailit'
| translate}}</b>
</div>
<div>
2014-03-02 12:09:27 +00:00
<label for="office">{{'label.input.office' | translate}}</label>
<select id="office" name="officeId" data-ng-model="userFormData.office"
data-ng-options="o.name for o in offices"/>
</div>
<div>
2014-03-02 12:09:27 +00:00
<label>{{'label.input.roles' | translate}}</label>
<div data-ng-repeat="role in roles">
<div>
<input type="checkbox" name="role_{{role.id}}" data-ng-model="userFormData.selectedRoles[role.id]"> <b>{{role.name}}</b>
</div>
</div>
</div>
2013-08-05 00:04:03 +00:00
<div class='form-actions'>
<input id="save" type='submit' value='Done' data-ng-click="submitUserForm()" has-permission='CREATE_USER' />
2014-03-02 12:09:27 +00:00
<input id="cancel" type='submit' value='Cancel' data-ng-click="cancelUserForm()"/>
2013-07-27 23:28:49 +00:00
</div>
2013-11-19 08:32:43 +00:00
</form>
2017-01-24 10:03:32 +00:00
</div>
2013-11-19 08:32:43 +00:00