Discourse BBCode ネストされたリスト

BBCodeプラグインにはリスト機能がありますが、ネストが許可されていません。BBCodeでネストされたリストを試すと、トップレベルのリストが継続するだけです。

DiscourseにネストされたBBCodeリストを追加することは可能でしょうか。

「いいね!」 1
  • あなた
      • 意味?
- あなた
  - の
     - 意味?

これは、- または * の前にスペース(スペース2つ)を付けて行います。

「いいね!」 2

もっと具体的には、次のようなものを求めています。

[list=1]
[*] Item 1
[*] Item 2
[list=i]
[*] Item 1
[*] Item 2
[/list]
[*] Item 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でやりたいことを達成することはできないと思います。

この機能を追加するのは面倒で、DiscourseのBBCodeを別のソフトウェアに貼り付けた場合に機能しないという意味で信頼性が低いと思われます。

将来的には、BBCodeを別のフォーマット言語に解析する必要がある場合にも問題が発生する可能性があります。


とはいえ、私はプログラマーではありません。単なる感覚や考えです。