Moduli di esempio

Qualcosa da notare è che i blocchi di codice a volte causano problemi:

usermod -aG sudo =USERNAME=

In questo caso, highlight.js presume che si tratti di Java e converte il blocco di codice in:

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

Riesco a risolvere segnalando che si tratta in realtà di un comando shell:

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

Ciò si traduce in:

usermod -aG sudo =USERNAME=

Se tutto il resto fallisce, text impedisce a highlight.js di interferire con i placeholder.

Una soluzione più generale (che Meta Discourse deve utilizzare) è cambiare l’impostazione default code lang da auto a plaintext o qualcosa di simile. :wink:


Non che importi molto, ma usare java è un modo per evitare che il placeholder si espanda quando si vuole scrivere sui placeholder.

1 Mi Piace