قوائم Discourse BBCode المتداخلة

لقد لاحظت أن إضافة BBCode، على الرغم من احتوائها على قوائم، لا تسمح بالتداخل. عندما أحاول إنشاء قائمة متداخلة باستخدام BBCode، فإنها تستمر ببساطة في القائمة العلوية.

أود أن أسأل عما إذا كان من الممكن إضافة قوائم BBCode متداخلة إلى Discourse.

إعجاب واحد (1)
  • أنت
    • تقصد
      • هذا؟
- أنت
  - تقصد
     - هذا؟

يتم ذلك بمسافات (مسافتان) أمام - أو *.

إعجابَين (2)

أنا أعني شيئًا أشبه بـ

[list=1]
[*] عنصر 1
[*] عنصر 2
[list=i]
[*] عنصر 1
[*] عنصر 2
[/list]
[*] عنصر 3
[/list]

أنا أسأل هذا خاصة فيما يتعلق بالقوائم المرتبة التي تستخدم أنظمة مثل الترقيم الأبجدي أو الأرقام الرومانية.

إعجابَين (2)

مرحباً وأهلاً بك @Robotos :slight_smile:

أعتقد أنه سيكون من الجيد تحقيق التكافؤ بينهما، ولكن في حال كان هناك حل بديل سيكون مفيدًا على المدى القصير، أعتقد أنه يمكنك القيام بذلك حاليًا باستخدام HTML:

<ol type="A">
<li> item 1
<ol type="i">
<li>item 1.1
<li>item 1.2
</ol>
<li> item 2
<li> item 3
</ol>
  1. item 1
    1. item 1.1
    2. item 1.2
  2. item 2
  3. item 3
إعجابَين (2)

قد أكون مخطئًا، لكن أعتقد أنه لا يمكن تحقيق ما تريده باستخدام BBCode القياسي.

أشك في أن إضافة الميزة ستكون مملة وغير موثوقة بمعنى أنها لن تعمل إذا قمت بلصق BBCode الخاص بـ Discourse في برنامج آخر.

يمكن أن يتسبب ذلك أيضًا في حدوث مشكلات إذا كنت بحاجة إلى تحليل BBcode الخاص بك إلى لغة تنسيق أخرى في المستقبل.


قال ذلك، أنا لست مبرمجًا. إنها مجرد مشاعر وأفكار.