E un’altra cosa: Eventi e ordinamento per data sono anche un enorme miglioramento
Sto usando Discourse per insegnare un corso questo semestre (che è come ho iniziato a usare Discourse in primo luogo), quindi sto dedicando del tempo a configurare un nuovo sito da zero, cosa che non faccio spesso. Una cosa che, sebbene mi ci sia voluto un po’ per capirla, è davvero fantastica, ed è la possibilità di rendere gli argomenti Eventi e poi far ordinare le cose per categoria nell’ordine degli eventi risolve completamente il problema “come faccio a far visualizzare gli argomenti nell’ordine del programma” (che prima risolvevo con un argomento programma che li collegava tutti).
Una cosa che voglio sottolineare riguardo all’editor delle impostazioni è quanto lo trovi particolarmente utile per la risoluzione dei problemi o per la modifica delle impostazioni dei componenti del tema che richiedono specificamente un input di stringa delimitata per formare array. Secondo me, trovo molto più facile modificare le impostazioni delle stringhe nella finestra di dialogo dell’editor delle impostazioni rispetto ai campi dell’interfaccia utente.
Ad esempio, ecco un output dell’editor delle impostazioni per il componente del tema Header Links (le righe delle impostazioni sono separate da “|” pipe).
[
{
"setting": "Custom_header_links",
"value": "Meta-D, questo link aprirà Meta in una nuova scheda, https://meta.discourse.org, vdo, blank, remove|Most Liked, Post con il maggior numero di like, /latest/?order=op_likes, vdo, self, keep|Privacy, La nostra politica sulla privacy, /privacy, vdm, self, keep|FAQ, Domande frequenti, /faq, vdm, self, keep"
},
{
"setting": "links_position",
"value": "right"
}
]
Non c’è bisogno di armeggiare con stringhe lunghe in caselle di testo di piccole dimensioni o persino di fare clic sui pulsanti di segno di spunta verde, poiché il salvataggio nell’editor delle impostazioni salva automaticamente le impostazioni.