discourse-compact-topic-view
Scopo
Vista compatta degli argomenti.
Descrizione
Per avere una panoramica di un argomento, una vista compatta di tutti i post può essere utile.
GUI standard:
GUI compatta:
Come fare
Se i dati sorgente (post) sono disponibili, c’è molta libertà nel trasformare i dati.
Procedura:
- Caricare i dati di discourse sul computer locale (tramite discourse-reader).
- Trasformare i dati di discourse (tramite Go templates e dagote).
- Visualizzare i dati trasformati nel browser.
Concetto:
- Tramite Go template definisci cosa deve essere visualizzato.
- Tramite CSS definisci come qualcosa viene visualizzato.
Idealmente, i passaggi del processo vengono eseguiti automaticamente tramite uno script. La visualizzazione compatta mostrata sopra è stata ottenuta con 150 righe di codice template e CSS ciascuna. JavaScript è stato omesso, ma ciò comporta limitazioni minori.

