للتصنيف داخل منشور واحد، أرغب في استخدام وسم [details] لإنشاء العديد من المستويات الفرعية. ومع ذلك، يتوقف كود Discourse عن تفسير وسم [details] بعد مستويين فرعيين. هل هناك أي طريقة لتجاوز هذا القيد، أو ربما تطبيق إضافي يمكن تثبيته للسماح بهذه الوظيفة؟
هذه خدعة أحاول تعليمها للمستخدمين في موقعنا الذين يرغبون في استخدام Markdown متقدم أو معرفة كيفية تنفيذ ميزة HTML متقدمة، وهي استخدام عرض raw للصفحة.
هذا هو الرابط للموضوع السابق: https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4
وهذا هو الرابط لنفس الموضوع بصيغة raw: https://meta.discourse.org/raw/152421/4
إذا نظرت إلى أعمدة جدول posts في PostgreSQL، ستجد عمودين يحتويان على نص المنشور: raw و cooked. يمثل raw النص كما أدخله المستخدم، وعادةً ما يحتوي على تنسيقات Markdown و HTML كما أدخلها المستخدم.
ومع ذلك، عند عرض المنشور بشكله الطبيعي، يكون قد تم “طهيه” (cooked) إلى حد ما، ولا يمكنك رؤية النص الخام حتى لو استخدمت قدرة متصفح الإنترنت على إظهار HTML.
في بعض الأحيان، يمكن استخدام عناصر القائمة في شريط أدوات التحرير لإدراج قوالب HTML، وفي أحيان أخرى يجب عليك القيام بذلك يدويًا.
أتمنى أن يكون ذلك مفيدًا.
تعديل
بالنسبة لجميع منشئي السمات (Themes):
سيكون من الجميل وجود سمة تضيف زرًا لعرض المنشور بصيغة خام. يجب أن تحتوي السمة على خيار تكوين لتحديد رؤية الزر بناءً على مستوى الثقة أو الفئات.