FastComments.com

Add Live Commenting to Drupal Sites

Installation Internal Link

FastComments Drupal-modulet erstatter Drupals indbyggede kommentarer med et hurtigt kommentarsystem i realtid. Modulet er udgivet på drupal.org og fungerer med Drupal 10 og 11.

Der er to måder at installere det på.

Installér med Composer

composer require drupal/fcom
drush en fastcomments

Installer manuelt

Hent modulet fra drupal.org/project/fcom og placer det i din sites modules/custom/fastcomments/-mappe. Aktivér det derefter med drush en fastcomments, eller fra admin-UI'en under Extend (/admin/modules).

Bemærk! Modulet afhænger kun af Drupal-kernen (user og field). Der er ingen andre Drupal-moduler eller biblioteker påkrævet.

Når modulet er aktiveret, gå til Configuration-sektionen for at konfigurere din Tenant ID og API Secret.

Widget-blokke Internal Link


Modulet leveres med flere blokke, som du kan placere fra Structure > Block layout (/admin/structure/block).

  • FastComments Widget - Den primære kommenterings-widget. Registrerer automatisk den aktuelle entitet. Den springer over entiteter, der allerede har FastComments-feltet vedhæftet, så du ikke får vist duplikerede widgets på samme side.
  • FastComments Live Chat - Realtime-streaming chat. Kan placeres sammen med kommentarfeltet på samme side.
  • FastComments Collab Chat - Annotering og diskussion baseret på tekstmarkering.
  • FastComments Image Chat - Koordinatbaseret annotering på billeder. Besøgende klikker på et billede for at efterlade kommentarer knyttet til specifikke positioner.
  • FastComments Recent Comments - Viser nylige kommentarer på dit websted. Antallet kan konfigureres i blokken.
  • FastComments Top Pages - Viser de sider på dit websted med flest kommentarer.

De indholdscentrerede blokke (Live Chat, Collab Chat, Image Chat) registrerer automatisk den aktuelle entitet og falder tilbage til en sti-baseret identifikator på sider uden en entitet. Det betyder, at de fungerer på taksonomisider, visninger og brugerdefinerede ruter uden yderligere konfiguration.


Felter for indholdstyper Internal Link

For de fleste websteder er den nemmeste måde at tilføje kommentarer at vedhæfte FastComments-feltet til dine indholdstyper. Gå til Structure > Content types > [type] > Manage fields og tilføj feltet.

Hver entitet, der har feltet, får:

  • En status-omskifter, så redaktører kan slå kommentarer til og fra for hver entitet.
  • En valgfri tilpasset identifikator, så du kan bruge et stabilt ID, der ikke er bundet til Drupal-entitetsstien.

Den primære FastComments Widget blok kender til dette felt, og vil springe entiteter over, som allerede har det vedhæftet. På den måde kan du blande kommentarer pr. entitet med blokken uden at se widget'en to gange på samme side.

Tilladelser Internal Link

Modulet tilføjer tre Drupal-tilladelser, som du kan tildele pr. rolle under People > Permissions.

  • Administer FastComments - Adgang til FastComments-indstillingsformularen på /admin/config/content/fastcomments.
  • View FastComments - Påkrævet for at se kommenteringswidgetten. Uden denne tilladelse gengives widget'en ikke.
  • Toggle FastComments - Giver brugere mulighed for at aktivere eller deaktivere kommentarer for hver enhed ved hjælp af feltets widget.

Som standard kan kun brugere med tilladelsen administer site configuration ændre FastComments-indstillingerne. Giv View FastComments til anonyme og autentificerede brugere, hvis du vil have, at besøgende skal kunne se widget'en.

Flersproget Internal Link

Modulet sender automatisk det aktuelle Drupal-websteds sprog til hver FastComments-widget. Hvis dit Drupal-websted er konfigureret til flere sprog, vil kommenteringsgrænsefladen blive vist på det tilsvarende sprog uden yderligere konfiguration.

Dette gælder for alle widgettyper: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments, og Top Pages.

EU-dataopbevaring Internal Link

Hvis din FastComments-konto er hostet i EU, opdater to indstillinger under Administration > Configuration > Content > FastComments:

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

Du bør også hente din Tenant ID og API Secret fra EU-dashboardet på eu.fastcomments.com/auth/my-account/api i stedet for standard US-dashboardet. Alt andet i modulet fungerer på samme måde.

Tilpasning Internal Link


FastComments er designet til at kunne tilpasses, så det passer til din hjemmeside.

Hvis du vil tilføje brugerdefineret styling eller justere konfigurationen, Se vores dokumentation om tilpasning og konfiguration for at lære hvordan.