Descrizione
carlbbpress 1.0
carlbbpress è un plugin WordPress autonomo per bbPress che trasforma l’interfaccia tradizionale del forum in una community moderna, elegante e completamente responsive.
Il plugin offre un design personalizzato per discussioni, categorie, profili utente e messaggi privati, mantenendo la compatibilità con le principali funzionalità native di bbPress.
carlbbpress non richiede la sostituzione del tema WordPress attivo e non include il codice del tema CodeLinSoft Nova. Gestisce autonomamente la presentazione delle pagine del forum.
Integrazione di SCEditor 3.2.1
carlbbpress integra SCEditor 3.2.1 in modalità XHTML, con uno stile grafico personalizzato che si adatta al design del plugin.
L’editor è disponibile per:
- Creazione di nuove discussioni.
- Pubblicazione delle risposte.
- Modifica di discussioni e risposte esistenti.
- Composizione dei messaggi privati.
Caratteristiche dell’editor
- Toolbar moderna con pulsanti personalizzati.
- Formattazione del testo, elenchi, citazioni e collegamenti.
- Area di scrittura responsive.
- Stile uniforme con il resto dell’interfaccia.
- Integrazione con i moduli e i controlli di sicurezza di bbPress.
Nota tecnica: la libreria SCEditor viene caricata tramite una versione fissa disponibile sulla CDN jsDelivr. I fogli di stile personalizzati di carlbbpress sono inclusi nel plugin.
Se la libreria esterna non è disponibile, rimane utilizzabile la normale textarea. Eventuali Content Security Policy (CSP) devono consentire il caricamento delle risorse necessarie da jsDelivr.
Ambito e funzionalità
carlbbpress personalizza le pagine del forum con un’interfaccia moderna, mantenendo le funzionalità native di WordPress e bbPress.
Homepage e categorie
- Homepage del forum con design personalizzato.
- Gestione delle categorie e dei sottoforum.
- Categorie espandibili e richiudibili.
- Visualizzazione del numero di discussioni e risposte.
- Informazioni sull’ultima attività, con autore, data e ora.
- Pannelli dedicati alle discussioni recenti e agli utenti più attivi.
- Ricerca integrata nel forum.
Discussioni e risposte
- Visualizzazione moderna delle singole discussioni.
- Schede di risposta con avatar, nome utente e ruolo.
- Badge personalizzati per le discussioni.
- Ranghi e riconoscimenti dei membri.
- Conteggio delle risposte e delle visualizzazioni.
- Gestione delle iscrizioni alle discussioni.
- Menu amministrativo contestuale con controlli dei permessi.
- Editor avanzato per discussioni e risposte.
- Gestione degli allegati con inserimento nel contenuto.
Profili utente
- Profili personalizzati con avatar e copertina.
- Statistiche delle discussioni e delle risposte.
- Informazioni personali e data di registrazione.
- Stato online degli utenti.
- Visualizzazione di ruoli, badge e ranghi.
- Sezioni per attività, discussioni, risposte, preferiti e iscrizioni.
- Pagina di modifica profilo con design coordinato.
- Menu account con accesso al profilo, modifica e logout.
Messaggi privati
- Sistema di messaggistica privata integrato.
- Elenco delle conversazioni.
- Composizione e invio di nuovi messaggi.
- Editor di testo formattato.
- Collegamenti ai messaggi privati nei profili e nelle discussioni.
- Interfaccia responsive per desktop e mobile.
Notifiche
- Sistema di notifiche per le attività della community.
- Icona dedicata nell’intestazione.
- Menu a tendina per consultare le notifiche.
- Collegamenti alle conversazioni e alle attività pertinenti.
Personalizzazione
- Pannello di configurazione WordPress.
- Gestione del branding e del logo.
- Personalizzazione dei testi introduttivi.
- Impostazioni tipografiche.
- Configurazione dei badge delle discussioni.
- Gestione dei ruoli e dei ranghi.
- Impostazioni degli allegati.
- Collegamenti di navigazione personalizzati.
Design responsive
carlbbpress è progettato per adattarsi a desktop, tablet e smartphone.
L’interfaccia utilizza schede moderne, colori coordinati, bordi arrotondati, tipografia leggibile e componenti che si adattano alle diverse dimensioni dello schermo.
Supporto multilingua
carlbbpress include cataloghi gettext .po e .mo per 12 impostazioni locali:
- Inglese –
en_US - Italiano –
it_IT - Francese –
fr_FR - Tedesco –
de_DE - Spagnolo –
es_ES - Portoghese europeo –
pt_PT - Portoghese brasiliano –
pt_BR - Olandese –
nl_NL - Polacco –
pl_PL - Rumeno –
ro_RO - Giapponese –
ja - Cinese semplificato –
zh_CN
Le stringhe personalizzate utilizzano il text domain carl-bbpress.
Il plugin segue la lingua corrente di WordPress e integra il rilevamento di Polylang e WPML per il selettore delle lingue.
Le stringhe native di bbPress continuano a utilizzare il dominio ufficiale bbpress.
Compatibilità
carlbbpress mantiene i principali hook, permessi, nonce e campi dei moduli di bbPress.
Requisiti:
- WordPress 6.4 o superiore.
- PHP 7.4 o superiore.
- Plugin bbPress installato e attivo.
- Permalink WordPress abilitati.
- Archivio forum configurato secondo i requisiti del plugin.
Installazione
- Esegui un backup del sito WordPress e del database.
- Installa e attiva bbPress.
- Vai su WordPress → Plugin → Aggiungi plugin → Carica plugin.
- Seleziona il file
carlbbpress-2.1.6-sceditor.zip. - Clicca su Installa ora e attiva carlbbpress.
- Se stai aggiornando una versione precedente, conferma la sostituzione.
- Apri l’archivio del forum e verifica il funzionamento delle pagine.
Importante: non attivare contemporaneamente Aurora bbPress e carlbbpress, per evitare possibili conflitti.
Non è necessario sostituire file del tema WordPress attivo.
carlbbpress — Il tuo forum, la tua community, le tue idee.





