
Jezik 🇸🇮 Slovenščina
Vtičniki tretjih oseb
Prilagojene namestitve
Vstavljanje v dokumente
Add Comments To a Website
Namestitev
FastComments je zasnovan tako, da ga je mogoče namestiti na katerokoli stran - statično ali dinamično, s svetlo ali temno temo, na javne ali notranje strani. Namestitev bi morala biti enostavna in prilagoditev za katerokoli vrsto spletnega mesta ali spletne aplikacije.
VanillaJS / HTML izsek 
VanillaJS različica pripomočka je zelo enostavna za namestitev, ne zahteva gradbenih sistemov ali strežniške kode.
Preprosto dodajte naslednji delček kode na katerokoli stran:
Run 
Isti delček kode lahko uporabite na več straneh; samodejno bo ustvaril ločeno nit za vsako stran.
Dokumentacijo o konfiguraciji pripomočka lahko najdete tukaj.
Angular 
Našo Angular knjižnico lahko najdete na NPM tukaj.
FastComments Angular pripomoček za komentarje podpira vse enake funkcije kot različica VanillaJS — komentiranje v realnem času, SSO in tako naprej.
Potrebovali boste fastcomments-typescript, ki je peer odvisnost. Prosimo, zagotovite, da je vključen v vašo TypeScript kompilacijo. V prihodnosti bo ta peer odvisnost premaknjena v @types/fastcomments, kar bo poenostavilo namestitev.

Peer odvisnost je treba dodati v vašo datoteko tsconfig.json, na primer:

Nato dodajte FastCommentsModule v vašo aplikacijo:

Uporaba
Za začetek posredujemo konfiguracijski objekt za demo najemnika:

Ker lahko konfiguracija postane precej zapletena, lahko posredujemo referenco objekta:


Pripomoček uporablja zaznavanje sprememb, zato bo sprememba katerihkoli lastnosti konfiguracijskega objekta povzročila ponovno nalaganje.
Konfiguracijo, ki jo podpira Angular komponenta, lahko najdete tukaj.
React 
Našo React knjižnico lahko najdete na NPM tukaj.
FastComments React pripomoček za komentarje podpira vse enake funkcije kot različica VanillaJS — komentiranje v realnem času, SSO in tako naprej.



Če ste v EU, boste želeli nastaviti parameter region takole:

Konfiguracijo, ki jo podpira React komponenta, lahko najdete tukaj.
React Native 
Našo React Native knjižnico lahko najdete na NPM tukaj.
FastComments React Native pripomoček za komentarje podpira vse enake funkcije kot različica VanillaJS — komentiranje v realnem času, SSO in tako naprej.


Konfiguracija je določena nekoliko drugače v primerjavi s knjižnico fastcomments-react:

Če ste v EU, boste želeli nastaviti parameter region:

Konfiguracijo, ki jo podpira React Native komponenta, lahko najdete tukaj.
Vue 
Našo Vue knjižnico lahko najdete na NPM tukaj.
Dodatno je knjižnica vue-next na NPM tukaj
Izvorno kodo lahko najdete na GitHub.
FastComments Vue pripomoček za komentarje podpira vse enake funkcije kot različica VanillaJS — komentiranje v realnem času, SSO in tako naprej.
Navodila spodaj so za Vue 3, saj je izšel že nekaj časa, vendar FastComments podpira tudi Vue 2 prek knjižnice fastcomments-vue.



Če ste v EU, boste želeli nastaviti region na EU:

Knjižnici fastcomments-vue in fastcomments-vue-next podpirata enako konfiguracijo kot VanillaJS pripomoček za komentarje.
Konfiguracijo, ki jo podpira Vue komponenta, lahko najdete tukaj.
Več primerkov na isti strani 
Vsaka instanca pripomočka za komentarje je izolirana. Zato FastComments naravno podpira več kot eno instanco na stran.
Pogosti primeri uporabe 
Prikaži komentarje v živo takoj
Pripomoček za komentarje je privzeto v živo, vendar se komentarji v živo prikažejo pod gumbom "Prikaži N novih komentarjev".
Dovoli anonimno komentiranje
Privzeto FastComments zahteva, da uporabnik ob komentiranju pusti e-pošto. To je mogoče onemogočiti.
Odpravljanje pogostih težav 
Tukaj je nekaj simptomov, s katerimi se pogosto srečujemo, in pogoste rešitve.
Sporočilo "This is a demo"
To se prikaže, ko ste kopirali kodo vtičnika z naše domače strani, ki uporablja naš demo tenant. Če želite uporabljati svoj tenant, kopirajte kodo vtičnika s te strani.
Napaka "FastComments cannot load on this domain"
FastComments mora vedeti, katera domenska imena so v vaši lasti, da lahko preveri zahteve, povezane z vašim računom. Oglejte si našo dokumentacijo, da vidite, kako odpraviti to napako (preprosto dodajte točno subdomeno + domeno v svoj račun).
Upoštevajte, da se to običajno zgodi šele po koncu poskusnega obdobja. Med poskusnim obdobjem bodo vse zahteve z novih domen samodejno dodane v vaš račun.
Migrirani komentarji se ne prikazujejo za prilagojene inštalacije
Običajno se to zgodi, ko so uvoženi komentarji vezani na Page ID, vi pa posredujete URL (ali nobene vrednosti, v tem primeru privzeto uporabljeno vrednost URL strani).
To lahko odpravite tako, da izvozite svoje komentarje in si ogledate stolpec URL ID (trenutno stolpec B).
Prepričajte se, da so vrednosti, ki jih vidite v stolpcu URL ID, enake vrednostim, ki jih posredujete konfiguraciji vtičnika kot parameter urlId.
Za dodatno razlago poskusite prebrati našo dokumentacijo Kako so komentarji vezani na strani in članke.
Če vse drugo odpove, nam pišite.
Komentarni vtičnik se ne prikazuje
Če se komentarni vtičnik ne prikaže, preverite Chrome razvojno konzolo za napake.
Pri večini napačnih konfiguracij se bo komentarni vtičnik vsaj prikazal z napako na strani, če se mu uspe naložiti. Če ne vidite ničesar, je to običajno znak skriptne napake.
Želena konfiguracija ne deluje po pričakovanjih
Poskusite naš Chrome razširitev, da vidite, katera konfiguracija se posreduje komentarjem. Če vse odpove, naredite posnetek zaslona tistega, kar pove razširitev, in nam pišite.
Komentarji manjkajo na istem URL z različnim hash-bangom
Privzeto FastComments uporablja URL strani kot "vedro", kjer so shranjeni komentarji. Če vaši URL-ji vsebujejo #hashbangs, in ti #hashbangs ne bi smeli biti del identifikatorja, ki določa niti komentarjev, jih lahko preprosto zanemarimo, na primer:

Upoštevajte, da bo po tej spremembi treba izvesti migracijo za obstoječe komentarje. V ta namen nam pišite.
Vpliv URL parametrov poizvedbe na vtičnik
Privzeto FastComments uporablja URL strani kot "vedro", kjer so shranjeni komentarji. Če vaši URL-ji vsebujejo parametre poizvedbe, ki ne bi smeli biti del identifikatorja niti komentarja, jih lahko preprosto zanemarimo, na primer:

Upoštevajte, da bo po tej spremembi treba izvesti migracijo za obstoječe komentarje. V ta namen nam pišite.
Ne prejemate e-pošte
V FastComments vložimo veliko truda, da je dostava naših e-poštnih sporočil čim bolj zanesljiva. Vendar so nekateri ponudniki e-pošte znano težavni za zanesljivo dostavo. Preverite mapo z vsiljeno pošto za sporočila s strani fastcomments.com.
Če nam pišete, vam običajno lahko damo več informacij o tem, zakaj morda ne vidite naših e-poštnih sporočil.
Notion in Google Sites 
Želite dodati komentarje na svoje Notion strani? Mi smo tu za vas.
Notion
Za dodajanje komentiranja na Notion dokumente, si oglejte pojasnjevalni video tukaj.
Google Sites
Google Sites je prav tako podprt in potek je podoben.