{{-- See snipeit_modals.js for what powers this --}} <script nonce="{{ csrf_token() }}"> window.setTimeout(function () { $('#modal-genPassword').pGenerator({ 'bind': 'click', 'passwordElement': '#modal-password', 'displayElement': '#modal-generated-password', 'passwordLength': 16, 'uppercase': true, 'lowercase': true, 'numbers': true, 'specialChars': true, 'onPasswordGenerated': function (generatedPassword) { $('#modal-password_confirmation').val($('#modal-password').val()); } }); }, 1000); </script> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h2 class="modal-title">{{ trans('admin/users/table.createuser') }}</h2> </div> <div class="modal-body" style="width:100%; display:block;"> <form action="{{ route('api.users.store') }}" onsubmit="return false"> <div class="alert alert-danger" id="modal_error_msg" style="display:none"> </div> <!-- Setup of default company, taken from asset creator --> @if ($user->company) <input type="hidden" name="company_id" id='modal-company' value='{{ $user->company->id }}' class="form-control"> @endif <!-- Select company, only for users with multicompany access - replace default company --> <div class="dynamic-form-row"> @include ('partials.forms.edit.company-select', ['translated_name' => trans('general.company'), 'fieldname' => 'company_id']) </div> <div class="dynamic-form-row"> @include ('partials.forms.edit.location-profile-select', ['translated_name' => trans('general.location'), 'fieldname' => 'location_id']) </div> <div class="dynamic-form-row"> @include('partials.forms.edit.name-first', [ 'required' => 'true', 'class' => 'col-md-8 col-xs-12-pull', 'style' => 'width:67%;']) </div> <div class="dynamic-form-row"> @include('partials.forms.edit.name-last', ['required' => 'true', 'class' => 'col-md-8 col-xs-12-pull', 'style' => 'width:67%;']) </div> <div class="dynamic-form-row"> @include('partials.forms.edit.email') </div> <div class="dynamic-form-row"> @include('partials.forms.edit.username', [ 'required' => 'true']) </div> <div class="dynamic-form-row"> <div class="form-group"> <div class="col-md-3 col-xs-12"> <label class="control-label" for="modal-password">{{ trans('admin/users/table.password') }}:</label> </div> <div class="col-md-8 col-xs-12 " style="margin-bottom:5px;"> <input type='password' name="password" id='modal-password' class="form-control" required> <a href="#" class="left" id="modal-genPassword">Generate</a> <div id="modal-generated-password"></div> </div> </div> </div> <div class="dynamic-form-row"> <div class="form-group"> <div class="col-md-3 col-xs-12 "> <label class="control-label" for="modal-password_confirmation">{{ trans('admin/users/table.password_confirm') }}:</label> </div> <div class="col-md-8 col-xs-12"> <input class="form-control" type='password' name="password_confirmation" id='modal-password_confirmation' required> </div> </div> </div> <!-- Checkbox for activation new user, by default set for activated --> <div class="dynamic-form-row"> <div class="form-group"> <div class="col-md-offset-3 col-md-8 col-xs-12"> <label class="form-control"> <input type="checkbox" value="1" name="activated" id="modal-activated" {{ (old('activated', $user->activated)) == '1' ? ' checked="checked"' : '' }} aria-label="activated"> {{ trans('general.login_enabled') }} </label> </div> </div> </div> <div class="dynamic-form-row"> @include('modals.partials.footer') </div> </form> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> <script> $(document).ready(function(){ $('#modal-first_name').focus(); }); </script>