
Језик 🇷🇸 Српски
Додаци трећих страна
Прилагођене инсталације
Уграђивање у документе
Инсталација
FastComments је дизајниран да се инсталира на било коју врсту странице - статичку или динамичку, са светлом или тамном темом, јавне или интерне странице. Требало би да буде лако инсталирати и прилагодити било којој врсти сајта или веб апликације.
WordPress 
Наш WordPress додатак можете пронаћи овде.
Комплетан водич за инсталацију и документација о додатку налазе се овде.
Овај додатак подржава коментарисање уживо, SSO и инсталацију без кода.
VanillaJS / HTML фрагмент 
VanillaJS верзија виџета је веома једноставна за инсталацију, не захтева системе за изградњу или код на страни сервера.
Једноставно додајте следећи исечак кода на било коју страницу:
Run 
Можете користити исти исечак кода на многим страницама; аутоматски ће креирати засебну нит за сваку страницу.
Документацију о конфигурисању виџета можете пронаћи овде.
Angular 
Нашу Angular библиотеку можете пронаћи на NPM-у овде.
FastComments Angular виџет за коментаре подржава све исте функције као VanillaJS верзија — коментарисање у реалном времену, SSO и тако даље.
Требаће вам fastcomments-typescript, који је peer зависност. Молимо осигурајте да је укључен у вашу TypeScript компилацију. У будућности ће ова peer зависност бити премештена у @types/fastcomments што ће поједноставити инсталацију.

Peer зависност треба додати у вашу tsconfig.json датотеку, на пример:

Затим додајте FastCommentsModule у вашу апликацију:

Коришћење
За почетак, прослеђујемо конфигурацијски објекат за демо закупца:

Пошто конфигурација може постати прилично сложена, можемо проследити референцу објекта:


Виџет користи детекцију промена, тако да ће промена било којих својстава конфигурацијског објекта узроковати поновно учитавање.
Конфигурацију коју Angular компонента подржава можете пронаћи овде.
React 
Нашу React библиотеку можете пронаћи на NPM-у овде.
FastComments React виџет за коментаре подржава све исте функције као VanillaJS верзија — коментарисање у реалном времену, SSO и тако даље.



Ако сте у ЕУ, желећете да подесите параметар region овако:

Конфигурацију коју React компонента подржава можете пронаћи овде.
React Native 
Нашу React Native библиотеку можете пронаћи на NPM-у овде.
FastComments React Native виџет за коментаре подржава све исте функције као VanillaJS верзија — коментарисање у реалном времену, SSO и тако даље.


Конфигурација се специфицира мало другачије у поређењу са fastcomments-react библиотеком:

Ако сте у ЕУ, желећете да подесите параметар region:

Конфигурацију коју React Native компонента подржава можете пронаћи овде.
Vue 
Нашу Vue библиотеку можете пронаћи на NPM-у овде.
Додатно, vue-next библиотека је на NPM-у овде
Изворни код можете пронаћи на GitHub-у.
FastComments Vue виџет за коментаре подржава све исте функције као VanillaJS верзија — коментарисање у реалном времену, SSO и тако даље.
Упутства испод су за Vue 3 пошто је изашао пре неког времена, међутим FastComments такође подржава Vue 2 преко fastcomments-vue библиотеке.



Ако сте у ЕУ, желећете да подесите region на EU:

Библиотеке fastcomments-vue и fastcomments-vue-next подржавају исту конфигурацију као VanillaJS виџет за коментаре.
Конфигурацију коју Vue компонента подржава можете пронаћи овде.
Више инстанци на истој страници 
Свака инстанца виџета за коментаре је изолована. Због тога FastComments природно подржава више од једне инстанце по страници.
Уобичајени случајеви употребе 
Прикажи коментаре уживо одмах
Виџет за коментаре је уживо по подразумеваној вредности, али се коментари уживо појављују испод дугмета "Прикажи N нових коментара".
Дозволи анонимно коментарисање
По подразумеваној вредности, FastComments захтева да корисник остави е-пошту приликом коментарисања. Ово се може онемогућити.
Отстрањивање уобичајених проблема 
Ево неких симптома са којима се често сусрећемо и уобичајених решења.
Порука "Ово је демо"
Ово се приказује када сте копирали код виџета са наше почетне странице, који користи наш демо закупац. За коришћење вашег закупца, копирајте код виџета одавде.
Грешка "FastComments не може се учитати на овом домену"
FastComments мора знати који домени су у вашем власништву како би аутентификовао захтеве повезане са вашим налогом. Погледајте нашу документацију да бисте видели како да решите ову грешку (једноставно додајте тачан поддомен + домен на ваш налог).
Имајте на уму да би се ово требало десити само након истека пробног периода. Током пробног периода, сви захтеви са нових домена аутоматски ће се додати на ваш налог.
Мигрирани коментари се не приказују за прилагођене инсталације
Обично се то дешава када су увезени коментари везани за Page ID, а ви прослеђујете URL
(или никакву вредност, у ком случају се користи URL странице).
Ово можете дебаговати извозом ваших коментара и прегледавањем колоне URL ID (тренутно колона B).
Осигурајте да су вредности које видите у колони URL ID исте вредности које прослеђујете конфигурацији виџета
као параметар urlId.
За додатно објашњење, покушајте прочитати нашу документацију Како су коментари везани за странице и чланке.
Ако све друго не успе, обратите нам се.
Виџет за коментаре се не приказује
Ако се виџет за коментаре не приказује, проверите Chrome developer конзолу за грешке.
За већину погрешних конфигурација, виџет за коментаре ће барем приказати грешку на страници ако се може учитати. Не видети ништа обично указује на скриптну грешку.
Жељена конфигурација не ради како се очекује
Испробајте наше Chrome проширење да видите која конфигурација се прослеђује виџету за коментаре. Ако све пропадне, направите снимак екрана шта chrome проширење каже и обратите нам се.
Коментари недостају на истом URL-у са различитим hash bang-ом
Према подразумеваним подешавањима, FastComments ће користити URL странице за "bucket" где се коментари чувају. Ако ваши URL-ови укључују #hashbang-ове, и ти #hashbang-ови
не би требали бити део идентификатора који идентификује нит коментара, можемо једноставно игнорисати hash bang вредност, на пример:

Имајте на уму да ће након ове промене бити потребна миграција за постојеће коментаре. За то нам се обратите.
URL параметри упита утичу на виџет
Према подразумеваним подешавањима, FastComments ће користити URL странице за "bucket" где се коментари чувају. Ако ваши URL-ови укључују параметре упита који не би требали бити део идентификатора који идентификује нит коментара, можемо их једноставно игнорисати, на пример:

Имајте на уму да ће након ове промене бити потребна миграција за постојеће коментаре. За то нам се обратите.
Не примате е-поште
У FastComments-у улажемо много труда како бисмо осигурали да је испорука наших е-порука што поузданија. Међутим, неким провајдерима е-поште је нотор тешко поуздано испоручивати. Проверите вашу spam фасциклу за поруке од fastcomments.com.
Ако нам се обратите обично можемо пружити више увида зашто можда не видите е-поште од нас.
Notion и Google Sites 
Желите да додате коментаре на своје Notion странице? Ми смо ту за вас.
Notion
За додавање коментарисања на Notion документе, погледајте видео објашњење овде.
Google Sites
Google Sites је такође подржан, а ток је сличан.