FastComments.com

Add Comments to Your Drupal Site

Dit is de officiële Drupal-module voor FastComments.

Een Drupal-module die FastComments integreert met Drupal 10/11 en widgetblokken, integratie van entiteitsvelden, SSO en gedetailleerde machtigingen biedt.

Repository

Bekijk op GitHub


Installatie Internal Link


  1. Plaats deze module in de map van uw Drupal-site modules/custom/fastcomments/ (of installeer via Composer: composer require drupal/fcom).
  2. Activeer de module:
    drush en fastcomments
    Of activeer via de beheerdersinterface onder Uitbreiden (/admin/modules).

Widgetblokken Internal Link

Verschillende blokken zijn beschikbaar via Structuur > Blokindeling (/admin/structure/block):

  • FastComments Widget - De belangrijkste widget voor reacties. Detecteert automatisch de huidige entiteit. Slaat entiteiten over die al het FastComments-veld hebben (om duplicaten te voorkomen).
  • FastComments Live Chat - Realtime streamingchat. Kan naast het reactieveld op dezelfde pagina worden geplaatst.
  • FastComments Collab Chat - Annotatie en discussie op basis van tekstselectie.
  • FastComments Image Chat - Annotatie op afbeeldingen op basis van coördinaten.
  • FastComments Recent Comments - Toont recente reacties op uw site. Aantal reacties configureerbaar.
  • FastComments Top Pages - Toont pagina's met de meeste reacties.

Inhoudsgerichte blokken (Live Chat, Collab Chat, Image Chat) detecteren automatisch de huidige entiteit en vallen terug op een padgebaseerde identificator op niet-entiteitspagina's.

Meertalig Internal Link

De module geeft automatisch de huidige taal van de Drupal-site door aan alle widgets.

Machtigingen Internal Link

  • Beheer FastComments - Toegang tot het instellingenformulier van FastComments.
  • Bekijk FastComments - Vereist om de reactie-widget te zien.
  • Schakel FastComments in/uit - Maakt het gebruikers mogelijk reacties per entiteit in of uit te schakelen via de veldwidget.

Hoe het werkt Internal Link

Wanneer een gebruiker een entiteit bezoekt met het FastComments-veld ingeschakeld:

  1. Het FastComments JavaScript-widget wordt geladen vanaf het CDN.
  2. Als SSO is geconfigureerd, wordt de Drupal-identiteit van de gebruiker doorgegeven aan FastComments.
  3. Een <noscript> fallback levert server-gerenderde reacties voor gebruikers zonder JavaScript (alleen in de Live Comments- en Streaming Chat-modi).

Hulp nodig?

Als u problemen ondervindt of vragen heeft over de Drupal-module, neem dan:

Bijdragen

Bijdragen zijn welkom! Bezoek de GitHub repository voor richtlijnen voor bijdragen.