Formulários de espaço reservado

Algo a notar é que blocos de código às vezes causam problemas:

usermod -aG sudo =USERNAME=

Neste caso, o highlight.js assume que isso é Java e converte o bloco de código para:


  usermod -
  <span class="hljs-type">aG</span> 
  <span class="hljs-variable">sudo</span> 
  <span class="hljs-operator">=</span>
  USERNAME=

Consigo corrigir isso sinalizando que, na verdade, é um comando shell:

    ```shell
    usermod -aG sudo =USERNAME=
    ```

Isso resulta em:

usermod -aG sudo =USERNAME=

Se tudo mais falhar, text impede que o highlight.js mexa com os placeholders.

Uma solução mais geral (que o Meta Discourse deve estar usando) é alterar a configuração default code lang de auto para plaintext ou algo semelhante. :wink:


Não que importe muito, mas usar java é uma maneira de evitar que o placeholder se expanda quando você quer escrever sobre placeholders.

1 curtida