FastComments.com

Add Comments to Your Drupal Site

Questo è il modulo ufficiale di FastComments per Drupal.

Un modulo per Drupal che integra FastComments con Drupal 10/11, fornendo blocchi widget, integrazione dei campi delle entità, SSO e permessi granulati.

Repository

Visualizza su GitHub


Installazione Internal Link


  1. Posiziona questo modulo nella directory del tuo sito Drupal modules/custom/fastcomments/ (o installalo tramite Composer: composer require drupal/fcom).
  2. Abilita il modulo:
    drush en fastcomments
    Oppure abilitalo tramite l'interfaccia di amministrazione in Extend (/admin/modules).

Blocchi widget Internal Link

Sono disponibili diversi blocchi tramite Struttura > Layout blocchi (/admin/structure/block):

  • FastComments Widget - Il widget principale per i commenti. Rileva automaticamente l'entità corrente. Salta le entità che hanno già il campo FastComments (per evitare duplicati).
  • FastComments Live Chat - Chat in streaming in tempo reale. Può essere posizionata accanto al campo commenti sulla stessa pagina.
  • FastComments Collab Chat - Annotazione e discussione tramite selezione del testo.
  • FastComments Image Chat - Annotazione basata su coordinate sulle immagini.
  • FastComments Recent Comments - Mostra i commenti recenti in tutto il sito. Numero di commenti configurabile.
  • FastComments Top Pages - Mostra le pagine con più commenti.

I blocchi incentrati sui contenuti (Live Chat, Collab Chat, Image Chat) rilevano automaticamente l'entità corrente e, nelle pagine che non sono entità, ricorrono a un identificatore basato sul percorso.

Multilingue Internal Link

Il modulo passa automaticamente la lingua corrente del sito Drupal a tutti i widget.

Permessi Internal Link

  • Amministrare FastComments - Accesso al modulo delle impostazioni di FastComments.
  • Visualizzare FastComments - Richiesto per visualizzare il widget dei commenti.
  • Attivare/Disattivare FastComments - Consente agli utenti di abilitare/disabilitare i commenti per ogni entità tramite il widget del campo.

Come funziona Internal Link

Quando un utente visita un'entità con il campo FastComments abilitato:

  1. Il widget JavaScript di FastComments viene caricato dal CDN.
  2. Se SSO è configurato, l'identità Drupal dell'utente viene passata a FastComments.
  3. Un fallback <noscript> fornisce commenti renderizzati dal server per gli utenti senza JavaScript (solo nelle modalità Live Comments e Streaming Chat).

Hai bisogno di aiuto?

Se riscontri problemi o hai domande sul modulo Drupal, per favore:

Contribuire

I contributi sono benvenuti! Visita il repository GitHub per le linee guida per i contributi.