Fusionner des cellules dans les tableaux Markdown

J’essaie de créer des tableaux un peu stylisés dans un post Discourse, mais je n’arrive pas à faire fonctionner la syntaxe. En bref, je souhaite fusionner certaines cellules pour placer plusieurs cellules les unes sous les autres, ou quelque chose de similaire. Est-ce possible ?

Voici ma syntaxe :

| | Grouping ||
First Header | Second Header | Third Header |
------------ | :-----------: | -----------: |
Content | Long Cell ||
Content | Cell | Cell |

Voici ce que j’obtiens :

| | Grouping ||

First Header Second Header Third Header
Content Long Cell
Content Cell Cell

Voici ce que j’essaie de faire :

Toute aide est la bienvenue !

Cela ressemble à un copier-coller d’un exemple multimarkdown.

Et je pense que Discourse utilise markdown.it. Par conséquent, ce n’est pas possible dans Discourse.

Je cherche une solution pour fusionner des cellules de tableau sur le forum, afin d’optimiser l’interface d’affichage, ainsi que pour permettre l’ajout d’images au tableau. J’ai ensuite trouvé l’introduction à jekyll-spaceship.
Lien : https://stackoverflow.com/questions/46621765/can-i-merge-table-rows-in-markdown

Alors, quelqu’un l’a-t-il déjà intégré au cœur de Discourse ? Pas encore ?

Ce n’est actuellement pas possible, et Discourse ne prend pas en charge les attributs colspan ou rowspan pour les éléments <td> et <th>. Je ne pense pas que cela figure non plus dans la feuille de route.

Il est possible que vous puissiez ajouter cette prise en charge via un plugin personnalisé. Voir : Whitelisting HTML tags / attributes

La liste des éléments HTML pris en charge se trouve ici : https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/allow-lister.js#L115. Les balises de tableau semblent être ici : https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/engines/discourse-markdown/table.js

Cela devrait peut-être vous être utile.

Si vous souhaitez demander l’autorisation d’utiliser les attributs colspan ou rowspan dans le cœur du système, vous pourriez créer un nouveau sujet dans la catégorie Contribute > Feature. :slight_smile:

Merci, je me référerai à l’exemple d’article dans la fonctionnalité de catégorie pour une recommandation claire.