<link rel="resource" type="application/l10n" href="locale/locale.properties">
<script src="jquery.min.js"></script>
<script>
+ var inFluidbook = window.parent.fluidbook !== undefined;
$(function () {
$(document).on('click', 'a[href^="pdf:"]', function () {
var e = $(this).attr('href').split('#');
- var file = window.parent.fluidbook.settings.mediaIDToFile[e[0]];
+ var file;
+ if (inFluidbook) {
+ file = window.parent.fluidbook.settings.mediaIDToFile[e[0]]
+ } else {
+ file = window.parent.mediaIDToFile[e[0]];
+ }
var hash = '';
if (e.length > 1) {
var p = parseInt(e[1]);
hash = '#page=' + e[1];
}
}
- window.location = 'viewer.html?file=../../data/links/' + file + hash;
+ if(inFluidbook) {
+ window.location = 'viewer.html?file=../../data/links/' + file + hash;
+ }else{
+ window.location = 'viewer.html?file=' + file + hash;
+ }
return false;
});
});
@endpush
@section('content')
-
+ @php
+ $mediaIDToFile=[];
+ foreach ($resources_pdf as $id=>$item) {
+ $mediaIDToFile[$id]=$resources->getImageURLbyCollection($pdf->get('file_upload'));
+ }
+ @endphp
+ <script>
+ var mediaIDToFile=@json($mediaIDTiFile);
+ </script>
{{-- RESOURCES --}}
<div class="resources" x-data="{
viewerURL: '/front/coeur/pdfjs/web/viewer.html?file=', // Base URL for viewer