Mais de dois níveis de [details]

Olá @todos,

para categorizar coisas dentro de um único post, gostaria de usar a tag [details] para criar vários níveis de subseções. No entanto, o código do Discourse para de interpretar a tag [details] após dois níveis de subseção. Existe alguma maneira de contornar isso ou talvez um aplicativo extra que possa ser instalado para permitir tal funcionalidade?

Obrigado pelo seu tempo!

Abraços,
Humper

1
2
3
4

Funciona bem para mim ^

Thomas, esses não são níveis separados; o que estou falando são “níveis” indentados.

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

Quero ir além de 1.1.x, mas isso não parece funcionar aqui.

  • 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

Novamente, funciona para mim:

  • 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

Você só precisa brincar um pouco com o alinhamento. Este tópico também deve ser movido para #suporte.

Um truque que tento ensinar aos usuários do nosso site que desejam fazer Markdown avançado ou ver como algum recurso HTML avançado foi feito é usar a visualização raw da página.

Este é o URL para a postagem anterior: https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4

Este é o URL para a postagem anterior como raw: https://meta.discourse.org/raw/152421/4


Se você observar as colunas da tabela posts no PostgreSQL, verá que existem duas colunas que armazenam o texto de uma postagem: raw e cooked. O raw é o texto inserido pelo usuário e normalmente contém o Markdown e o HTML conforme inseridos.

No entanto, quando você vê a postagem exibida normalmente, ela foi processada em algum grau, e você não consegue ver o texto bruto, mesmo usando a capacidade dos navegadores de revelar o HTML.

Às vezes, é possível usar os itens de menu na barra de menus de edição para inserir algum HTML de modelo no lugar, e outras vezes você simplesmente precisa fazer isso manualmente.

Espero que ajude.


EDIT

Para todos os criadores de temas.

Seria bom um tema que adicione um botão para visualizar a postagem como raw. O tema deve ter uma opção de configuração para limitar a visibilidade do botão com base no nível de confiança ou nas categorias.


EDIT

Para aqueles que desejam ver o tema Botão de postagem Raw (mencionado abaixo) funcionando em uma página mais complexa, veja a página Discourse do SWI-Prolog: Postagem para testar temas de componentes e plugins instalados

Nota: Como usuários anônimos não podem ver o botão raw, você precisará simplesmente se juntar à comunidade.

Outra opção que você talvez não conheça é o tema DiscoTOC - índice automático.

Ele é um dos temas mais populares justamente por ser tão útil.

Achei que seria uma boa oportunidade criar um componente de tema que explique e sirva como exemplo de como abordar um problema como este, então fiz isso.