Si vous souhaitez que toutes les vidéos s’affichent ainsi, je vous recommande vivement de ne pas modifier l’URL pour chaque vidéo individuellement, et d’utiliser plutôt la modification CSS mentionnée ci-dessus.
Comme indiqué précédemment, rendez-vous simplement dans Admin > Personnaliser > Thèmes et collez ce fragment dans votre CSS (c’est plus modulaire si vous le placez dans un composant, mais cela fonctionne très bien en l’ajoutant directement à votre thème principal). Cela ne devrait prendre qu’une minute. Je ne pense pas qu’il existe une méthode plus simple pour faire cela.
La véritable solution « plus facile » consisterait pour Discourse à en faire le comportement par défaut. La plupart des intégrations (grandes images, oneboxes, blocs de code GitHub) s’affichent en pleine largeur, et faire en sorte que les intégrations de vidéos se comportent de manière similaire offrirait un meilleur rendu visuel et une cohérence bien plus grande.
Cependant, cela a été discuté depuis 2015 et ils ne semblent pas enclins à effectuer ce changement. Notez également qu’il existe certaines préoccupations concernant la différence entre la largeur de la vidéo et la taille de la miniature YouTube ou la bande passante requise, voir : https://meta.discourse.org/t/making-embedded-linked-video-stretch-to-the-edges-of-the-topic/87960/6 — cela semble être le principal obstacle. Bien que, comme je l’ai mentionné dans ce sujet, le compromis semble en réalité à peine perceptible…
Cela remonte à l’année dernière, je ne sais pas si l’équipe de Discourse a de nouvelles réflexions sur la taille des vidéos YouTube. Mais oui, ce sujet revient assez souvent et j’ai appris que faire de cela le comportement par défaut dans le cœur de Discourse est certainement un problème un peu plus complexe qu’il n’y paraît ![]()
Tout cela reste un peu théorique, mais en résumé, vous pouvez coller le fragment ci-dessus en à peine 30 secondes et bénéficier de vidéos YouTube en pleine largeur sur votre site !