Più di due livelli di [details]

Ciao a tutti,

per categorizzare le cose all’interno di un singolo post, vorrei usare il tag [details] per creare molti sottolivelli. Tuttavia, il codice di Discourse smette di interpretare il tag [details] dopo due sottolivelli. Esiste un modo per aggirare il problema o forse un’app extra che si può installare per abilitare questa funzionalità?

Grazie per il vostro tempo!

Saluti
Humper

1
2
3
4

Funziona perfettamente per me ^

Thomas, questi non sono livelli separati; ciò di cui sto parlando sono i “livelli” con rientro.

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

Vorrei andare oltre 1.1.x, ma sembra che qui non funzioni.

  • 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

Ancora una volta, funziona per me:

  • 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

Devi solo giocare un po’ con l’allineamento. Anche questo argomento dovrebbe essere spostato in Support.

Un trucco che cerco di insegnare agli utenti del nostro sito che vogliono utilizzare Markdown avanzato o capire come è stata realizzata una funzionalità HTML avanzata è usare la visualizzazione raw della pagina.

Questo è l’URL del post precedente: https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4

Questo è l’URL dello stesso post in formato raw: https://meta.discourse.org/raw/152421/4


Se osservi le colonne della tabella posts in PostgreSQL, noterai che ci sono due colonne che contengono il testo di un post: raw e cooked. raw è il testo inserito dall’utente e contiene tipicamente il Markdown e l’HTML così come sono stati inseriti.

Tuttavia, quando visualizzi un post normalmente, questo è stato elaborato (“cotto”) in qualche modo e non puoi vedere il testo grezzo, nemmeno utilizzando la funzione del browser per visualizzare l’HTML.

A volte è possibile utilizzare le voci di menu nella barra degli strumenti di modifica per inserire del template HTML, ma altre volte devi farlo manualmente.

Spero sia utile.


MODIFICA

Per tutti i creatori di temi.

Sarebbe utile un tema che aggiunga un pulsante per visualizzare il post in formato raw. Il tema dovrebbe includere un’opzione di configurazione per limitare la visibilità del pulsante in base al livello di fiducia o alle categorie.


MODIFICA

Per chi desidera vedere il tema Pulsante post raw (citato sotto) funzionare su una pagina più complessa, consulta la pagina Discourse di SWI-Prolog: Post per testare temi e plugin di componenti installati

Nota: Poiché gli utenti anonimi non possono vedere il pulsante raw, dovrai semplicemente registrarti.

Un’altra opzione che potresti non conoscere è il tema DiscoTOC - indice automatico.

È uno dei temi più popolari proprio perché è così utile.

Ho pensato che questa fosse un’ottima opportunità per creare un componente del tema che spieghi e funga da esempio su come affrontare un problema come questo, quindi l’ho realizzato.