J’ai collé ce lien : https://www.google.com/maps/d/embed?mid=za0Bx0koO4sk.kHCbG4TApEP4 sur une seule ligne de mes deux forums Discourse.
Cela fonctionne sur l’un de mes forums, et voici le code généré :
<div class="maps-onebox">
<iframe src="https://www.google.com/maps/d/embed?mid=13xLbRXoFU-UIUoTiOwJdvLzkoUw" width="690" height="400" frameborder="0" style="border:0" seamless="seamless" sandbox="allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-presentation"></iframe>
</div>
Sur le forum où cela ne fonctionne pas, voici le code généré :
<div class="maps-onebox">
<iframe width="690" height="400" frameborder="0" style="border:0" data-unsanitized-src="https://www.google.com/maps/d/embed?mid=za0Bx0koO4sk.kHCbG4TApEP4" seamless="seamless" sandbox="allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-presentation"></iframe>
</div>
Notez qu’il y a un attribut data-unsanitized-src dans l’iframe sur le forum où cela ne fonctionne pas.
Les deux forums utilisent la version 2.6.0.beta3 ( b8015ab654 ).
Je peux reproduire le problème sur try.discourse.org :
https://try.discourse.org/t/try-gmap-embed-stuff/1499
Notez que l’iframe générée contient également un attribut data-unsanitized-src.