Nuove funzionalità nella versione 3.1.0.beta6
Thread all’interno di Discourse Chat
I thread sono conversazioni circoscritte che avvengono in parallelo al canale di chat principale. Nei canali in cui i thread sono abilitati, rispondere a un messaggio avvierà automaticamente un nuovo thread in cui le conversazioni possono continuare in parallelo.
Per iniziare a utilizzare i thread nei tuoi canali preferiti, consulta Introducing chat threads!
Griglia di immagini nei post
Abbiamo aggiunto una nuova funzionalità che può disporre le immagini (o altri media) in una griglia all’interno dei post. Gli utenti possono aggiungere manualmente il tag [grid] attorno alle immagini o ai caricamenti, oppure possono utilizzare un’icona accanto alla prima immagine in un blocco di immagini nell’anteprima del composer per attivare o disattivare la griglia.
Esportazione dei messaggi della chat in un file CSV
Gli amministratori possono ora esportare i messaggi della chat andando su /admin/plugins/chat e facendo clic sul pulsante Create export nella sezione Export chat messages:
Successivamente, gli amministratori riceveranno un messaggio privato con il file esportato una volta pronto. Al momento, la funzionalità consente di esportare fino a 10.000 messaggi negli ultimi 6 mesi. Per maggiori dettagli, vedere la descrizione della PR.
Miglioramento della configurazione del menu di navigazione per categorie e tag
Nel menu di navigazione, abbiamo aggiunto una nuova finestra di dialogo modale per configurare tag e categorie, con filtri per trovare facilmente ciò che si sta cercando. Per provarlo, fai clic sull’icona della matita nelle sezioni Categories o Tags del tuo menu.
Sono state aggiunte anche opzioni per reimpostare le impostazioni predefinite o per visualizzare gli elementi più popolari nel menu deselezionando tutto.


Semplificazione della sezione principale del menu di navigazione
Abbiamo rimosso l’intestazione della sezione principale del menu di navigazione. La sezione ora occupa un po’ meno spazio e non è più comprimibile, in modo che i collegamenti più importanti siano sempre visibili mentre il menu è aperto. La sezione è ancora configurabile dagli amministratori tramite un link nel menu Altro…

Per ulteriori informazioni su questo cambiamento, vedere questo argomento.
Introduzione dello ‘slider di caricamento’ per la navigazione tra le pagine
Per sostituire il caricatore a pagina intera con una barra di caricamento in alto nella schermata, la funzionalità del componente del tema Horizontal loading slider Customization è stata integrata in Discourse.

Questo nuovo indicatore di caricamento è ora l’impostazione predefinita. Il vecchio spinner è previsto per la rimozione nel prossimo futuro, ma rimane un’opzione per il momento modificando l’impostazione del sito page_loading_indicator da slider a spinner. Gli amministratori dei siti con il vecchio componente del tema riceveranno un prompt per disinstallarlo.
Aggiornamenti di sicurezza
Questa release include correzioni per questi problemi di sicurezza segnalati dalla nostra comunità e da HackerOne.
- limitare la quantità di link nella sezione della barra laterale personalizzata CVE-2023-36818
- Non riutilizzare il nonce CSP tra le richieste CVE-2023-36473
- Assicurarsi che l’argomento sia valido prima di aggiornare la categoria CVE-2023-36466
- Vulnerabilità ReDoS nel gem URI Ruby CVE-2023-36617



