Aller au contenu

Discussion modèle:Infobox V3/Séparateur

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Modèle cassé

[modifier le code]
Enregistré sur Phabricator
Tâche 366389

Bonjour, Comme @Lofhi me l'a signalé sur ma page de discussion, les images dans les infobox d'article comme TikTok débordent sur la suite du contenu.

Après investigations, cela est dû à un changement récent sur Vector 2022 qui fait qu'un <table> qui suit un <p> a une marge de -0.5em. L'utilisation de <nowiki/>, qui génère <p class="mw-empty-elt"> </p>, dans le cas où on ne veut pas de séparateur ne convient donc plus.

Notif @Od1n qui avait introduit ce nowiki en… 2017 et @GrandEscogriffe l'expert en infobox. Escargot (discuter) 20 juillet 2024 à 16:23 (CEST)[répondre]

Bonjour. Étonnamment Od1n donnait comme explication à ce <nowiki/> en 2016, sur {{Infobox V3/Image}}, que cela évitait de générer des <p>. Qu'en est-il ? Peut-on se permettre d'enlever les nowiki ? La seule chose que je peux dire c'est que si oui, alors il faudra le faire dans chacune des briques d'infobox. l'Escogriffe (✉) 20 juillet 2024 à 17:22 (CEST)[répondre]
Je n'ai pas l'impression qu'enlever les nowiki suffise à résoudre le problème. Escargot (discuter) 20 juillet 2024 à 17:45 (CEST)[répondre]
Le <nowiki /> c'est vraiment une autre histoire, cela permet d'éviter la génération automatique de <p><br></p> en cas de lignes vides dans le wikicode. Si on teste sans ce <nowiki /> avec par exemple Vector classique, on se retrouve avec un énorme espacement dans l'infobox.
Concernant ce "margin-top:-0.5em" effectué par MediaWiki, je ne vais pas m'étendre dessus, mais ça a encore atteint un bon niveau de débilité.
À première vue, je dirais que la solution serait dans MediaWiki de remplacer p + table par p:not(.mw-empty-elt) + table (et idem pour les autres : p + uletc.). Ça devrait déjà mieux fonctionner généralement.
Mais clairement, ce genre de "corrections" effectuées par MediaWiki apportent bien plus de problèmes qu'elles n'en corrigent. Apparemment les enseignements n'ont pas été tirés des divers déboires avec l'extension MobileFrontend.
od†n ↗blah 20 juillet 2024 à 21:33 (CEST)[répondre]