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);
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']));