
Jezik 🇭🇷 Hrvatski
Početak rada
Konfiguracija
Dokumentacija
Add Comments to Your Drupal Site
Ovo je službeni Drupal modul za FastComments.
Drupal modul koji integrira FastComments s Drupalom 10/11, pružajući widget blokove, integraciju polja entiteta, SSO i granularne dozvole.
Repozitorij
Instalacija 
- Postavite ovaj modul u direktorij vaše Drupal stranice
modules/custom/fastcomments/(ili instalirajte putem Composera:composer require drupal/fcom). - Omogućite modul:
Ili omogućite putem administratorskog sučelja na Extend (drush en fastcomments/admin/modules).
Konfiguracija 
Idite na Administracija > Konfiguracija > Sadržaj > FastComments (/admin/config/content/fastcomments).
Postavke
- Tenant ID (obavezno) - Vaš FastComments Tenant ID. Pronađite ga pod Postavke > API/SSO (EU).
- API Secret - Potrebno za Secure SSO, verifikaciju webhookova i sinkronizaciju stranica. Nalazi se pod Postavke > API/SSO (EU).
- SSO Mode - Integracija Single Sign-On:
- None - Nema SSO, korisnici komentiraju kao gosti ili kreiraju FastComments račune.
- Simple - Prosljeđuje Drupal podatke o korisniku (ime, email, avatar) FastCommentsu bez verifikacije na strani poslužitelja.
- Secure - Koristi HMAC-SHA256 verifikaciju za sigurno autentificiranje Drupal korisnika s FastCommentsom (preporučeno).
- Commenting Style - Tip widgeta za prikaz:
- Live Comments - Više-nitni komentari u stvarnom vremenu.
- Streaming Chat - Sučelje za chat uživo.
- Collab Chat - Suradničko označavanje odabranog teksta na glavnom području sadržaja.
- Collab Chat + Comments - Oba: collab chat i standardni komentari.
- CDN URL - FastComments CDN URL (zadano:
https://cdn.fastcomments.com). - Site URL - FastComments site URL (zadano:
https://fastcomments.com). - Email notifications - Pošaljite e-poštu autorima sadržaja kada je objavljen novi komentar na njihovom sadržaju.
Dodavanje komentara vrstama sadržaja
Dodajte polje FastComments vašim vrstama sadržaja putem Struktura > Vrste sadržaja > [type] > Upravljanje poljima. Polje ima prekidač statusa i opcionalni prilagođeni identifikator za svaki entitet.
EU rezidencija podataka
Za smještaj podataka u EU, ažurirajte:
- CDN URL na
https://cdn-eu.fastcomments.com - Site URL na
https://eu.fastcomments.com
Blokovi widgeta 
Dostupno je nekoliko blokova putem Structure > Block layout (/admin/structure/block):
- FastComments Widget - Glavni widget za komentiranje. Automatski prepoznaje trenutni entitet. Preskače entitete koji već imaju polje FastComments (kako bi se spriječilo dupliciranje).
- FastComments Live Chat - Chat u stvarnom vremenu sa streamanjem. Može se postaviti uz polje za komentare na istoj stranici.
- FastComments Collab Chat - Anotacije odabranog teksta i rasprava.
- FastComments Image Chat - Anotacije na slikama temeljene na koordinatama.
- FastComments Recent Comments - Prikazuje nedavne komentare na cijelom vašem web-mjestu. Podesiv broj komentara.
- FastComments Top Pages - Prikazuje stranice s najviše komentara.
Blokovi usmjereni na sadržaj (Live Chat, Collab Chat, Image Chat) automatski prepoznaju trenutni entitet i na stranicama koje nisu entitet koriste identifikator temeljen na putanji.
Dozvole 
- Administer FastComments - Pristup obrascu postavki FastComments.
- View FastComments - Potrebno za prikaz widgeta za komentare.
- Toggle FastComments - Omogućuje korisnicima uključivanje/isključivanje komentara po entitetu putem widgeta polja.
Kako to radi 
Kada korisnik posjeti entitet s omogućenim FastComments poljem:
- FastComments JavaScript widget se učitava s CDN-a.
- Ako je SSO konfiguriran, identitet korisnika iz Drupala se prosljeđuje FastCommentsu.
- Zamjenska opcija
<noscript>pruža komentare renderirane na poslužitelju za korisnike bez JavaScripta (samo u načinima Live Comments i Streaming Chat).
Trebate pomoć?
Ako naiđete na bilo kakve probleme ili imate pitanja o Drupal modulu, molimo:
Doprinosi
Doprinosi su dobrodošli! Molimo posjetite GitHub repozitorij za smjernice o doprinosu.