From 95b0b1035d99cac8196cda85605f15072802a0d1 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 25 Apr 2025 15:43:41 +0200 Subject: [PATCH] #7259 --- app/Fluidbook/Link/LinksData.php | 2 +- app/SubForms/Link/Video.php | 2 ++ app/SubForms/Link/WebInfos.php | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Fluidbook/Link/LinksData.php b/app/Fluidbook/Link/LinksData.php index fe4498ebe..3cba2067c 100644 --- a/app/Fluidbook/Link/LinksData.php +++ b/app/Fluidbook/Link/LinksData.php @@ -660,7 +660,7 @@ class LinksData /** @var FluidbookPublication $book */ $book = FluidbookPublication::withoutGlobalScopes()->find($book_id); - $booleans = array('video_loop', 'video_auto_start', 'video_controls', 'video_sound_on'); + $booleans = array('video_loop', 'video_auto_start', 'video_controls', 'video_sound_on','video_cc'); $numbers = ['left', 'top', 'width', 'height']; $links = []; diff --git a/app/SubForms/Link/Video.php b/app/SubForms/Link/Video.php index 4d6c4072c..910aab8fa 100644 --- a/app/SubForms/Link/Video.php +++ b/app/SubForms/Link/Video.php @@ -15,6 +15,7 @@ class Video extends Base public $type = Link::VIDEO; public $_integration = 'multimedia'; public $_multimedia = true; + public $_video_cc=true; public function addDestinationField() { @@ -30,6 +31,7 @@ class Video extends Base $this->addField('video_controls', CheckboxBasic::class, __('Afficher les contrôles de la vidéo'), ['default' => true]); $this->addField('video_sound_on', CheckboxBasic::class, __('Activer le son de la vidéo'), ['default' => true]); $this->addField('video_loop', CheckboxBasic::class, __('Jouer la vidéo en boucle'), ['default' => false]); + $this->addField('video_cc', CheckboxBasic::class, __('Afficher les sous-titres (si présents)'), ['default' => $this->_video_cc]); $this->addMultimediaSizeFields(); diff --git a/app/SubForms/Link/WebInfos.php b/app/SubForms/Link/WebInfos.php index bf4412d31..bb7885653 100644 --- a/app/SubForms/Link/WebInfos.php +++ b/app/SubForms/Link/WebInfos.php @@ -7,4 +7,5 @@ use App\Fluidbook\Link\Link; class WebInfos extends Web { public $type = Link::WEB_INFOS; + public $_video_cc = false; } -- 2.39.5