+ @include('pages.parts.page-display')
+ @include('pages.parts.pointer', ['page' => $page])
- @if ($commentsEnabled)
-
- @include('comments.comments', ['page' => $page])
+ @include('entities.sibling-navigation', ['next' => $next, 'previous' => $previous])
+
+ @if ($commentTree->enabled())
+
- @include('components.tag-list', ['entity' => $page])
+ @include('entities.tag-list', ['entity' => $page])
@endif
@@ -50,7 +60,7 @@
@foreach($pageNav as $navItem)
{{ $navItem['text'] }}
-
+
@endforeach
@@ -58,48 +68,67 @@
@endif
- @include('partials.book-tree', ['book' => $book, 'sidebarTree' => $sidebarTree])
+ @include('entities.book-tree', ['book' => $book, 'sidebarTree' => $sidebarTree])
@stop
@section('right')
+ @include('comments.comments', ['commentTree' => $commentTree, 'page' => $page])
@endif
@@ -29,7 +39,7 @@
@if($page->tags->count() > 0)
{{ trans('common.details') }}
-
- @include('partials.entity-meta', ['entity' => $page])
+
+ @include('entities.meta', ['entity' => $page, 'watchOptions' => $watchOptions])
- @if($book->restricted)
+ @if($book->hasPermissions())
@if(userCan('restrictions-manage', $book))
- @icon('lock'){{ trans('entities.books_permissions_active') }}
+
+ @icon('lock')
+
@endif
- @if($page->chapter && $page->chapter->restricted)
+ @if($page->chapter && $page->chapter->hasPermissions())
{{ trans('entities.books_permissions_active') }}
+
@else
- @icon('lock'){{ trans('entities.books_permissions_active') }}
+
@endif
@if(userCan('restrictions-manage', $page->chapter))
- @icon('lock'){{ trans('entities.chapters_permissions_active') }}
+
+ @icon('lock')
+
@endif
- @if($page->restricted)
+ @if($page->hasPermissions())
{{ trans('entities.chapters_permissions_active') }}
+
@else
- @icon('lock'){{ trans('entities.chapters_permissions_active') }}
+
@endif
@if(userCan('restrictions-manage', $page))
- @icon('lock'){{ trans('entities.pages_permissions_active') }}
+
+ @icon('lock')
+
@endif
@if($page->template)
- {{ trans('entities.pages_permissions_active') }}
+
@else
- @icon('lock'){{ trans('entities.pages_permissions_active') }}
+
@endif
- @icon('template'){{ trans('entities.pages_is_template') }}
+
@@ -108,41 +137,41 @@
@endif
{{ trans('common.actions') }}
-
+
{{--User Actions--}}
@if(userCan('page-update', $page))
-
+
@icon('edit')
{{ trans('common.edit') }}
@endif
- @if(userCanOnAny('page-create'))
-
+ @if(userCanOnAny('create', \BookStack\Entities\Models\Book::class) || userCanOnAny('create', \BookStack\Entities\Models\Chapter::class) || userCan('page-create-all') || userCan('page-create-own'))
+
@icon('copy')
{{ trans('common.copy') }}
@endif
@if(userCan('page-update', $page))
@if(userCan('page-delete', $page))
-
+
@icon('folder')
{{ trans('common.move') }}
@endif
-
- @icon('history')
- {{ trans('entities.revisions') }}
-
@endif
+
+ @icon('history')
+ {{ trans('entities.revisions') }}
+
@if(userCan('restrictions-manage', $page))
-
+
@icon('lock')
{{ trans('entities.permissions') }}
@endif
@if(userCan('page-delete', $page))
-
+
@icon('delete')
{{ trans('common.delete') }}
@@ -150,8 +179,15 @@
- {{--Export--}} - @include('partials.entity-export-menu', ['entity' => $page]) + @if($watchOptions->canWatch() && !$watchOptions->isWatching()) + @include('entities.watch-action', ['entity' => $page]) + @endif + @if(!user()->isGuest()) + @include('entities.favourite-action', ['entity' => $page]) + @endif + @if(userCan('content-export')) + @include('entities.export-menu', ['entity' => $page]) + @endif
- {{--Export--}} - @include('partials.entity-export-menu', ['entity' => $page]) + @if($watchOptions->canWatch() && !$watchOptions->isWatching()) + @include('entities.watch-action', ['entity' => $page]) + @endif + @if(!user()->isGuest()) + @include('entities.favourite-action', ['entity' => $page]) + @endif + @if(userCan('content-export')) + @include('entities.export-menu', ['entity' => $page]) + @endif