]> BookStack Code Mirror - bookstack/blob - resources/views/form/entity-permissions.blade.php
321e2f06cb072d79966ba679a51f7a386cddf510
[bookstack] / resources / views / form / entity-permissions.blade.php
1 <form action="{{ $model->getUrl('/permissions') }}" method="POST">
2     {!! csrf_field() !!}
3     <input type="hidden" name="_method" value="PUT">
4
5     <div class="grid half left-focus v-center">
6         <div>
7             <p class="mb-none mt-m">{{ trans('entities.permissions_intro') }}</p>
8         </div>
9         <div>
10             <div class="form-group">
11                 <label for="owner">{{ trans('entities.permissions_owner') }}</label>
12                 @include('form.user-select', ['user' => $model->ownedBy, 'name' => 'owned_by'])
13             </div>
14         </div>
15     </div>
16
17     @if($model instanceof \BookStack\Entities\Models\Bookshelf)
18         <p class="text-warn">{{ trans('entities.shelves_permissions_cascade_warning') }}</p>
19     @endif
20
21     <div class="content-permissions mt-m mb-xl">
22         @foreach(\BookStack\Auth\Role::restrictable() as $role)
23             @include('form.entity-permissions-row', ['role' => $role, 'model' => $model])
24         @endforeach
25     </div>
26
27     <div class="text-right">
28         <a href="{{ $model->getUrl() }}" class="button outline">{{ trans('common.cancel') }}</a>
29         <button type="submit" class="button">{{ trans('entities.permissions_save') }}</button>
30     </div>
31 </form>