FastComments.com

Add Live Commenting to Drupal Sites

Installation Internal Link

Das FastComments-Drupal-Modul ersetzt die eingebauten Kommentare von Drupal durch ein schnelles, Echtzeit-Kommentarsystem. Das Modul ist auf drupal.org veröffentlicht und funktioniert mit Drupal 10 und 11.

Es gibt zwei Möglichkeiten, es zu installieren.

Installation mit Composer

composer require drupal/fcom
drush en fastcomments

Manuelle Installation

Laden Sie das Modul von drupal.org/project/fcom herunter und legen Sie es im Verzeichnis Ihrer Website modules/custom/fastcomments/ ab. Aktivieren Sie es dann mit drush en fastcomments, oder über die Administrationsoberfläche unter Extend (/admin/modules).

Hinweis! Das Modul hängt nur vom Drupal-Core (user und field) ab. Es sind keine weiteren Drupal-Module oder Bibliotheken erforderlich.

Sobald das Modul aktiviert ist, gehen Sie zum Abschnitt Configuration, um Ihre Tenant ID und Ihr API Secret einzurichten.


Widget-Blöcke Internal Link

Das Modul enthält mehrere Blöcke, die Sie unter Structure > Block layout (/admin/structure/block) platzieren können.

  • FastComments Widget - Das Hauptkommentar-Widget. Erkennt die aktuelle Entität automatisch. Es überspringt Entitäten, die bereits das FastComments-Feld angehängt haben, sodass Sie keine doppelten Widgets auf derselben Seite sehen.
  • FastComments Live Chat - Echtzeit-Streaming-Chat. Kann auf derselben Seite neben dem Kommentarfeld platziert werden.
  • FastComments Collab Chat - Anmerkungen und Diskussionen zu Textauswahlen.
  • FastComments Image Chat - Koordinatenbasierte Anmerkungen auf Bildern. Besucher klicken auf ein Bild, um Kommentare zu hinterlassen, die an bestimmte Positionen gebunden sind.
  • FastComments Recent Comments - Zeigt die neuesten Kommentare auf Ihrer Website an. Die Anzahl ist im Block konfigurierbar.
  • FastComments Top Pages - Zeigt die Seiten Ihrer Website mit den meisten Kommentaren an.

Die inhaltszentrierten Blöcke (Live Chat, Collab Chat, Image Chat) erkennen die aktuelle Entität automatisch und greifen auf einen pfadbasierten Bezeichner für Nicht-Entitätsseiten zurück. Das bedeutet, dass sie auf Taxonomie-Seiten, Views und benutzerdefinierten Routen ohne zusätzliche Einrichtung funktionieren.

Felder des Inhaltstyps Internal Link

Für die meisten Websites ist die einfachste Möglichkeit, Kommentare hinzuzufügen, das Anfügen des Feldes FastComments an Ihre Inhaltstypen. Gehen Sie zu Structure > Content types > [type] > Manage fields und fügen Sie das Feld hinzu.

Each entity that has the field gets:

  • A status toggle so editors can turn commenting on or off per entity.
  • An optional custom identifier so you can use a stable ID that isn't tied to the Drupal entity path.

The main FastComments Widget block knows about this field, and will skip entities that already have it attached. That way you can mix per-entity comments with the block without seeing the widget twice on the same page.

Berechtigungen Internal Link

Das Modul fügt drei Drupal-Berechtigungen hinzu, die Sie pro Rolle unter People > Permissions zuweisen können.

  • Administer FastComments - Zugriff auf das FastComments-Einstellungsformular unter /admin/config/content/fastcomments.
  • View FastComments - Erforderlich, um das Kommentierungs-Widget zu sehen. Ohne diese Berechtigung wird das Widget nicht gerendert.
  • Toggle FastComments - Ermöglicht es Benutzern, Kommentare pro Entität mithilfe des Feld-Widgets zu aktivieren oder zu deaktivieren.

Standardmäßig können nur Benutzer mit der Berechtigung administer site configuration die FastComments-Einstellungen ändern. Weisen Sie View FastComments anonymen und authentifizierten Benutzern zu, wenn Besucher das Widget sehen sollen.

Mehrsprachig Internal Link

Das Modul übergibt automatisch die aktuelle Drupal-Site-Sprache an jedes FastComments widget. Wenn Ihre Drupal-Site für mehrere Sprachen konfiguriert ist, wird die Kommentar-UI in der entsprechenden Sprache angezeigt, ohne dass zusätzliche Konfiguration erforderlich ist.

Dies gilt für alle Widget-Typen: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments und Top Pages.

EU-Datenresidenz Internal Link

Wenn Ihr FastComments-Konto in der EU gehostet wird, aktualisieren Sie zwei Einstellungen unter Administration > Configuration > Content > FastComments:

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

Außerdem sollten Sie Ihre Tenant ID und Ihr API Secret vom EU-Dashboard unter eu.fastcomments.com/auth/my-account/api abrufen, anstatt vom standardmäßigen US-Dashboard. Alles andere im Modul funktioniert gleich.

Anpassung Internal Link


FastComments wurde so konzipiert, dass es an Ihre Website angepasst werden kann.

Wenn Sie benutzerdefinierte Styles hinzufügen oder die Konfiguration anpassen möchten, sehen Sie sich unsere Dokumentation zu Anpassungen und Konfiguration an, um zu erfahren, wie.