Vista compatta degli argomenti

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.

Risorse / Link

2 Mi Piace