أكثر من مستويين من [details]

مرحبًا @ll،

للتصنيف داخل منشور واحد، أرغب في استخدام وسم [details] لإنشاء العديد من المستويات الفرعية. ومع ذلك، يتوقف كود Discourse عن تفسير وسم [details] بعد مستويين فرعيين. هل هناك أي طريقة لتجاوز هذا القيد، أو ربما تطبيق إضافي يمكن تثبيته للسماح بهذه الوظيفة؟

شكرًا لوقتكم!

تحياتي،
Humper

1
2
3
4

يعمل بشكل جيد بالنسبة لي ^

توماس، هذه ليست مستويات منفصلة، ما أتحدث عنه هو مستويات “مُزاحة”.

  • 1
    • 1.1
      • 1.1.1
      • 1.1.2
      • 1.1.3
    • 1.2
    • 1.3
    • 1.4
    • 1.5
    • 1.6

أرغب في التوسع إلى ما بعد 1.1.x لكن يبدو أن هذا لا يعمل هنا.

  • 1
    • 1.1
      • [details=“1.1.1”]
        • 1.1.1.1
      • 1.1.2
      • 1.1.3
        [/details]
    • 1.2
    • 1.3
    • 1.4
    • 1.5
    • 1.6

مرة أخرى، يعمل معي:

  • 1
    • 1.1
      • 1.1.1
        • 1.1.1.1
      • 1.1.2
      • 1.1.3
    • 1.2
    • 1.3
    • 1.4
    • 1.5
    • 1.6

كل ما عليك هو اللعب قليلاً مع المحاذاة. يجب أيضًا نقل هذا الموضوع إلى Support.

هذه خدعة أحاول تعليمها للمستخدمين في موقعنا الذين يرغبون في استخدام 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):

سيكون من الجميل وجود سمة تضيف زرًا لعرض المنشور بصيغة خام. يجب أن تحتوي السمة على خيار تكوين لتحديد رؤية الزر بناءً على مستوى الثقة أو الفئات.


تعديل

بالنسبة لأولئك الذين يرغبون في رؤية سمة زر المنشور الخام (المشار إليها أدناه) تعمل على صفحة أكثر تعقيدًا، راجع صفحة SWI-Prolog في Discourse: منشور لاختبار سمات المكونات والإضافات المثبتة

ملاحظة: بما أن المستخدمين المجهولين لا يمكنهم رؤية الزر الخام، ستحتاج ببساطة إلى الانضمام للموقع.

خيار آخر قد لا تعرفه هو السمة DiscoTOC - جدول المحتويات التلقائي.

إنها واحدة من أكثر السمات شيوعًا لأنها مفيدة جدًا.

ظننت أن هذه فرصة جيدة لإنشاء مكون سمة يشرح / يُعد مثالًا على كيفية التعامل مع مشكلة مثل هذه، لذا قمت بصنع هذا.