Note di rilascio di Discourse 2.6.0.beta5

Nuove funzionalità in 2.6.0.beta5

Sospendi o silenzia gli utenti durante la segnalazione

Quando si segnalano i post, lo staff può ora sospendere o silenziare un utente immediatamente, senza dover visitare la coda di revisione o utilizzare la pagina di amministrazione. Ciò consente un flusso di lavoro di moderazione attiva più snello quando si modera direttamente su un argomento.

Palette di colori conformi a WCAG

Discourse ora include due palette di colori aggiuntive: WCAG Light e WCAG Dark. Queste palette rispettano le Web Content Accessibility Guidelines per il contrasto minimo. Gli amministratori possono creare palette di colori partendo da queste basi e impostarle come selezionabili dagli utenti, dando loro il controllo sui colori desiderati. Maggiori informazioni su: WCAG high-contrast color palettes for low vision.

Modalità lenta per gli argomenti

Abbiamo aggiunto una nuova modalità lenta per gli argomenti che stanno diventando molto attivi. Lo staff può attivare la modalità lenta dalla chiave inglese di amministrazione dell’argomento. Quando è attiva, gli utenti dovranno attendere un periodo di tempo configurato dallo staff prima di poter pubblicare nuovamente.

Ctrl+Shift+Invio o Shift+Clic non scorrono durante la pubblicazione

Per impostazione predefinita, Discourse scorre automaticamente verso il basso in un argomento quando pubblichi, in modo da poter vedere il tuo post. In alcune circostanze, gli utenti potrebbero non voler scorrere e preferiscono mantenere la loro posizione nell’argomento. Per evitare lo scorrimento, gli utenti possono tenere premuto il tasto Shift mentre cliccano sul pulsante Rispondi, oppure utilizzare la scorciatoia da tastiera Ctrl+Shift+Invio.

Rilevamento delle date nei post durante la creazione di segnalibri

Discourse ora tenta di rilevare le date all’interno dei post quando un utente crea un segnalibro. Se viene rilevata una data, questa viene mostrata come opzione nella finestra di dialogo del segnalibro.

Miglioramenti per i moderatori di gruppo delle categorie

I moderatori di gruppo delle categorie possono ora modificare tutti i post all’interno della categoria, anche se non dispongono del livello TL4.

Disabilitare il throttling predefinito per Bingbot

In precedenza abbiamo inserito Bingbot nella blacklist, poi lo abbiamo consentito ma con throttling, a causa della frequenza di crawling dei siti significativamente più elevata rispetto ad altri crawler. Maggiori dettagli su: Bingbot is (no longer) default throttled. Dopo due anni di test, abbiamo scoperto che Bingbot sta ora crawling a una velocità normale, quindi abbiamo rimosso il throttling predefinito.

Chiedere conferma all’utente prima di eliminare un argomento con molte visualizzazioni

Grazie al membro della comunità @RickyC0626, lo staff ora riceve un avviso prima di eliminare un argomento con un elevato numero di visualizzazioni. Il numero di visualizzazioni predefinito è 5.000 ed è configurabile dagli amministratori tramite l’impostazione del sito min topic view amount for delete confirmation.

Elaborazione delle azioni di massa in batch

In precedenza, se lo staff tentava di aggiornare in massa un gran numero di argomenti, il processo poteva andare in timeout. Ora elaboriamo le azioni di massa in batch più piccoli per evitare tali errori.

44 Mi Piace

Ancora di più!

Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppe variazioni da dettagliare. Per un elenco completo di nuove funzionalità, correzioni di bug, miglioramenti dell’esperienza utente e altro ancora, assicuratevi di consultare le Funzionalità e le Correzioni Aggiuntive elencate di seguito.

Aggiornamenti di sicurezza

Questa versione beta non include alcuna correzione di sicurezza.

Miglioramenti dei plugin

Molti plugin

  • Correzione di bug
    • Abbiamo corretto numerosi bug in molti dei nostri plugin
  • Traduzioni
    • Abbiamo aggiornato le traduzioni in molti dei nostri plugin

Data Explorer

  • Includi enum aggiuntivi

Styleguide

  • Deprecato il plugin, incluso nel core dalla versione 2.6.0.beta4

Discourse Hub

  • Varie correzioni per gli spaziature su iOS

Encrypt

  • Miglioramento dei processi di abilitazione e attivazione

Abbonamenti

  • Migliore UX per gli utenti anonimi
  • Supporto per i rimborsi dal dashboard

Funzionalità e Correzioni Aggiuntive

Clicca per espandere

Nuove funzionalità

  • Aggiungi una classe CSS all’elemento HTML in caso di errore di connessione in background
  • Consenti agli amministratori di disattivare la codifica a blocchi (chunked encoding)
  • Includi i post in coda rifiutati nell’esportazione dell’archivio utente
  • Aggiungi il parametro non_automatic del tipo di gruppo all’API dell’indice dei gruppi
  • Mostra un segnaposto al posto dei video nell’anteprima
  • Utilizza “no-referrer-when-downgrade” come nostra policy di incorporamento
  • Quando non riusciamo a inviare i tempi degli argomenti, tentiamo un nuovo tentativo

Correzioni di bug

  • Utilizza un link < > invece di codice per il link dell’immagine di backup di discobot
  • Mantieni il valore del filtro tag quando cambi il menu a tendina della categoria
  • Il testo dei filtri di ricerca non poteva essere sovrascritto
  • Supporto per il nuovo formato ID di Google Analytics
  • Rimuovi la barra finale (/) dagli origin CORS
  • L’attributo è discourse-url, non data-discourse-url
  • Lo staff può creare e modificare i post anche se un argomento è in modalità lenta
  • Mostra il pulsante ‘cita’ quando l’argomento è chiuso ma il compositore è aperto
  • Elenco consentito per il testo formattato
  • Assicurati che SMTP del gruppo e il creatore di messaggi utilizzino sempre l’indirizzo mittente per Reply-To quando IMAP è abilitato
  • Problemi di layout dell’app DiscourseHub su iPad
  • Nascondi il pulsante elimina se l’utente non può eliminare e/o segnalare un post
  • Aggiornamento della dieta di Capybara, ora può mangiare vera :herb:
  • Mostra il titolo nei risultati di tutti i tipi di sondaggio
  • Converte l’HTML in testo per utilizzarlo come attributo titolo
  • Regola la posizione della scheda utente, seguito a da5841d
  • Posizionamento dell’intestazione fissa nell’app iPad
  • Ignora i dati PGP nelle email in base al tipo MIME
  • Reimposta l’invito quando lo rispedisci
  • Previene il primo promemoria del segnalibro lento alla query per l’argomento
  • Lo stato si perde tra i test, causando errori fluttuanti
  • Includi solo last_posted_at se esiste un oggetto topic_user
  • Aggiungi un controllo per l’anteprima di YouTube
  • Rimuove le virgolette doppie duplicate e aggiunge ’ e ’
  • Gestisce correttamente le virgolette e la barra rovesciata in Search.set_tsquery_weight_filter
  • Invita utenti con un livello di fiducia sufficiente
  • Ottimizza la posizione del corpo SK in modalità RTL
  • Mantieni larghezza e altezza dell’immagine sicura se fornite
  • Passa l’utente a Email::Sender per evitare chiavi di risposta interrotte per le email group_smtp
  • Ripristina la rotta users#topic_tracking_state nell’ambito della sessione API
  • Converte “ e ” in " nelle date locali
  • Tenta di convertire le virgolette francesi in virgolette regolari nelle date
  • Includi l’importazione del font per i commenti incorporati
  • Rimuovi la necessità di overflow hidden, seguito a da5841d
  • Assicurati che i vecchi upload possano avere aggiornato il campo animato
  • Assicurati che la durata della modalità lenta sia corretta e visualizzata
  • Il contenitore di caricamento deve avere la stessa larghezza dei post, seguito a da5841d
  • I moderatori possono aggiungere/rimuovere i proprietari del gruppo
  • Abilita il pulsante “rimuovi tag” solo quando il tagging è abilitato
  • Calcola la pagina se il parametro pagina non è fornito a TopicView
  • “Spiacenti, si è verificato un errore” veniva mostrato quando si segnalava un post
  • Solo gli utenti TL4 e lo staff dovrebbero poter vedere il pulsante disattiva modalità lenta

Modifiche all’esperienza utente (UX)

  • Informa gli utenti dello staff che i nuovi utenti saranno approvati automaticamente su invito
  • Dai priorità all’opzione “invita tramite link” (per gli utenti dello staff)
  • Migliora il messaggio di errore per gli utenti già registrati
  • Sposta la modifica/creazione della categoria nella sua pagina dedicata
  • Rimuovi il pulsante “password dimenticata” dalle preferenze di accesso
  • Correggi il padding-top mobile su dispositivi mobili, seguito a da5841d

Prestazioni

  • Non abbiamo bisogno di usare un’immagine enorme per testare le anteprime
  • Applica la patch di sprockets in un ambiente di test
  • Disabilita Sidekiq solo durante il ripristino del database
  • Non chiedere nuovi post mentre si caricano i nuovi post
22 Mi Piace