]> BookStack Code Mirror - bookstack/blob - resources/views/users/form.blade.php
Merge branch 'master' into patch-5
[bookstack] / resources / views / users / form.blade.php
1
2 @if($authMethod === 'system' && $user->system_name == 'public')
3     <p class="mb-none text-warn">{{ trans('settings.users_system_public') }}</p>
4 @endif
5
6 <div class="pt-m">
7     <label class="setting-list-label">{{ trans('settings.users_details') }}</label>
8     @if($authMethod === 'standard')
9         <p class="small">{{ trans('settings.users_details_desc') }}</p>
10     @endif
11     @if($authMethod === 'ldap' || $authMethod === 'system')
12         <p class="small">{{ trans('settings.users_details_desc_no_email') }}</p>
13     @endif
14     <div class="grid half mt-m gap-xl">
15         <div>
16             <label for="name">{{ trans('auth.name') }}</label>
17             @include('form.text', ['name' => 'name'])
18         </div>
19         <div>
20             @if($authMethod !== 'ldap' || userCan('users-manage'))
21                 <label for="email">{{ trans('auth.email') }}</label>
22                 @include('form.text', ['name' => 'email'])
23             @endif
24         </div>
25     </div>
26 </div>
27
28 @if($authMethod === 'ldap' && userCan('users-manage'))
29     <div class="grid half gap-xl v-center">
30         <div>
31             <label class="setting-list-label">{{ trans('settings.users_external_auth_id') }}</label>
32             <p class="small">{{ trans('settings.users_external_auth_id_desc') }}</p>
33         </div>
34         <div>
35             @include('form.text', ['name' => 'external_auth_id'])
36         </div>
37     </div>
38 @endif
39
40 @if(userCan('users-manage'))
41     <div>
42         <label for="role" class="setting-list-label">{{ trans('settings.users_role') }}</label>
43         <p class="small">{{ trans('settings.users_role_desc') }}</p>
44         <div class="mt-m">
45             @include('form.role-checkboxes', ['name' => 'roles', 'roles' => $roles])
46         </div>
47     </div>
48 @endif
49
50 @if($authMethod === 'standard')
51     <div>
52         <label class="setting-list-label">{{ trans('settings.users_password') }}</label>
53         <p class="small">{{ trans('settings.users_password_desc') }}</p>
54         @if(isset($model))
55             <p class="small">
56                 {{ trans('settings.users_password_warning') }}
57             </p>
58         @endif
59         <div class="grid half mt-m gap-xl">
60             <div>
61                 <label for="password">{{ trans('auth.password') }}</label>
62                 @include('form.password', ['name' => 'password'])
63             </div>
64             <div>
65                 <label for="password-confirm">{{ trans('auth.password_confirm') }}</label>
66                 @include('form.password', ['name' => 'password-confirm'])
67             </div>
68         </div>
69     </div>
70 @endif