X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2dcc5105ad0b4f7701099b57f89f45de0d0ff8e8..refs/pull/2511/head:/resources/views/users/form.blade.php diff --git a/resources/views/users/form.blade.php b/resources/views/users/form.blade.php index 05c4ac02b..df3d06c2f 100644 --- a/resources/views/users/form.blade.php +++ b/resources/views/users/form.blade.php @@ -1,39 +1,87 @@ -
- - @include('form/text', ['name' => 'name']) -
-
- - @include('form/text', ['name' => 'email']) +@if($authMethod === 'system' && $user->system_name == 'public') +

{{ trans('settings.users_system_public') }}

+@endif + +
+ + @if($authMethod === 'standard') +

{{ trans('settings.users_details_desc') }}

+ @endif + @if($authMethod === 'ldap' || $authMethod === 'system') +

{{ trans('settings.users_details_desc_no_email') }}

+ @endif +
+
+ + @include('form.text', ['name' => 'name']) +
+
+ @if($authMethod !== 'ldap' || userCan('users-manage')) + + @include('form.text', ['name' => 'email', 'disabled' => !userCan('users-manage')]) + @endif +
+
-@if($currentUser->can('user-update')) -
- - @include('form.role-select', ['name' => 'role', 'options' => \Oxbow\Role::all(), 'displayKey' => 'display_name']) +@if(($authMethod === 'ldap' || $authMethod === 'saml2') && userCan('users-manage')) +
+
+ +

{{ trans('settings.users_external_auth_id_desc') }}

+
+
+ @include('form.text', ['name' => 'external_auth_id']) +
@endif -@if(isset($model)) -
- - Only fill the below if you would like
to change your password: -
+@if(userCan('users-manage')) +
+ +

{{ trans('settings.users_role_desc') }}

+
+ @include('form.role-checkboxes', ['name' => 'roles', 'roles' => $roles]) +
@endif -
- - @include('form/password', ['name' => 'password']) -
+@if($authMethod === 'standard') +
+ -
- - @include('form/password', ['name' => 'password-confirm']) -
+ @if(!isset($model)) +

+ {{ trans('settings.users_send_invite_text') }} +

-
- Cancel - -
\ No newline at end of file + @include('components.toggle-switch', [ + 'name' => 'send_invite', + 'value' => old('send_invite', 'true') === 'true', + 'label' => trans('settings.users_send_invite_option') + ]) + + @endif + + + +
+@endif