| Sommario | Discourse Boards ti consente di organizzare topic e schede autonome in configurabili board kanban trascinabili[1] con controllo degli accessi per singola board. | |
| Guida all’installazione | Questo plugin è incluso nel core di Discourse. Non è necessario installare il plugin separatamente. |
Discourse Boards ti consente di organizzare topic e attività su board visive che puoi utilizzare per qualsiasi cosa, dalla condivisione della roadmap del prodotto con la tua community alla collaborazione su progetti con il tuo team o con gruppi specifici che scegli.
Ogni board può essere configurata con le proprie colonne, vincoli e controlli di accesso. Le board possono essere rese pubbliche o private per gruppi e individui specifici.
Le schede possono essere supportate da topic o essere autonome come schede leggere e possono essere trascinate e rilasciate per riordinarle all’interno di una colonna o spostarle tra le colonne.
Discourse Boards è disponibile nei piani Business o Enterprise.
Casi d’uso
- Roadmap
Ordina le schede per priorità per classificare le funzionalità (suggerite → pianificate → rilasciate) e consenti ai membri di mettere mi piace o commentare i topic delle richieste sottostanti. - Collaborazione di team
Trasforma una categoria (o un insieme di topic filtrato per tag) in un flusso di lavoro kanban per la collaborazione tra gruppi e individui specificati come Da fare → In corso → Fatto, trascinando i topic attraverso le fasi. - Elenco di attività autonome
Crea schede fluttuanti per elementi rapidi che non giustificano un topic del forum — un’idea, un compito, un appunto da mettere in pausa — con assegnatari in modo che il team sappia chi è responsabile di cosa.
Funzionalità
- Interfaccia board dedicata: crea e configura le board nell’applicazione in
/boards, senza bisogno di componenti tematici o codice. - Schede basate su topic: qualsiasi topic può diventare una scheda. Titolo, tag, posizione e persino categoria/stato della scheda rimangono sincronizzati con il topic.
- Schede autonome: crea schede autonome (titolo, note, tag, assegnatario) che non richiedono un topic sottostante.
- Trascinamento e rilascio: sposta le schede tra le colonne e riordinale all’interno di colonne ordinate per priorità, con scorrimento automatico orizzontale durante il trascinamento.
- Regole automatiche delle colonne: lega una colonna a un tag in modo che i topic corrispondenti vi fluiscono automaticamente, e configura azioni “Sposta a” (cambia categoria, assegna/disassegna, apri/chiedi) che aggiornano il topic quando una scheda vi arriva.
- Ordinamento flessibile: ogni colonna ordina manualmente per priorità (ordine di trascinamento) o per recentezza (prima le attività recenti).
- Vincoli della board: limita una board a categorie e/o tag specifici. I topic fuori ambito non vengono mai mostrati automaticamente e le modifiche ai vincoli mostrano in anteprima quante schede verrebbero rimosse.
- Elenco di controllo degli accessi (ACL) per board: concedi
view,editomanageper utente o gruppo (lo stesso sistema di controllo degli accessi utilizzato per le categorie), inclusoviewanonimo opzionale. - Integrazione topic: un pulsante Aggiungi alla board sui topic e pillole di appartenenza alla board cliccabili che saltano direttamente alla scheda.
- Aggiornamenti in tempo reale: le board si aggiornano in tempo reale quando vengono apportate modifiche da altri.
- Consapevolezza di assegnazione e stato: gli assegnatari (tramite il plugin Assign) e lo stato aperto/chiuso vengono renderizzati sulle schede e risincronizzati quando cambiano.
- Onebox: gli URL di board e schede si espandono in onebox ricche nei post.
- Scorciatoie da tastiera: naviga, apri e persino sposta le schede senza toccare il mouse.
- Statistiche dashboard admin: le attività delle board alimentano
total_boards,created_boards,viewed_boards,active_boards,active_userseparticipating_users.
Concetti chiave
- Board: una raccolta di colonne e schede, con il proprio URL (
/boards/<slug>/<id>), elenco di accesso e vincoli opzionali di categoria/tag. - Colonna: una fase in una board. Le colonne possono avere un’icona, un colore, un legame con un tag, un ordine di ordinamento e azioni opzionali “sposta a”.
- Scheda: un elemento in una colonna. Le schede topic riflettono un topic di Discourse, le schede fluttuanti sono autonome (titolo, note, tag, assegnatario) senza un topic sottostante.
- Vincoli: limitare una board a categorie e/o tag specifici. I topic fuori dai vincoli non verranno mostrati automaticamente.
- ACL: controllo degli accessi per board. View, edit o manage, concessi per utente/gruppo (un sistema di controllo degli accessi simile a quello utilizzato per le categorie).
Per iniziare
- Vai su Admin > Plugin, trova Boards e abilita il plugin.
- Visita
/boardssul tuo sito e clicca su Nuova board.
- Dai alla board un nome (uno slug viene generato automaticamente) e scegli chi può visualizzare / modificare / gestire.
- Facoltativamente scegli i vincoli, una o più categorie e/o tag a cui la board è limitata.
- Scegli uno stile scheda (
detailedosimple), poi clicca su Salva.
Aggiunta e organizzazione delle schede
- Da un topic: apri qualsiasi topic pubblico e premi il pulsante Aggiungi alla board nel piè di pagina del topic, scegli una board, poi una colonna.
- Dalla board: usa il + della colonna per creare una scheda fluttuante (nessun topic — aggiungi un titolo, note, tag e un assegnatario).
- Trascina e rilascia sposta le schede tra le colonne e le riordina (nelle colonne ordinate per priorità). Spostare una scheda topic in una colonna le cui azioni di spostamento cambiano categoria/tag/stato/assegnatario aggiornerà il topic stesso.
- Se un topic spostato violerebbe i vincoli di categoria/tag della board, ti verrà chiesto di applicare una correzione del vincolo (scegli una categoria/tag consentita).
- Se l’impostazione Richiedi conferma della board è attiva, gli spostamenti che innescano una modifica del topic chiedono prima la conferma.
Ogni board in cui un topic è presente appare come una pillola sul topic; cliccala per saltare direttamente alla scheda.
![]()
Configurazione delle colonne
Apri le impostazioni di una colonna per impostare:
- Titolo, icona, colore: Scegli un campione predefinito o qualsiasi colore esadecimale
- Tag: I topic con questo tag appaiono in questa colonna (e si spostano con essa)
- Ordinamento predefinito:
Priority(ordine di trascinamento manuale) oRecency(prima le attività recenti) - Avanzate: Sposta in categoria, Assegna a…, Stato (apri/chiedi) applicati automaticamente al topic di qualsiasi scheda topic che atterra in questa colonna
Gestione delle board
Le impostazioni della board ti consentono di rinominare, cambiare vincoli, stile e accesso, e cancellare. Il restringimento dei vincoli ti avvisa quante schede topic esistenti verranno rimosse (con un’anteprima del vincolo prima di salvare).
Come funziona la sincronizzazione delle schede topic
- Se una board ha vincoli, i topic corrispondenti vengono rappresentati automaticamente come schede, una scheda per ogni colonna con tag corrispondente.
- La rimozione del tag, o lo spostamento del topic fuori ambito, rimuove automaticamente la/e scheda/e.
- Le schede posizionate manualmente in colonne senza tag vengono preservate finché nessuna colonna con tag corrisponde.
- Le assegnazioni (tramite il plugin Assign) e le modifiche allo stato del topic sono riflesse sulla board.
Controllo degli accessi
- Chi può creare e gestire le board è impostato da
boards_manage_board_allowed_groups(predefinito: admin e moderatori). - Ogni board ha il proprio ACL:
view,edit,manage. Ad esempio, concedi a un gruppoviewper visibilità in sola lettura,editper spostare le schede emanageper riconfigurare la board. Gli utenti anonimi possono ottenere soloview. - Le board possono essere condivise pubblicamente concedendo al gruppo anonimo
view(se il tuo sito consente la navigazione anonima), altrimenti i lettori della board devono corrispondere all’ACL.
Nota: lo spostamento di una scheda topic esegue modifiche sul topic stesso (categoria, tag, stato, assegnazione) e richiede che l’attore abbia i permessi topic corrispondenti; l’assegnazione richiede il plugin Assign e
can_assign.
Scorciatoie da tastiera
Su /boards: h/l navigano le schede della board. Su una board: h/l si spostano tra le colonne, j/k si spostano tra le schede, Enter apre una scheda, Esc cancella. Shift+h/Shift+l sposta una scheda alla colonna adiacente; Shift+j/Shift+k riordina all’interno della sua colonna.
Impostazioni
| Nome | Descrizione |
|---|---|
boards_enabled |
Abilita il plugin Boards in tutto il sito. Disabilitato di default. |
boards_manage_board_allowed_groups |
Gruppi autorizzati a creare, gestire e cancellare le board (accesso al pulsante “Nuova board” e alle impostazioni della board). Predefinito a admins e moderators; gli amministratori sono sempre inclusi. |



