Mais de dois níveis de [details]

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.