world-game/site/snippets/blocks/jeu.php

19 lines
735 B
PHP

<?php if ($block->url()->isNotEmpty()):
$iframeUrl = preg_replace('/\s+/', '', $block->url()->value());
?>
<div class="iframe-game-container" data-src="<?= htmlspecialchars($iframeUrl, ENT_QUOTES, 'UTF-8') ?>">
<iframe
width="400"
height="650"
style="border: none; overflow: hidden; display: block; width: 100%;"
src="<?= htmlspecialchars($iframeUrl, ENT_QUOTES, 'UTF-8') ?>"
></iframe>
<div class="iframe-click-overlay" data-state="initial">
<div class="overlay-content">
<div class="play-icon">▶</div>
<p class="overlay-message">Cliquez pour jouer</p>
</div>
</div>
<button class="iframe-deactivate-btn" title="Deactivate game (restore scrolling)">✕</button>
</div>
<?php endif ?>