
Jezik 🇷🇸 Srpski (Latinica)
Dodaci trećih strana
Prilagođene instalacije
Ugrađivanje u dokumente
Dodavanje komentara na veb-sajt
Instalacija
FastComments olakšava dodavanje komentara na vaš sajt, bilo da je statičan ili dinamičan, sa svetlom ili tamnom temom, za javne ili interne stranice. Treba da bude lako instalirati i prilagoditi je bilo kojoj vrsti sajta ili veb aplikacije. Ovo vam odmah omogućava komentarisanje uživo, bez potrebe za dodatnom konfiguracijom u mnogim slučajevima.
WordPress 
Da biste dodali komentare na svoj WordPress sajt, naš WordPress dodatak možete naći ovde.
Kompletan vodič za instalaciju i dokumentacija za dodatak su ovde.
Ovaj dodatak podržava komentarisanje uživo, SSO i instalaciju bez kodiranja. Jednostavno sledite vodič za instalaciju na administratorskoj stranici nakon instaliranja dodatka. On će vas voditi kroz povezivanje vaše WordPress instalacije sa vašim nalogom.
Svi komentari ostavljeni putem FastComments preko našeg WordPress dodatka mogu biti automatski sinhronizovani nazad u vašu WordPress instalaciju tako da zadržite kontrolu nad svojim podacima. Ovo se može isključiti kako biste ograničili veličinu vaše WordPress baze podataka.
VanillaJS / HTML isječak 
VanillaJS verzija vidžeta je najjednostavniji način da dodate komentare na vaš sajt, bez potrebe za build sistemima ili serverskim kodom.
Jednostavno dodajte sledeći isječak koda na bilo koju stranicu da biste dodali komentare na vaš sajt:
Run 
Možete koristiti isti isječak koda na više stranica; on će automatski kreirati zasebnu nit po stranici.
Mnoge aplikacije imaju opciju "HTML Embed Code". Izaberite tu opciju i nalepite gorenavedeni isječak koda.
Takođe vam ne treba nalog da biste probali! Možda ćete u gornjem isječku videti "tenantId: demo" ako niste prijavljeni. Na taj način koristiće se demo nalog.
Dokumentaciju za konfigurisanje vidžeta možete naći ovde.
Sve verzije FastComments vidžeta su omotači oko osnovne VanillaJS biblioteke. To nam omogućava da dodajemo funkcije i popravljamo greške na jednom mestu - i izmene se automatski propagiraju na druge varijante widgeta za komentare.
Angular 
Za dodavanje komentara na sajt izgrađen sa Angular-om, možete pronaći našu Angular biblioteku na NPM-u ovde.
FastComments Angular widget za komentare podržava sve iste funkcije kao i VanillaJS - komentarisanje uživo, sso, i tako dalje.
Biće vam potreban fastcomments-typescript, koji je peer zavisnost. Molimo proverite da je ovo uključeno u vašu TypeScript kompilaciju. U budućnosti će ova peer zavisnost biti premeštena u @types/fastcomments što će pojednostaviti ovu instalaciju.

Peer zavisnost treba da bude dodata u vaš tsconfig.json fajl, na primer:

Zatim, dodajte FastCommentsModule u vašu aplikaciju:

Upotreba
Za početak, prosleđujemo config objekat za demo tenant:

Pošto konfiguracija može postati prilično komplikovana, možemo proslediti referencu na objekat:


Widget koristi detekciju promena, tako da promena bilo koje osobine konfiguracionog objekta izaziva njegovo ponovno učitavanje.
Konfiguraciju koju Angular komponenta podržava možete pronaći ovde.
React 
Za dodavanje komentara na sajt napravljen sa React, možete pronaći našu React biblioteku na NPM ovde.
FastComments React komentatorski widget podržava sve iste funkcije kao i VanillaJS — komentarisanje uživo, sso, i tako dalje.



Ako se nalazite u EU, treba da podesite region parametar ovako:

Možete pronaći konfiguraciju koju React komponenta podržava ovde.
React Native 
Da biste dodali komentare u vašu React Native aplikaciju, možete pronaći našu React Native biblioteku na NPM ovde.
FastComments React Native vidžet za komentare podržava sve iste funkcionalnosti kao i VanillaJS verzija - komentarisanje uživo, SSO i tako dalje.


Konfiguracija se specificira malo drugačije u odnosu na biblioteku fastcomments-react:

Ako se nalazite u EU, trebalo bi da postavite region parametar:

Konfiguraciju koju React Native komponenta podržava možete pronaći ovde.
Vue 
Da biste dodali komentare na vaš vebsajt napravljen u Vue, možete pronaći našu Vue biblioteku na NPM ovde.
Pored toga, biblioteka vue-next je na NPM ovde
Izvorni kod se može naći na GitHub.
FastComments Vue widget za komentare podržava sve iste funkcije kao i VanillaJS — komentarisanje uživo, sso, i tako dalje.
Sledeće instrukcije su za Vue 3 pošto je izašao već neko vreme, međutim FastComments takođe podržava Vue 2 preko biblioteke fastcomments-vue.



Ako ste u EU, trebalo bi da podesite region na EU:

Biblioteke fastcomments-vue i fastcomments-vue-next podržavaju istu konfiguraciju kao i VanillaJS widget za komentare.
Konfiguraciju koju Vue komponenta podržava možete pronaći ovde.
Višestruke instance na istoj stranici 
Svaka instanca vidžeta za komentare je izolovana. Zbog toga FastComments po prirodi podržava više od jedne instance po stranici, ili više instanci koje pokazuju na isti thread za razgovor.
U slučaju VanillaJS biblioteke na primer, jednostavno treba da povežete vidžet za komentare sa različitim DOM čvorovima. Ako želite samo da ažurirate trenutni thread na stranici, pogledajte Switching Comment Threads Without Reloading The Page;
Sinhronizacija stanja autentifikacije kroz više instanci
Razmotrimo primer prilagođene jednostranične aplikacije (single-page-application) koja je lista često postavljanih pitanja, gde svako pitanje ima svoj thread za komentare.
U ovom slučaju, imamo više instanci FastComments u DOM-u istovremeno.
To je u redu, ali nameće određene izazove za korisničko iskustvo.
Razmotrimo sledeći tok:
- Korisnik poseti stranicu sa listom pitanja, gde svako pitanje ima svoj vidžet za komentare.
- Korisnik unese svoje korisničko ime i imejl adresu i postavi pitanje na jednom od thread-ova.
- Korisnik vidi drugu stavku u FAQ o kojoj ima pitanje.
- Korisnik želi ponovo da komentariše. Da li mora ponovo da unese imejl adresu i korisničko ime?
U ovom slučaju, FastComments sinhronizuje stanje autentifikacije kroz instance vidžeta umesto vas. U četvrtom koraku, korisnik će već biti privremeno autentifikovan pošto je uneo svoje korisničko ime i imejl adresu na istoj stranici.
Uobičajeni slučajevi upotrebe 
Prikazivanje živih komentara odmah
Widget za komentare je po defaultu aktivan, međutim živi komentari se pojavljuju ispod dugmeta „Show N New Comments“ kako bi se sprečilo pomeranje sadržaja stranice.
U nekim slučajevima, i dalje je poželjno prikazati nove komentare odmah, bez potrebe da se klikne dugme.
U tom slučaju, treba da omogućite zastavicu showLiveRightAway, za koju dokumentaciju možete pronaći ovde.
Dozvoljavanje anonimnog komentarisanja (bez zahteva za e‑mail)
Po defaultu, FastComments zahteva od korisnika da ostavi e‑mail prilikom komentarisanja.
Ovo se može onemogućiti, uputstva su ovde.
Da bi se posetiocima takođe uštedelo od biranja korisničkog imena, FastComments može generisati jedno za svakog posetioca.
Prilagođeni stil
Mnogi naši klijenti primenjuju sopstveni stil na widget za komentare. Dokumentaciju možete pronaći ovde.
Prikazivanje istih komentara na više domena
Prikazivanje istih komentara na više sajtova je nešto što FastComments podržava odmah. Pogledajte našu dokumentaciju o ovoj temi.
Promena trenutne stranice
FastComments podržava SPA‑ove i složene aplikacije. Promena trenutne stranice je jednostavna i opisana ovde.
Otklanjanje uobičajenih problema 
Evo nekih simptoma koje često viđamo, i uobičajenih rešenja.
Poruka "This is a demo"
Ovo se prikazuje kada ste kopirali kod vidžeta sa naše početne stranice, koja koristi naš demo tenant. Da biste koristili svoj tenant, kopirajte kod vidžeta sa ovde.
Greška "FastComments cannot load on this domain"
FastComments treba da zna koji domeni su vlasništvo vašeg naloga kako bi autentifikovao zahteve povezane sa vašim nalogom. Pogledajte našu dokumentaciju da vidite kako da rešite ovu grešku (jednostavno dodajte tačan subdomen + domen na svoj nalog).
Imajte na umu da bi se ovo trebalo dešavati tek nakon isteka probnog perioda. Tokom probnog perioda, svi zahtevi sa novih domena će automatski biti dodati na vaš nalog.
Migrirani komentari se ne prikazuju za prilagođene instalacije
Obično se ovo dešava kada su uvezeni komentari vezani za Page ID, a vi prosleđujete URL
(ili ne prosleđujete vrednost, u kom slučaju se podrazumeva URL stranice).
Ovo možete otkloniti izvozom svojih komentara i pregledom kolone URL ID (trenutno kolona B).
Proverite da li su vrednosti koje vidite u koloni URL ID iste kao vrednosti koje prosleđujete konfiguraciji vidžeta
kao parametar urlId.
Za dalje objašnjenje, pročitajte našu dokumentaciju How Comments are Tied to Pages and Articles.
Ako ništa ne pomogne, obratite nam se.
Vidžet za komentare se ne prikazuje
Ako se vidžet za komentare ne prikazuje, proverite Chrome developer konzolu za greške.
Za većinu nepravilnih konfiguracija, vidžet za komentare će bar prikazati grešku na stranici ako je u stanju da se učita. Ako ne vidite ništa, to obično ukazuje na grešku u skripti.
Željena konfiguracija ne radi kako se očekivalo
Isprobajte naš Chrome ekstenziju da vidite kakva konfiguracija se prosleđuje vidžetu za komentare. Ako ništa ne pomogne, napravite snimak ekrana onoga što Chrome ekstenzija prikazuje i obratite nam se.
Komentari nedostaju na istom URL-u sa različitim hash bang-om
Podrazumevano, FastComments koristi URL stranice kao "bucket" u kom se čuvaju komentari. Ako vaši URL-ovi uključuju #hashbangs, a ti #hashbangs
ne bi trebalo da budu deo identifikatora koji identifikuje nit komentara, možemo jednostavno ignorisati vrednost hash bang-a, na primer:

Imajte na umu da nakon ove izmene mora biti izvršena migracija za postojeće komentare. Za to, obratite nam se.
URL query parametri utiču na vidžet
Podrazumevano, FastComments koristi URL stranice kao "bucket" u kom se čuvaju komentari. Ako vaši URL-ovi uključuju query parametre koji ne bi trebalo da budu deo identifikatora koji identifikuje nit komentara, možemo ih jednostavno ignorisati, na primer:

Imajte na umu da nakon ove izmene mora biti izvršena migracija za postojeće komentare. Za to, obratite nam se.
Ne primanje emailova
U FastComments uložili smo puno truda da osiguramo da je isporuka naših emailova što pouzdanija. Međutim, neki email provajderi su notorno teški za pouzdano dostavljanje. Proverite svoj spam folder za poruke sa fastcomments.com.
Ako nam se obratite, obično možemo pružiti više uvida u to zašto možda ne vidite emailove od nas.
Notion i Google Sites 
Želite da dodate komentare na svoje Notion stranice, Google Sites ili Nimbus Notes? Mi smo tu za vas.
Notion
Za dodavanje komentara na Notion dokumente, pogledajte objašnjavajući video ovde.
Google Sites
Google Sites je takođe podržan, i postupak je sličan.
- Kreirajte konverzaciju za ugradnju.
- Kada uređujete svoj Google Site, idite na
Insert->Embed. IzaberiteBy URL. - Nalepite URL iz Koraka 1.
- Pritisnite
Insert. Gotovo!
Nimbus Note
Dodavanje komentara uživo u Nimbus Note takođe je podržano, a postupak je sličan kao kod Notion.
- Kreirajte konverzaciju za ugradnju.
- Dok uređujete svoju belešku, dodajte blok za ugradnju.
- Koristite URL iz Koraka 1 kao URL za ugradnju.
- Gotovo!