
Језик 🇷🇸 Српски
Додаци трећих страна
Прилагођене инсталације
Уграђивање у документе
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 захтева да корисник остави е-пошту приликом коментарисања. Ово се може онемогућити.
Отстрањивање уобичајених проблема 
Ево неких симптома које често срећемо и уобичајених решења.
Порука "Ово је демо"
Ово се приказује када сте копирали код видгета са наше почетне странице, која користи наш demo tenant. Да бисте користили свој tenant, копирајте код видгета са овде.
Грешка "FastComments cannot load on this domain"
FastComments мора знати које домене ви поседујете да би аутентификовao захтеве повезане са вашим налогом. Погледајте нашу документацију да бисте видели како да решите ову грешку (једноставно додате тачан субдомен + домен у ваш налог).
Имајте у виду да би ово требало да се појави тек након истека пробног периода. Током пробног периода, сви захтеви са нових домена ће аутоматски бити додати у ваш налог.
Мигрирани коментари се не приказују за прилагођене инсталације
Обично се ово дешава када су увезени коментари везани за Page ID, а ви прослеђујете URL (или нема вредности, у ком случају подразумева се URL странице).
Можете то отстранити тако што ћете извезти своје коментаре и погледати колону URL ID (тренутно колона B).
Уверите се да су вредности које видите у колони URL ID исте вредности које прослеђујете конфигурацији видгета као параметар urlId.
За додатно објашњење, покушајте да прочитате нашу документацију How Comments are Tied to Pages and Articles.
Ако све друго не успе, контактирајте нас.
Видгет за коментаре се не приказује
Ако се видгет за коментаре не приказује, проверите Chrome конзолу за програмере за грешке.
За већину конфигурационих грешака, видгет за коментаре ће барем приказати поруку о грешци на страници ако успе да се учита. Ако ништа не видите, обично је то показатељ грешке у скрипти.
Желјена конфигурација не ради како се очекује
Пробајте нашу Chrome екстензију да видите коју конфигурацију видгет коментара добија. Ако ништа не помаже, направите снимак екрана онога што Chrome екстензија показује и контактирајте нас.
Коментари недостају на истом URL-у са различитим hash bang-овима
По подразумеваној поставци, FastComments ће користити URL странице за "канту" у којој се чувају коментари. Ако ваши URL-ови садрже #hashbangs, а ови #hashbangs не би требало да буду део идентификатора који одређује нит коментара, можемо једноставно занемарити вредност hash banga, на пример:

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

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