Existe alguma maneira de evitar que o Discourse reformatte uma âncora como gostaríamos que fosse exibida, ou seja, como um botão, e portanto, com um estilo específico?
A postagem é feita com a propriedade .raw (já tentei usar .cooked, mas isso parece não ser suportado, apesar do que a API afirma).
Ao postar: <a aria-label="homepage-link" href="http://blablabla...">View Homepage</a>
Ela é exibida na postagem do Discourse (ou na descrição da categoria) como: <div class="cooked"><a>View Homepage</a></div>
Também tentei:
[View this page][http://blablabla]
E isso foi convertido para: <div class="cooked"><a href="http://blablabla" class="onebox" target="_blank">http://blablabla</a></div>
No entanto, se eu pudesse simplesmente ter: <div class="cooked"><a href="http://blablabla" class="onebox" target="_blank">View this page</a></div>
Eu poderia, possivelmente, direcioná-lo via CSS a partir do elemento body para aplicar o estilo de botão CSS que precisamos.
@Johani Very interesting!!! Thanks for your work on this, we will look into this option, it would be great to have in the API docs on Post raw property settings in the future. Or a central doc that groups/defines all possibilities with Post’s UPDATE:/POST: property