1.11. Forum: Creare un forum su Drupal
I forum non sono più popolari come un tempo, anche se restano molto utilizzati per i torrent tracker, i siti di acquisti collettivi e i portali di assistenza tecnica. Con Drupal puoi creare un forum semplice ma completo in soli 5 minuti.
Per aggiungere un forum, è necessario attivare il modulo Forum:
Dopo averlo abilitato, il forum sarà subito disponibile al link:
/forum
Ora aggiungiamo i contenitori del nostro forum e alcune sezioni aggiuntive. Per farlo, andiamo nella pagina di modifica: Struttura → Forum:
/admin/structure/forum
Aggiungiamo i contenitori Design e Programming, e al loro interno i forum Photoshop, Fireworks, PHP, JavaScript, CSS e HTML.
/admin/structure/forum/add/container
Nel nuovo contenitore aggiungiamo il forum:
/admin/structure/forum/add/forum
Ripetiamo la procedura per aggiungere gli altri contenitori e forum al loro interno.
L’ordine dei forum può essere modificato facilmente trascinando le voci tramite le crocette di spostamento (drag & drop). Alla fine otterremo un forum strutturato come questo:
Ora possiamo aggiungere nuovi argomenti del forum:
/node/add/forum
Impostazioni del forum
Nella pagina delle impostazioni del forum possiamo definire il numero di argomenti per pagina, la soglia per discussioni attive (quelle con molti commenti verranno visualizzate in un blocco dedicato) e l’ordine di visualizzazione dei commenti (prima i più recenti o i più vecchi).
/admin/structure/forum/settings
Impostazioni dei permessi del forum
Drupal consente una gestione molto flessibile dei permessi. È consigliabile permettere la creazione di nuovi argomenti solo agli utenti registrati, per evitare che gli spammer possano pubblicare messaggi indesiderati. Anche le risposte sul forum dovrebbero essere limitate agli utenti autenticati, mentre la semplice visualizzazione può essere lasciata aperta a tutti.
/admin/people/permissions#module-node
Blocchi del forum
Il modulo forum mette a disposizione alcuni blocchi utili:
/admin/structure/block
Active forum topics mostra gli argomenti con molte risposte.
New forum topics elenca le discussioni più recenti.