X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/1b29d44689bbcf40fc79ef9b4257fc387d4b64be..refs/pull/270/head:/resources/views/chapters/show.blade.php diff --git a/resources/views/chapters/show.blade.php b/resources/views/chapters/show.blade.php index 9eb27f225..93eee6424 100644 --- a/resources/views/chapters/show.blade.php +++ b/resources/views/chapters/show.blade.php @@ -2,24 +2,35 @@ @section('content') -
+
-
- +
+ @include('chapters._breadcrumbs', ['chapter' => $chapter])
-
+
- @if($currentUser->can('chapter-create')) - New Page + @if(userCan('page-create', $chapter)) + {{ trans('entities.pages_new') }} @endif - @if($currentUser->can('chapter-update')) - Edit + @if(userCan('chapter-update', $chapter)) + {{ trans('common.edit') }} @endif - @if($currentUser->can('chapter-delete')) - Delete + @if(userCan('chapter-update', $chapter) || userCan('restrictions-manage', $chapter) || userCan('chapter-delete', $chapter)) + @endif
@@ -28,50 +39,65 @@
-
+
-
- @include('pages/sidebar-tree-list', ['book' => $book]) -
-
-
-

{{ $chapter->name }}

-

{{ $chapter->description }}

+
+

{{ $chapter->name }}

+

{{ $chapter->description }}

- @if(count($chapter->pages) > 0) -
-
- @foreach($chapter->pages as $page) -
-

- - {{ $page->name }} - -

-

- {{$page->getExcerpt(180)}} -

-
-
- @endforeach -
- @else + @if(count($pages) > 0) +

-

No pages are currently in this chapter.

-

- Create a new page -   -or-    - Sort the current book -

-
- @endif - -

- Created {{$chapter->created_at->diffForHumans()}} @if($chapter->createdBy) by {{$chapter->createdBy->name}} @endif -
- Last Updated {{$chapter->updated_at->diffForHumans()}} @if($chapter->createdBy) by {{$chapter->updatedBy->name}} @endif + @foreach($pages as $page) + @include('pages/list-item', ['page' => $page]) +


+ @endforeach +
+ @else +
+

{{ trans('entities.chapters_empty') }}

+

+ @if(userCan('page-create', $chapter)) + {{ trans('entities.books_empty_create_page') }} + @endif + @if(userCan('page-create', $chapter) && userCan('book-update', $book)) +   -{{ trans('entities.books_empty_or') }}-    + @endif + @if(userCan('book-update', $book)) + {{ trans('entities.books_empty_sort_current_book') }} + @endif

-
+
+ @endif + + @include('partials.entity-meta', ['entity' => $chapter]) +
+
+
+ @if($book->restricted || $chapter->restricted) +
+ + @if($book->restricted) +

+ @if(userCan('restrictions-manage', $book)) + {{ trans('entities.books_permissions_active') }} + @else + {{ trans('entities.books_permissions_active') }} + @endif +

+ @endif + + @if($chapter->restricted) + @if(userCan('restrictions-manage', $chapter)) + {{ trans('entities.chapters_permissions_active') }} + @else + {{ trans('entities.chapters_permissions_active') }} + @endif + @endif +
+ @endif + + @include('pages/sidebar-tree-list', ['book' => $book, 'sidebarTree' => $sidebarTree])