FastComments.com

Dodajte živo komentiranje na Drupal strani

Namestitev Internal Link

Modul FastComments za Drupal nadomešča vgrajene komentarje Drupala s hitrim, v realnem času delujočim sistemom za komentiranje. Modul je objavljen na drupal.org in deluje z Drupalom 10 in 11.

Obstajata dva načina za namestitev.

Namestitev z Composer

composer require drupal/fcom
drush en fastcomments

Ročna namestitev

Prenesite modul z drupal.org/project/fcom in ga postavite v mapo vaše spletne strani modules/custom/fastcomments/. Nato ga omogočite z drush en fastcomments, ali iz skrbniškega vmesnika na Extend (/admin/modules).

Note! Modul je odvisen le od Drupal core (user and field). Ni potrebnih nobenih drugih Drupal modulov ali knjižnic.

Ko je modul omogočen, pojdite v razdelek Configuration, da nastavite svoj Tenant ID in API Secret.

Bloki pripomočkov Internal Link

Modul priloži več blokov, ki jih lahko postavite iz Structure > Block layout (/admin/structure/block).

  • FastComments Widget - Glavni pripomoček za komentiranje. Samodejno zazna trenutno entiteto. Preskočil bo entitete, ki imajo že pripeto FastComments polje, zato na isti strani ne boste videli podvojenih pripomočkov.
  • FastComments Live Chat - Klepet v realnem času s pretočnim prenosom. Lahko ga postavite ob polje za komentarje na isti strani.
  • FastComments Collab Chat - Označevanje besedila z opombami in razprava.
  • FastComments Image Chat - Opombe na podlagi koordinat na slikah. Obiskovalci kliknejo sliko, da pustijo komentarje, vezane na določene lokacije.
  • FastComments Recent Comments - Prikaže nedavne komentarje na vašem spletišču. Število je nastavljivo na bloku.
  • FastComments Top Pages - Prikaže strani na vašem spletišču z največ komentarji.

Vsebinski bloki (Live Chat, Collab Chat, Image Chat) samodejno zaznavajo trenutno entiteto in se, na straneh brez entitete, zanašajo na identifikator, osnovan na poti. To pomeni, da delujejo na taxonomy pages, views in custom routes brez dodatne nastavitve.

Polja tipov vsebine Internal Link

Za večino spletnih mest je najlažji način za dodajanje komentarjev pripeti polje FastComments k vašim tipom vsebine. Pojdite na Structure > Content types > [type] > Manage fields in dodajte polje.

Vsaka entiteta, ki ima to polje, prejme:

  • Preklopnik stanja, da lahko uredniki za vsako entiteto posebej vklopijo ali izklopijo komentiranje.
  • Neobvezni prilagojen identifikator, da lahko uporabite stabilen ID, ki ni vezan na pot entitete v Drupalu.

Glavni blok FastComments Widget upošteva to polje in bo preskočil entitete, ki imajo to polje že pripeto. Na ta način lahko združite komentiranje po entitetah z blokom, ne da bi na isti strani videli pripomoček dvakrat.

Dovoljenja Internal Link

Modul doda trije Drupal dovoljenja, ki jih lahko dodelite po vlogah pod People > Permissions.

  • Administer FastComments - Dostop do obrazca nastavitev FastComments na /admin/config/content/fastcomments.
  • View FastComments - Obvezno za prikaz widgeta za komentarje. Brez tega dovoljenja se widget ne izriše.
  • Toggle FastComments - Uporabnikom omogoča, da na ravni posamezne entitete vklopijo ali izklopijo komentarje z uporabo polja widgeta.

Privzeto lahko nastavitve FastComments spremenijo samo uporabniki z dovoljenjem administer site configuration. Dodelite View FastComments anonimnim in avtenticiranim uporabnikom, če želite, da obiskovalci vidijo widget.

Večjezičnost Internal Link

Modul samodejno posreduje trenutni jezik spletnega mesta Drupal vsakemu FastComments widgetu. Če je vaše spletno mesto Drupal nastavljeno za več jezikov, se bo vmesnik za komentiranje prikazal v ustreznem jeziku brez dodatne konfiguracije.

To velja za vse vrste widgetov: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments in Top Pages.

Podatkovno rezidenstvo EU Internal Link

Če je vaš račun FastComments gostovan v EU, posodobite dve nastavitvi na Administration > Configuration > Content > FastComments:

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

Prav tako boste želeli pridobiti svoj Tenant ID in API Secret iz EU nadzorne plošče na eu.fastcomments.com/auth/my-account/api namesto iz privzete nadzorne plošče v ZDA. Vse ostalo v modulu deluje enako.

Prilagajanje Internal Link

FastComments je zasnovan tako, da ga lahko prilagodite svojemu spletnemu mestu.

Če želite dodati lastno oblikovanje ali prilagoditi konfiguracijo, Oglejte si našo dokumentacijo o prilagoditvah in konfiguraciji in se naučite, kako.