]> BookStack Code Mirror - bookstack/blob - resources/views/pages/list-item.blade.php
Rolled tri-layout to page edit and book-create
[bookstack] / resources / views / pages / list-item.blade.php
1 <div class="page {{$page->draft ? 'draft' : ''}} entity-list-item" data-entity-type="page" data-entity-id="{{$page->id}}">
2     <div class="entity-icon text-page">@icon('page')</div>
3     <div class="content">
4
5         <h4>
6             @if (isset($showPath) && $showPath)
7                 <a href="{{ $page->book->getUrl() }}" class="text-book">
8                     @icon('book'){{ $page->book->getShortName() }}
9                 </a>
10                 <span class="text-muted">&nbsp;&nbsp;&raquo;&nbsp;&nbsp;</span>
11                 @if($page->chapter)
12                     <a href="{{ $page->chapter->getUrl() }}" class="text-chapter">
13                         @icon('chapter'){{ $page->chapter->getShortName() }}
14                     </a>
15                     <span class="text-muted">&nbsp;&nbsp;&raquo;&nbsp;&nbsp;</span>
16                 @endif
17             @endif
18             <a href="{{ $page->getUrl() }}" class="entity-list-item-link"><span class="entity-list-item-name break-text">{{ $page->name }}</span></a>
19         </h4>
20
21
22         <div class="entity-item-snippet">
23             @if(isset($page->searchSnippet))
24                 <p class="text-muted break-text">{!! $page->searchSnippet !!}</p>
25             @else
26                 <p class="text-muted break-text">{{ $page->getExcerpt() }}</p>
27             @endif
28         </div>
29
30         @if(isset($style) && $style === 'detailed')
31             <div class="row meta text-muted text-small">
32                 <div class="col-md-6">
33                     @include('partials.entity-meta', ['entity' => $page])
34                 </div>
35                 <div class="col-md-6">
36                     <a class="text-book" href="{{ $page->book->getUrl() }}">@icon('book'){{ $page->book->getShortName(30) }}</a>
37                     <br>
38                     @if($page->chapter)
39                         <a class="text-chapter" href="{{ $page->chapter->getUrl() }}">@icon('chapter'){{ $page->chapter->getShortName(30) }}</a>
40                     @else
41                         @icon('chapter') {{ trans('entities.pages_not_in_chapter') }}
42                     @endif
43                 </div>
44             </div>
45         @endif
46
47     </div>
48
49
50
51 </div>