]> BookStack Code Mirror - bookstack/blob - resources/views/chapters/show.blade.php
Merge branch 'master' into translations
[bookstack] / resources / views / chapters / show.blade.php
1 @extends('base')
2
3 @section('content')
4
5     <div class="faded-small toolbar">
6         <div class="container">
7             <div class="row">
8                 <div class="col-sm-8 faded" ng-non-bindable>
9                     @include('chapters._breadcrumbs', ['chapter' => $chapter])
10                 </div>
11                 <div class="col-sm-4 faded">
12                     <div class="action-buttons">
13                         @if(userCan('page-create', $chapter))
14                             <a href="{{ $chapter->getUrl('/create-page') }}" class="text-pos text-button"><i class="zmdi zmdi-plus"></i>{{ trans('entities.pages_new') }}</a>
15                         @endif
16                         @if(userCan('chapter-update', $chapter))
17                             <a href="{{ $chapter->getUrl('/edit') }}" class="text-primary text-button"><i class="zmdi zmdi-edit"></i>{{ trans('common.edit') }}</a>
18                         @endif
19                         @if(userCan('chapter-update', $chapter) || userCan('restrictions-manage', $chapter) || userCan('chapter-delete', $chapter))
20                             <div dropdown class="dropdown-container">
21                                 <a dropdown-toggle class="text-primary text-button"><i class="zmdi zmdi-more-vert"></i></a>
22                                 <ul>
23                                     @if(userCan('chapter-update', $chapter))
24                                         <li><a href="{{ $chapter->getUrl('/move') }}" class="text-primary"><i class="zmdi zmdi-folder"></i>{{ trans('common.move') }}</a></li>
25                                     @endif
26                                     @if(userCan('restrictions-manage', $chapter))
27                                         <li><a href="{{ $chapter->getUrl('/permissions') }}" class="text-primary"><i class="zmdi zmdi-lock-outline"></i>{{ trans('entities.permissions') }}</a></li>
28                                     @endif
29                                     @if(userCan('chapter-delete', $chapter))
30                                         <li><a href="{{ $chapter->getUrl('/delete') }}" class="text-neg"><i class="zmdi zmdi-delete"></i>{{ trans('common.delete') }}</a></li>
31                                     @endif
32                                 </ul>
33                             </div>
34                         @endif
35                     </div>
36                 </div>
37             </div>
38         </div>
39     </div>
40
41
42     <div class="container" ng-non-bindable>
43         <div class="row">
44             <div class="col-md-8">
45                 <h1>{{ $chapter->name }}</h1>
46                 <p class="text-muted">{{ $chapter->description }}</p>
47
48                 @if(count($pages) > 0)
49                     <div class="page-list">
50                         <hr>
51                         @foreach($pages as $page)
52                             @include('pages/list-item', ['page' => $page])
53                             <hr>
54                         @endforeach
55                     </div>
56                 @else
57                     <hr>
58                     <p class="text-muted">{{ trans('entities.chapters_empty') }}</p>
59                     <p>
60                         @if(userCan('page-create', $chapter))
61                             <a href="{{ $chapter->getUrl('/create-page') }}" class="text-page"><i class="zmdi zmdi-file-text"></i>{{ trans('entities.books_empty_create_page') }}</a>
62                         @endif
63                         @if(userCan('page-create', $chapter) && userCan('book-update', $book))
64                             &nbsp;&nbsp;<em class="text-muted">-{{ trans('entities.books_empty_or') }}-</em>&nbsp;&nbsp;&nbsp;
65                         @endif
66                         @if(userCan('book-update', $book))
67                             <a href="{{ $book->getUrl('/sort') }}" class="text-book"><i class="zmdi zmdi-book"></i>{{ trans('entities.books_empty_sort_current_book') }}</a>
68                         @endif
69                     </p>
70                     <hr>
71                 @endif
72
73                 @include('partials.entity-meta', ['entity' => $chapter])
74             </div>
75             <div class="col-md-3 col-md-offset-1">
76                 <div class="margin-top large"></div>
77                 @if($book->restricted || $chapter->restricted)
78                     <div class="text-muted">
79
80                         @if($book->restricted)
81                             <p class="text-muted">
82                                 @if(userCan('restrictions-manage', $book))
83                                     <a href="{{ $book->getUrl('/permissions') }}"><i class="zmdi zmdi-lock-outline"></i>{{ trans('entities.books_permissions_active') }}</a>
84                                 @else
85                                     <i class="zmdi zmdi-lock-outline"></i>{{ trans('entities.books_permissions_active') }}
86                                 @endif
87                             </p>
88                         @endif
89
90                         @if($chapter->restricted)
91                             @if(userCan('restrictions-manage', $chapter))
92                                 <a href="{{ $chapter->getUrl('/permissions') }}"><i class="zmdi zmdi-lock-outline"></i>{{ trans('entities.chapters_permissions_active') }}</a>
93                             @else
94                                 <i class="zmdi zmdi-lock-outline"></i>{{ trans('entities.chapters_permissions_active') }}
95                             @endif
96                         @endif
97                     </div>
98                 @endif
99
100                 @include('pages/sidebar-tree-list', ['book' => $book, 'sidebarTree' => $sidebarTree])
101             </div>
102         </div>
103     </div>
104
105
106
107
108 @stop