From e77fb1f11655dbb778e2940e92c016a6f6fade29 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 6 Jan 2026 16:19:08 +0100 Subject: [PATCH] wip #7871 @0.5 --- app/Fluidbook/Compiler/Compiler.php | 1 + app/Fluidbook/Link/LinksData.php | 5 +++-- app/SubForms/Link/PDFForm.php | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Fluidbook/Compiler/Compiler.php b/app/Fluidbook/Compiler/Compiler.php index 74b116276..9a979fd66 100644 --- a/app/Fluidbook/Compiler/Compiler.php +++ b/app/Fluidbook/Compiler/Compiler.php @@ -171,6 +171,7 @@ class Compiler extends Base implements CompilerInterface, IVirtualDirectoryError 'js/libs/fluidbook/fluidbook.scorm.js', 'js/libs/fluidbook/menu/fluidbook.chapters.js', 'js/libs/fluidbook/menu/fluidbook.index.js', + 'js/libs/fluidbook/menu/fluidbook.pdfform.js', 'js/libs/fluidbook/fluidbook.landingpage.js', 'js/libs/fluidbook/fluidbook.print.js', 'js/libs/fluidbook/fluidbook.secure.js', diff --git a/app/Fluidbook/Link/LinksData.php b/app/Fluidbook/Link/LinksData.php index 878480c76..37985d29d 100644 --- a/app/Fluidbook/Link/LinksData.php +++ b/app/Fluidbook/Link/LinksData.php @@ -56,7 +56,7 @@ class LinksData 'extra' => __('Paramètre supplémentaire'), 'alternative' => __('Alternative'), 'read_mode' => __('Mode de lecture'), - 'scroll'=>__('Scroll'), + 'scroll' => __('Scroll'), 'image' => __('Image'), 'image_rollover' => __('Animation au survol'), 'animation' => __('Animation'), 'group' => __('Groupe'), @@ -64,7 +64,8 @@ class LinksData 'pdfjs' => __('Mode PDFJS'), 'polygon' => __('Tracé du polygone'), 'background_color' => __('Couleur de fond'), - 'accessibility'=>__('Contenu accessible'), + 'accessibility' => __('Contenu accessible'), + 'name' => __('Nom'), ); $comments = array(); diff --git a/app/SubForms/Link/PDFForm.php b/app/SubForms/Link/PDFForm.php index 7f0d795fc..4f40bf6bf 100644 --- a/app/SubForms/Link/PDFForm.php +++ b/app/SubForms/Link/PDFForm.php @@ -16,7 +16,8 @@ class PDFForm extends PDF public function addDestinationField() { $this->addField('to', FilesOrURL::class, __('Fichier'), $this->getFilesOrURLEntry()); - $this->addField('target', \Cubist\Backpack\Magic\Fields\Email::class, __('Destinataire du formulaire')); + $this->addField('name', \Cubist\Backpack\Magic\Fields\Text::class, __('Nom du formulaire')); + $this->addField('target', \Cubist\Backpack\Magic\Fields\Email::class, __('Destinataire du formulaire'), ['hint' => __('Laisser vide pour utiliser l\'adresse par défaut')]); $this->addField('pdfjs', PDFJSType::class, __('Interface PDFJS')); } } -- 2.39.5