['type' => \Fluidbook\Tools\Links\Link::DOWNLOAD_PORTION, 'label' => __('Télécharger un extrait'), 'color' => '#AAAAAA', 'class' => DownloadPortion::class],
['type' => \Fluidbook\Tools\Links\Link::TRIGGERSLINK, 'label' => __('Déclencher un lien'), 'color' => '#cc0000', 'class' => TriggerLink::class],
['type' => \Fluidbook\Tools\Links\Link::FLIPCARD, 'label' => __('Flipcard'), 'color' => '#460e3f', 'class' => Flipcard::class],
- ['type' => \Fluidbook\Tools\Links\Link::PDF, 'label' => __('PDF'), 'color' => '#af48d1', 'class' => PDF::class],
+ ['type' => \Fluidbook\Tools\Links\Link::PDF, 'label' => __('PDF') . ' (' . __('Popup') . ')', 'color' => '#af48d1', 'class' => PDF::class],
+ ['type' => \Fluidbook\Tools\Links\Link::PDF_INLINE, 'label' => __('PDF'), 'color' => '#af48d1', 'class' => PDFInline::class],
['type' => \Fluidbook\Tools\Links\Link::ACTION, 'label' => __('Action'), 'color' => '#880000', 'class' => Action::class],
['type' => \Fluidbook\Tools\Links\Link::LOTTIE, 'label' => __('Animation Lottie'), 'color' => '#ffaaff', 'class' => Lottie::class],
['type' => \Fluidbook\Tools\Links\Link::COPY_TO_CLIPBOARD, 'label' => __('Copier un texte dans le presse-papiers'), 'color' => '#437ac7', 'class' => CopyToClipboard::class],
--- /dev/null
+<?php
+
+namespace App\SubForms\Link;
+
+use App\Fields\FluidbookLinkEditor\PDFJSType;
+use App\Fields\FluidbookLinkEditor\Target;
+use App\Fluidbook\Link\Link;
+use Cubist\Backpack\Magic\Fields\FilesOrURL;
+use Cubist\Backpack\Magic\Fields\SelectFromArray;
+
+class PDFInline extends PDF
+{
+ public $type = Link::PDF_INLINE;
+
+
+ public function addDestinationField()
+ {
+ $this->addField('to', FilesOrURL::class, __('Fichier'), $this->getFilesOrURLEntry());
+ $this->addField('pdfjs', PDFJSType::class, __('Interface PDFJS'));
+ }
+}