Modèle oembed : il manque certaines classes et attributs standards

Oembed 3.0.0 / SPIP 4.1

On peut normalement donner explicitement une classe aux documents insérés dans le texte : <doc999|class=truc>

Si ça utilise le modèle standard, par ex. pour une image, on la retrouve bien :

<div class="spip_document_69275 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende truc">

Mais si ça utilise le modèle oembed, par ex. pour une vidéo, la classe manque à l'appel. Il manque aussi possiblement d'autres classes telles que spip_document_avec_legende :

<div class="spip_documents spip_documents_center ressource oembed oembed_video oembed_video">

À priori à partir de spip 4, pour insérer les classes et attributs standards, il faut faire :

<div
     class="[(#ID_DOCUMENT|medias_modele_document_standard_classes{image}) ]"
     [(#ID_DOCUMENT|medias_modele_document_standard_attributs{video})]
>

À compléter ensuite par les classes et attributs propres à oembed.

Cf. https://git.spip.net/spip/medias/src/branch/master/modeles/video.html#L13