FastComments.com

Add Live Commenting to Drupal Sites

Installatie Internal Link

De FastComments Drupal-module vervangt de ingebouwde reacties van Drupal door een snel, real-time reactiesysteem. De module is gepubliceerd op drupal.org en werkt met Drupal 10 en 11.

Er zijn twee manieren om het te installeren.

Installeren met Composer

composer require drupal/fcom
drush en fastcomments

Handmatig installeren

Download de module van drupal.org/project/fcom en plaats deze in de map modules/custom/fastcomments/ van uw site. Schakel het vervolgens in met drush en fastcomments, of via de beheer-UI bij Extend (/admin/modules).

Opmerking! De module is alleen afhankelijk van Drupal core (user en field). Er zijn geen andere Drupal-modules of bibliotheken vereist.

Zodra de module is ingeschakeld, gaat u naar de sectie Configuration om uw Tenant ID en API Secret in te stellen.

Widgetblokken Internal Link


De module bevat meerdere blokken die je kunt plaatsen via Structure > Block layout (/admin/structure/block).

  • FastComments Widget - De hoofdopmerkingen-widget. Detecteert automatisch de huidige entiteit. Het slaat entiteiten over die al het FastComments field hebben gekoppeld, zodat je geen dubbele widgets op dezelfde pagina ziet.
  • FastComments Live Chat - Realtime streamingchat. Kan naast het reactieveld op dezelfde pagina geplaatst worden.
  • FastComments Collab Chat - Annotatie en discussie bij tekstselectie.
  • FastComments Image Chat - Annotatie op basis van coördinaten in afbeeldingen. Bezoekers klikken op een afbeelding om opmerkingen achter te laten die aan specifieke locaties zijn gekoppeld.
  • FastComments Recent Comments - Toont recente opmerkingen op je site. Het aantal is configureerbaar via het blok.
  • FastComments Top Pages - Toont de pagina's op je site met de meeste opmerkingen.

De contentgerichte blokken (Live Chat, Collab Chat, Image Chat) detecteren automatisch de huidige entiteit en vallen terug op een pad-gebaseerde identificatie op niet-entiteitspagina's. Dat betekent dat ze werken op taxonomiepagina's, views en aangepaste routes zonder extra configuratie.


Velden voor inhoudstypen Internal Link

Voor de meeste sites is de eenvoudigste manier om reacties toe te voegen het koppelen van het FastComments-veld aan uw inhoudstypen. Ga naar Structure > Content types > [type] > Manage fields en voeg het veld toe.

Elke entiteit die het veld heeft, krijgt:

  • Een statusschakelaar zodat redacteuren reacties per entiteit kunnen in- of uitschakelen.
  • Een optionele aangepaste identificatie zodat u een stabiel ID kunt gebruiken dat niet is gekoppeld aan het pad van de Drupal-entiteit.

Het hoofdblok FastComments Widget kent dit veld en zal entiteiten overslaan waaraan het al is gekoppeld. Op die manier kunt u per-entiteit reacties combineren met het blok zonder dat u de widget twee keer op dezelfde pagina ziet.


Machtigingen Internal Link

De module voegt drie Drupal-machtigingen toe die je per rol kunt toewijzen onder People > Permissions.

  • Administer FastComments - Toegang tot het instellingenformulier van FastComments op /admin/config/content/fastcomments.
  • View FastComments - Vereist om de commentaarwidget te zien. Zonder deze toestemming wordt de widget niet weergegeven.
  • Toggle FastComments - Maakt het gebruikers mogelijk om opmerkingen per entiteit aan of uit te schakelen met behulp van de veld-widget.

Standaard kunnen alleen gebruikers met de administer site configuration-machtiging de FastComments-instellingen wijzigen. Geef View FastComments aan anonieme en geauthenticeerde gebruikers als je wilt dat bezoekers de widget zien.


Meertalig Internal Link

De module geeft automatisch de huidige taal van de Drupal-site door aan elk FastComments-widget. Als uw Drupal-site is geconfigureerd voor meerdere talen, wordt de commentaarinterface weergegeven in de overeenkomende taal zonder extra configuratie.

Dit geldt voor alle widgettypen: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments, en Top Pages.

EU-gegevensresidentie Internal Link

Als uw FastComments-account in de EU wordt gehost, werk dan twee instellingen bij in Administration > Configuration > Content > FastComments:

  • CDN URL - https://cdn-eu.fastcomments.com
  • Site URL - https://eu.fastcomments.com

U wilt ook uw Tenant ID en API Secret ophalen uit het EU-dashboard op eu.fastcomments.com/auth/my-account/api in plaats van het standaard Amerikaanse dashboard. Verder werkt de module hetzelfde.

Aanpassingen Internal Link


FastComments is ontworpen om te worden aangepast zodat het bij uw site past.

Als u aangepaste styling wilt toevoegen, of de configuratie wilt aanpassen, Bekijk onze documentatie over aanpassingen en configuratie om te leren hoe.