Descrizione del progetto
TradottoIn termini di struttura, abbiamo bisogno di un layout familiare e collaudato: sezioni di primo livello, sottforum al loro interno e argomenti con risposte. Gli utenti hanno bisogno di profili adeguati con una pagina di attività pubblica e un sistema di reputazione basato su like, risposte accettate e post utili, in modo che i membri forti siano visibili e motivati. Le notifiche sono molto importanti per noi: le persone dovrebbero ricevere un segnale riguardo le risposte nei loro argomenti, le menzioni e i nuovi post nelle sezioni seguite—sia sul sito che via email. La ricerca full-text su tutti gli argomenti e post è anche essenziale, con filtri per sezione, autore e data, in modo che i contenuti utili non vadano persi.
Gli strumenti di moderazione sono ciò che ci preoccupa di più, perché senza moderazione un forum muore rapidamente. Abbiamo bisogno di un chiaro pannello per amministratori e moderatori con ruoli e permessi, la possibilità di fissare, bloccare, spostare, unire e eliminare argomenti, modificare o nascondere post, emettere avvertimenti e divieti, e lavorare attraverso una coda di segnalazioni. Dovrebbero esserci anche le basi per la protezione anti-spam (limiti di frequenza, restrizioni per i nuovi arrivati, pulsante di segnalazione). Prima di iniziare, descrivi il stack proposto e come integreresti l'autenticazione.
— Accesso unico tramite account esistenti del sito (profilo condiviso, avatar, impostazioni)
— Categorie, sottforum, argomenti e risposte a thread
— Profili utente, feed di attività e sistema di reputazione/karma
— Pannello di moderazione: ruoli, fissare/bloccare/spostare/unire, avvertimenti, divieti, coda di segnalazioni
— Notifiche sul sito e via email per risposte, menzioni e sezioni seguite
— Ricerca full-text con filtri e protezione anti-spam di base