|
|
<div id="creation_user_dialog">
|
|
|
<form class="form-horizontal small-labels" id="form_user_creation">
|
|
|
<div>
|
|
|
<div class="control-group">
|
|
|
<label class="control-label" for="first_name"><i class="fa fa-user"></i></label>
|
|
|
<div class="controls">
|
|
|
<input required class="input-small" type="text" id="first_name" name="user.first_name" placeholder="{{i18n.users.dialogCreationUser.firstName}}"></input>
|
|
|
<input required class="same-line input-small" type="text" name="user.last_name" placeholder="{{i18n.users.dialogCreationUser.lastName}}"></input>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="control-group">
|
|
|
<label class="control-label" for="email"><i class="fa fa-key"></i></label>
|
|
|
<div class="controls">
|
|
|
<input required type="email" name="user.username" id="username" placeholder="{{i18n.users.dialogCreationUser.loginEmail}}"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
{{#unless _whitelabel.hide_user_passwords}}
|
|
|
<div class="control-group">
|
|
|
<label class="control-label" for="password"><i class="fa fa-unlock"></i></label>
|
|
|
<div class="controls">
|
|
|
<input required type="password" name="user.password" id="password" placeholder="{{i18n.users.dialogCreationUser.password}}"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
{{/unless}}
|
|
|
|
|
|
{{#if licensedUserRoles}}
|
|
|
<div class="control-group">
|
|
|
<label for="licensed_role" class="control-label"><i class="fa fa-user"></i></label>
|
|
|
<div class="controls">
|
|
|
<select id="licensed_role" name="user.extra.licensedRole" data-placeholder="{{ i18n.users.licensedUserRoles.selectPlaceholder }}">
|
|
|
<option value="none">
|
|
|
{{ i18n.users.licensedUserRoles.licensedUserRoles.none }}
|
|
|
</option>
|
|
|
{{#each licensedUserRoles}}
|
|
|
<option value="{{id}}">{{name}}</option>
|
|
|
{{/each}}
|
|
|
</select>
|
|
|
</div>
|
|
|
</div>
|
|
|
{{/if}}
|
|
|
</div>
|
|
|
|
|
|
<div>
|
|
|
<div class="control-group">
|
|
|
<label class="control-label" for="extension"><i class="icon-telicon-extensions"></i></label>
|
|
|
<div class="controls">
|
|
|
<span class="extension-label">{{ i18n.users.dialogCreationUser.extension }}</span>
|
|
|
<input required maxlength="6" type="text" name="callflow.extension" id="extension" value="{{nextExtension}}"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div>
|
|
|
<div class="control-group hack-left">
|
|
|
<label class="control-label" for="create_vmbox"></label>
|
|
|
<div class="controls">
|
|
|
{{#monsterCheckbox i18n.users.dialogCreationUser.createVmbox }}
|
|
|
<input id="create_vmbox" type="checkbox" name="extra.createVmbox"{{#if createVmbox}} checked="checked"{{/if}}></input>
|
|
|
{{/monsterCheckbox}}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group hack-left">
|
|
|
<label class="control-label" for="include_directory"></label>
|
|
|
<div class="controls">
|
|
|
{{#monsterCheckbox i18n.users.includeInDirectory }}
|
|
|
<input id="include_directory" type="checkbox" name="extra.includeInDirectory"{{#if includeInDirectory}} checked="checked"{{/if}}></input>
|
|
|
{{/monsterCheckbox}}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group hack-left">
|
|
|
<label class="control-label" for="notification_email"></label>
|
|
|
<div class="controls">
|
|
|
{{#monsterCheckbox i18n.users.dialogCreationUser.sendToDifferentEmail }}
|
|
|
<input id="notification_email" type="checkbox" name="extra.differentEmail"{{#if sendToDifferentEmail}} checked{{/if}}></input>
|
|
|
{{/monsterCheckbox}}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group email-group{{#unless sendToDifferentEmail}} hidden{{/unless}}">
|
|
|
<label class="control-label" for="email"><i class="fa fa-envelope"></i></label>
|
|
|
<div class="controls">
|
|
|
<input type="email" name="extra.email" id="email" placeholder="{{i18n.users.dialogCreationUser.notificationEmail}}">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group hack-left">
|
|
|
<label class="control-label" for="send_email_on_creation"></label>
|
|
|
<div class="controls">
|
|
|
{{#monsterCheckbox i18n.users.dialogCreationUser.sendWelcomeEmail }}
|
|
|
<input id="send_email_on_creation" type="checkbox" name="user.send_email_on_creation"></input>
|
|
|
{{/monsterCheckbox}}
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</form>
|
|
|
<div class="dialog-buttons-wrapper">
|
|
|
<button id="create_user" class="monster-button monster-button-success">{{ i18n.users.dialogCreationUser.createUser }}</button>
|
|
|
</div>
|
|
|
</div>
|