From: Vincent Vanwaelscappel Date: Tue, 1 Apr 2025 14:57:26 +0000 (+0200) Subject: wip #7433 @0:20 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=b2dbb30cf50877b7fd44108bf2d250ab8aceb1ea;p=fluidbook-toolbox.git wip #7433 @0:20 --- diff --git a/app/Models/Traits/PublicationSettings.php b/app/Models/Traits/PublicationSettings.php index 79872a82d..bdbaa0ae9 100644 --- a/app/Models/Traits/PublicationSettings.php +++ b/app/Models/Traits/PublicationSettings.php @@ -1171,7 +1171,13 @@ trait PublicationSettings $this->addSettingField('webvideoAsLocal', Hidden::class, $this->__('Intégrer les webvidéos en local'), [ 'default' => false, ]); - //$this->addSettingField('', FormSeparator::class); + $this->addSettingField('videoObjectFit', SelectFromArray::class, $this->__('Affichage des vidéos inline'), ['default' => 'fill','hint'=>'https://developer.mozilla.org/fr-FR/docs/Web/CSS/object-fit +', 'options' => [ + 'fill' => $this->__('Etirer la vidéo pour qu\'elle occupe l\'espace disponible') . ' (fill)', + 'contain' => $this->__('Afficher la vidéo en respectant son ratio mais sans la recadrer') . ' (contain)', + 'cover' => $this->__('Afficher la vidéo en respectant son ratio et en la recadrant pour qu\'elle occupe l\'espace disponible') . ' (cover)', + ]]); + $this->addSettingField('', FormSeparator::class); $this->addSettingField('brightcovePlayerId', LongText::class, $this->__('Identifiant du player Brightcove')); $this->addSettingField('brightcovePlayerSecret', LongText::class, $this->__('Secret du player Brightcove')); $this->addSettingField('', FormSeparator::class);