]> BookStack Code Mirror - hacks/blob - content/page-export-contents/exports/page.blade.php
Added page export contents hack
[hacks] / content / page-export-contents / exports / page.blade.php
1 @extends('layouts.export')
2
3 @section('title', $page->name)
4
5 @section('content')
6     <div dir="auto">
7
8         <h1 class="break-text" id="bkmrk-page-title">{{$page->name}}</h1>
9         @php
10             $toc = (new \BookStack\Entities\Tools\PageContent($page))->getNavigation($page->html);
11         @endphp
12
13         @if(!empty($toc))
14             <hr>
15             <div style="color: #888;"><strong>Page Contents</strong></div>
16             <ul>
17                 @foreach($toc as $tocEntry)
18                     <li style="margin-left: {{ ($tocEntry['level'] - 1) * 16  }}px;"><a href="{{ $tocEntry['link'] }}">{{ $tocEntry['text'] }}</a></li>
19                 @endforeach
20             </ul>
21             <hr>
22         @endif
23
24         <div style="clear:left;"></div>
25
26         {!! $page->renderedHTML ?? $page->html !!}
27     </div>
28
29     <hr>
30
31     <div class="text-muted text-small">
32         @include('exports.parts.meta', ['entity' => $page])
33     </div>
34 @endsection