Listas aninhadas do Discourse BBCode

Notei que o plugin BBCode, embora tenha listas, não permite aninhamento. Quando tento uma lista aninhada usando BBCode, ela simplesmente continua na lista de nível superior.

Gostaria de perguntar se é possível adicionar listas BBCode aninhadas ao Discourse.

1 curtida
  • Você
    • Quer
      • Dizer?
- Você
  - Quer
     - Dizer?

É feito com espaços (2 espaços) na frente de - ou *.

2 curtidas

Estou querendo algo mais como

[list=1]
[*] Item 1
[*] Item 2
[list=i]
[*] Item 1
[*] Item 2
[/list]
[*] Item 3
[/list]

Estou perguntando isso especialmente em relação a listas ordenadas que usam sistemas como numeração alfabética ou algarismos romanos.

2 curtidas

Olá e bem-vindo @Robotos :slight_smile:

Acho que seria bom ter paridade entre eles, mas caso um paliativo seja útil a curto prazo, acho que você pode fazer isso atualmente com o 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 curtidas

Posso estar enganado, mas acho que não é possível conseguir o que você quer com o BBCode padrão.

Suspeito que adicionar o recurso seria tedioso e não confiável no sentido de que não funcionará se você colar o BBCode do seu Discourse em outro software.

Também pode causar problemas se você precisar analisar seu BBcode para outra linguagem de formatação no futuro.


Dito isso, não sou programador. São apenas mais sentimentos e pensamentos.