]> _ Git - fluidbook_tools.git/commitdiff
wait #7221 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 11 Dec 2024 18:07:06 +0000 (19:07 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 11 Dec 2024 18:07:06 +0000 (19:07 +0100)
src/Links/Link.php

index 4d2e50dbab2517fa657e7d5b8844daac9b46db35..961cbacb9fa1310bbe8f08fb3c89f8147e7ac4e4 100644 (file)
@@ -243,7 +243,11 @@ class Link
                 break;
             case static::HTML5MULTIMEDIA:
             case static::MULTIMEDIA:
+                return self::getMultimediaInstance($id, $init, $compiler);
             case static::FLUIDBOOK_TOOLBOX_ELEARNING_CONTENT:
+                $init['to'] = $compiler->getExternalMultimediaContents($init['to']);
+                $init['inline'] = 'popup';
+                $init['interactive'] = true;
                 return self::getMultimediaInstance($id, $init, $compiler);
             case static::LOTTIE:
                 return new LottieLink($id, $init, $compiler);
@@ -442,8 +446,7 @@ class Link
             return null;
         }
 
-        $init['to'] = $compiler->getExternalMultimediaContents($init['to']);
-        $init['inline'] = self::normalizeInlineIntegration($init['inline']);
+        $init['inline'] = self::normalizeInlineIntegration($init['inline'] ?? true);
 
         $ext = mb_strtolower(Files::getExtension($init['to']));