دمج الخلايا في جداول Markdown

أحاول إنشاء جداول جميلة نوعًا ما في منشور على Discourse، لكن يبدو أنني لا أستطيع جعلها تعمل. باختصار، أريد دمج بعض الخلايا لوضع عدة خلايا تحت بعضها أو ما شابه. هل هذا ممكن؟

هذا هو بناء الجملة الخاص بي:

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

هذا ما أحصل عليه

| | Grouping ||

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

وهذا ما أحاول فعله

أي نصيحة تُقدَّر!

يبدو أن هذا نسخ ولصق من مثال Multimarkdown.

وأعتقد أن Discourse تستخدم markdown.it. لذلك، لا يمكن تنفيذ ذلك في Discourse.

أبحث عن حل للحاجة إلى دمج خلايا الجدول في المنتدى، وذلك لتحسين واجهة العرض. بالإضافة إلى السماح بإضافة صور إلى الجدول. ثم وجدت مقدمة لـ jekyll-spaceship
الرابط: https://stackoverflow.com/questions/46621765/can-i-merge-table-rows-in-markdown

فهل قام أي شخص بدمجه في جوهر discourse؟ ليس بعد؟

حاليًا، هذا غير ممكن، ولا يدعم Discourse سمات colspan أو rowspan لعناصر <td> و <th>. ولا أعتقد أن هذا مدرج في خارطة الطريق.

من الممكن إضافة دعم ذلك عبر إضافة مخصصة. انظر: Whitelisting HTML tags / attributes

قائمة عناصر HTML المدعومة موجودة هنا: https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/allow-lister.js#L115. أما وسوم الجداول فموجودة هنا: https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/engines/discourse-markdown/table.js

ربما يكون هذا مفيدًا.

إذا كنت ترغب في طلب السماح باستخدام سمات colspan أو rowspan في النواة الأساسية، فقد ترغب في إنشاء موضوع جديد في قسم Contribute > Feature. :slight_smile:

شكراً لك، سأشير إلى عينة المقالة في ميزة الفئة للحصول على توصية واضحة