From: Vincent Vanwaelscappel Date: Mon, 1 Dec 2025 15:50:18 +0000 (+0100) Subject: wip #7864 @1 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=6d831200f0379863dc500d390cf47b43b1eae89c;p=fluidbook-toolbox.git wip #7864 @1 --- diff --git a/app/Fluidbook/Link/LinksData.php b/app/Fluidbook/Link/LinksData.php index 7d88d3a94..da2039d27 100644 --- a/app/Fluidbook/Link/LinksData.php +++ b/app/Fluidbook/Link/LinksData.php @@ -56,6 +56,7 @@ class LinksData 'extra' => __('Paramètre supplémentaire'), 'alternative' => __('Alternative'), 'read_mode' => __('Mode de lecture'), + 'scroll'=>__('Scroll'), 'image' => __('Image'), 'image_rollover' => __('Animation au survol'), 'animation' => __('Animation'), 'group' => __('Groupe'), diff --git a/app/SubForms/Link/Multimedia.php b/app/SubForms/Link/Multimedia.php index 5c7d59883..85dee3cc9 100644 --- a/app/SubForms/Link/Multimedia.php +++ b/app/SubForms/Link/Multimedia.php @@ -5,6 +5,8 @@ namespace App\SubForms\Link; use App\Fluidbook\Link\Link; use Cubist\Backpack\Magic\Fields\CheckboxBasic; use Cubist\Backpack\Magic\Fields\FilesOrURL; +use Cubist\Backpack\Magic\Fields\SelectFromArray; + // __('!! Editeur de liens') class Multimedia extends Base { @@ -22,6 +24,7 @@ class Multimedia extends Base public function addMultimediaFields() { parent::addMultimediaFields(); + $this->addField('scroll', SelectFromArray::class, __('Scroll'), ['options' => ['none' => __('Aucun scroll : image étendue'), 'horizontal' => __('Horizontal')], 'default' => 'none', 'ajax' => false]); $this->addField('interactive', CheckboxBasic::class, __('Animation interactive'), ['default' => false]); $this->addField('read_mode', CheckboxBasic::class, __('Mode lecture'), ['hint' => __('Scroll vertical possible'), 'default' => false]); $this->addMultimediaSizeFields();