shortcode->getHandlers()->add('h5p', function (ShortcodeInterface $sc) {
// Get shortcode content and parameters
$str = $sc->getContent();
$h5pid = $sc->getParameter('id', $sc->getBbCode());
if ($h5pid) {
$config = Grav::instance()['config'];
$h5proot = $config->get('themes.' . $config->get('system.pages.theme') . '.h5pembedrootpath');
if (strpos($h5proot, 'h5p.com') !== false) {
$output = '';
} else {
$output = '';
}
return $output;
}
$h5purl = $sc->getParameter('url', $sc->getBbCode());
if ($h5purl) {
$output = '';
return $output;
} else {
if ($str) {
$output = '';
return $output;
}
}
});
}
}