
Језик 🇲🇪 Српски (Црна Гора)
Додаци трећих страна
Прилагођене инсталације
Уграђивање у документе
Add Comments To a Website
Инсталирање
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 захтева да корисник остави е-пошту приликом коментарисања. Ово се може онемогућити.
Отстрањивање уобичајених проблема 
Овдје су неки симптоми са којима често наилазимо и уобичајена рјешења.
Порука "Ово је демо"
Ово се приказује када сте копирали код видгета са наше почетне странице, која користи наш демо tenant. Да бисте користили свој tenant, копирајте код видгета из овде.
Грешка "FastComments не може да се учита на овом домену"
FastComments мора знати које домене посједујете како би аутентификовао захтјеве повезане са вашим налогом. Погледајте нашу документацију да бисте видјели како ријешити ову грешку (једноставно додајте тачан субдомен + домен у ваш налог).
Имајте на уму да би ово требало да се деси само након што пробни период истекне. Током пробног периода, сви захтјеви са нових домена ће бити аутоматски додати у ваш рачун.
Мигрирани коментари се не приказују за прилагођене инсталације
Обично се ово дешава када увезени коментари имају везу са Page ID, а ви просљеђујете URL (или нема вриједности, у ком случају подразумевано је URL странице).
Можете ово дебуговати тако што ћете извезти своје коментаре и погледати колону URL ID (тренутно колона B).
Увјерите се да су вриједности које видите у колони URL ID исте вриједности које просљеђујете конфигурацији видгета као параметар urlId.
За додатно објашњење, покушајте прочитати нашу документацију Како су коментари везани за странице и чланке.
Ако ни то не помогне, обратите нам се.
Видгет коментара се не приказује
Ако се видгет коментара не приказује, провјерите Chrome конзолу за програмере за грешке.
За већину погрешних конфигурација, видгет коментара ће барем показати грешку на страници ако је у стању да се учита. Ничега видјети обично указује на скриптну грешку.
Жељена конфигурација не ради како се очекује
Покушајте нашу Chrome екстензију да видите коју конфигурацију видгет коментара добија. Ако ништа не успије, направите снимак екрана онога што екстензија за Chrome приказује и обратите нам се.
Коментари недостају на истом URL-у са различитим хеш-банговима
По подразумјевaњу, FastComments ће користити URL странице као "канту" гдје се коментари чувају. Ако ваши URL-ови садрже #hashbangs, и ти #hashbangs не би требали бити дио идентификатора који идентификује нит коментара, можемо једноставно занемарити вриједност хеш-банга, на примјер:

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

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