Nuove funzionalità in 2.7.0.beta4
‘Discourse SSO’ ora è DiscourseConnect
Discourse supporta da tempo numerosi metodi di autenticazione, dall’username/password ai login social con servizi comuni come Google, Facebook, Twitter e GitHub, fino a sistemi aziendali come SAML. Discourse ha anche mantenuto il proprio protocollo di autenticazione, noto come ‘Discourse SSO’. Abbiamo però riscontrato che chiamare il nostro protocollo ‘SSO’ può creare confusione, quindi abbiamo rinominato il protocollo in DiscourseConnect.
Si noti che non ci sono cambiamenti tecnici al protocollo, si tratta solo di una rinomina.
Revisione dell’interfaccia utente del Timer degli argomenti
I Timer degli argomenti consentono al personale del sito di programmare varie azioni su un argomento, inclusa la chiusura/apertura automatica, l’eliminazione automatica, l’eliminazione automatica delle risposte, la pubblicazione in una nuova categoria e altro ancora. Seguendo la revisione dell’interfaccia utente dei segnalibri in 2.5.0.beta3, l’interfaccia utente del Timer degli argomenti è stata aggiornata per allinearvisi.
Input di tempo relativo per Segnalibri e Timer degli argomenti
Se sei come me, probabilmente ti è capitato di voler eliminare un argomento tra, diciamo, 2 giorni, solo per ritrovarti a guardare l’orologio, controllare il calendario e così via per selezionare la data/ora corretta. Non più! Segnalibri e Timer degli argomenti ora supportano il tempo relativo. Inserisci il numero di minuti, ore, giorni o mesi desiderati e Discourse si occupa del resto.
Revisione dell’interfaccia utente del Modale di accesso
Il modale di registrazione/accesso è una delle prime cose che gli utenti vedono quando accedono a un nuovo sito Discourse. Volevamo renderlo un po’ più accogliente, colorato e nel complesso più gradevole. Quindi gli abbiamo dato un po’ di ZAZZ. C’è anche un piccolo easter egg nascosto nel modale: riesci a trovarlo?
Miglioramenti dell’accessibilità
Stiamo sempre lavorando per garantire che tutti su Internet possano utilizzare Discourse, inclusi coloro che utilizzano tecnologie assistive. A tal fine, questa versione include ulteriori miglioramenti dell’accessibilità basati su una recente audit che abbiamo effettuato.
- Aggiunta di rowheader alle TD del titolo dell’argomento
- Rende l’intestazione di select-kit una listbox
- Aggiunge il supporto per aria-current tramite d-navigation-item
- Rende aria-owns un ID e non un attributo data
- Imposta has-popup come menu per i componenti select-kit
- Rende accessibili i controlli delle citazioni
- Imposta il linguaggio HTML sulla locale dell’utente quando possibile
- Imposta correttamente un nome sui combo-box per le selezioni singole
- Aggiunge il supporto per aria-expanded e aria-controls ai pulsanti
- Rende l’elenco delle notifiche utente più accessibile


