
Jezik 🇷🇸 Srpski (Latinica)
Početak
Konfiguracija
Dokumentacija
Add Comments to Your Drupal Site
Ovo je zvaničan Drupal modul za FastComments.
Drupal modul koji integriše FastComments sa Drupal 10/11, pružajući widget blokove, integraciju polja entiteta, SSO i granularne dozvole.
Repozitorijum
Instalacija 
- Postavite ovaj modul u direktorijum vaše Drupal stranice
modules/custom/fastcomments/(ili instalirajte putem Composera:composer require drupal/fcom). - Omogućite modul:
Ili omogućite preko administratorskog UI na Extend (drush en fastcomments/admin/modules).
Konfiguracija 
Idite na Administracija > Konfiguracija > Sadržaj > FastComments (/admin/config/content/fastcomments).
Podešavanja
- Tenant ID (obavezno) - Vaš FastComments Tenant ID. Pronađite ovo pod Podešavanja > API/SSO (EU).
- API Secret - Potreban za Secure SSO, verifikaciju webhook-a i sinhronizaciju stranica. Nalazi se pod Podešavanja > API/SSO (EU).
- SSO Mode - Integracija Single Sign-On:
- None - Bez SSO, korisnici komentarišu kao gosti ili kreiraju FastComments naloge.
- Simple - Prosleđuje podatke o Drupal korisniku (ime, email, avatar) FastComments bez verifikacije na serverskoj strani.
- Secure - Koristi HMAC-SHA256 verifikaciju za sigurno autentifikovanje Drupal korisnika sa FastComments (preporučeno).
- Commenting Style - Tip widgeta koji će se prikazati:
- Live Comments - Ugnježdeni komentari u realnom vremenu.
- Streaming Chat - Interfejs za chat uživo.
- Collab Chat - Kolaborativno označavanje teksta (anotacija) na glavnom sadržaju.
- Collab Chat + Comments - I kolaborativni chat i standardni komentari.
- CDN URL - FastComments CDN URL (podrazumevano:
https://cdn.fastcomments.com). - Site URL - FastComments URL sajta (podrazumevano:
https://fastcomments.com). - Email notifications - Pošalji e-mail autorima sadržaja kada je novi komentar objavljen na njihovom sadržaju.
Dodavanje komentara u tipove sadržaja
Dodajte polje FastComments vašim tipovima sadržaja putem Struktura > Tipovi sadržaja > [type] > Upravljanje poljima. Polje ima prekidač statusa i opcionu prilagođenu identifikaciju po entitetu.
EU rezidencija podataka
Za EU rezidenciju podataka, ažurirajte:
- CDN URL na
https://cdn-eu.fastcomments.com - Site URL na
https://eu.fastcomments.com
Widget blokovi 
Dostupno je nekoliko blokova putem Structure > Block layout (/admin/structure/block):
- FastComments Widget - Glavni widget za komentare. Automatski prepoznaje trenutni entitet. Preskače entitete koji već imaju FastComments polje (da bi se sprečilo dupliranje).
- FastComments Live Chat - Čet u realnom vremenu sa strimovanjem. Može se postaviti pored polja za komentare na istoj stranici.
- FastComments Collab Chat - Anotacija izbora teksta i diskusija.
- FastComments Image Chat - Anotacije na slikama zasnovane na koordinatama.
- FastComments Recent Comments - Prikazuje nedavne komentare širom vašeg sajta. Moguće podesiti broj prikazanih komentara.
- FastComments Top Pages - Prikazuje stranice sa najviše komentara.
Blokovi fokusirani na sadržaj (Live Chat, Collab Chat, Image Chat) automatski prepoznaju trenutni entitet i na stranicama koje nisu entiteti koriste identifikator zasnovan na putanji.
Dozvole 
- Administriraj FastComments - Pristup obrascu za podešavanja FastComments.
- Pregled FastComments - Potrebno za prikaz vidžeta za komentare.
- Uključi/isključi FastComments - Omogućava korisnicima da po entitetu uključe ili isključe komentare putem polja vidžeta.
Kako funkcioniše 
Kada korisnik poseti entitet sa omogućеним FastComments poljem:
- FastComments JavaScript widget se učitava sa CDN-a.
- Ako je SSO konfigurisan, Drupal identitet korisnika se prosleđuje FastComments-u.
- Rezervna opcija
<noscript>obezbeđuje komentare renderovane na serveru za korisnike bez JavaScripta (samo u režimima Live Comments i Streaming Chat).
Trebate pomoć?
Ako naiđete na bilo kakve probleme ili imate pitanja u vezi sa Drupal modulom, molimo:
Doprinosi
Doprinosi su dobrodošli! Molimo posetite GitHub repozitorijum za smernice za doprinos.