
Језик 🇷🇸 Српски
Додаци трећих страна
Прилагођене инсталације
Уграђивање у документе
Додавање коментара на веб-сајт
Инсталација
FastComments олакшава додавање коментара на ваш веб-сајт, било да је статичан или динамичан, са светлом или тамном темом, за јавне или интерне странице. Требало би да буде лако инсталирати и прилагодити га било којем типу сајта или веб апликације. Ово вам омогућава коментарисање уживо одмах, у многим случајевима без додатне конфигурације.
WordPress 
Да бисте додали коментаре на ваш WordPress сајт, наш WordPress додатак можете пронаћи овде.
Комплетан водич за инсталацију и документација о додатку налазе се овде.
Овај додатак подржава коментарисање у реалном времену, SSO и инсталацију без кода. Једноставно следите водич за инсталацију на админ страници после инсталирања додатка. Он ће вас провести кроз повезивање ваше WordPress инсталације са вашим налогом.
Сви коментари остављени преко FastComments помоћу нашег WordPress додатка могу бити аутоматски синхронизовани назад у вашу WordPress инсталацију тако да задржите контролу над својим подацима. Ово се може искључити да бисте ограничили величину ваше WordPress базе података.
VanillaJS / HTML исечак 
VanillaJS верзија видџета је најједноставнији начин да додате коментаре на ваш сајт, без потребе за системима за изградњу или серверским кодом.
Једноставно додајте следећи кодски исечак на било коју страницу да бисте додали коментаре на ваш сајт:
Run 
Исти кодски исечак можете користити на више страница; он ће аутоматски креирати засебну тему по страници.
Многе апликације имају опцију "HTML Embed Code". Изаберите ту и налепите горе наведени кодски исечак у њу.
Такође вам није потребан налог да то пробате! Можда ћете видети "tenantId: demo" у горе наведеном исечку ако нисте пријављени. На тај начин ће се користити демо налог.
Документацију о конфигурисању видџета можете пронаћи овде.
Све верзије FastComments видџета су омотачи око основне VanillaJS библиотеке. Ово нам омогућава да додамо функције и исправимо проблеме на једном месту - и промене се аутоматски проширују на остале варијанте коментарског видџета.
Angular 
For adding comments to a site built with Angular, you can find our Angular library on NPM овде.
The FastComments Angular commenting widget supports all of the same features of the VanillaJS one - live commenting, sso, and so on.
You will need fastcomments-typescript, which is a peer dependency. Please ensure this is included in your TypeScript compilation. In the future, this peer dependency will be moved to @types/fastcomments which will simplify this installation.

The peer dependency should be added in your tsconfig.json file, for example:

Then, add the FastCommentsModule to your application:

Употреба
To get started, we pass a config object for the demo tenant:

Since the configuration can get quite complicated, we can pass in an object reference:


The widget uses change detection, so changing any properties of the configuration object will cause it to be reloaded.
You can find the configuration the Angular component supports овде.
React 
За додавање коментара на сајт изграђен помоћу React-а, нашу React библиотеку можете пронаћи на NPM овде.
The FastComments React commenting widget supports all of the same features of the VanillaJS one - коментарисање уживо, sso, и тако даље.



If you're in the EU, you'll want to set the region parameter like so:

You can find the configuration the React component supports here.
React Native 
Да бисте додали коментаре у вашу React Native апликацију, нашу React Native библиотеку на NPM-у можете пронаћи овде.
The FastComments React Native commenting widget supports all of the same features of the VanillaJS one - живо коментарисање, sso, итд.


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

If you're in the EU, you'll want to set the region parameter:

You can find the configuration the React Native component supports овде.
Vue 
Да бисте додали коментаре на ваш сајт изграђен са Vue, нашу Vue библиотеку на NPM можете пронаћи овде.
Такође, библиотека vue-next је на NPM овде
Изворни код можете пронаћи на GitHub.
FastComments Vue коментарски видгет подржава све исте функције као и VanillaJS верзија - коментарисање у реалном времену, sso, и слично.
Доње инструкције су за Vue 3 пошто је већ дуже време доступан, међутим FastComments такође подржава Vue 2 преко fastcomments-vue библиотеке.



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

The fastcomments-vue and fastcomments-vue-next libraries support the same configuration as the VanillaJS commenting widget.
Конфигурацију коју Vue компонента подржава можете пронаћи овде.
Више инстанци на истој страници 
Свака инстанца widget-а за коментаре је изолована. Због тога FastComments природно подржава више од једне инстанце по страници, или више инстанци које упућују на исту конверзацију.
У случају VanillaJS библиотеке, на пример, једноставно треба да повежете widget за коментаре са различитим DOM чворовима. Ако желите само да ажурирате тренутну конверзацију на страници, погледајте Switching Comment Threads Without Reloading The Page;
Синхронизација стања аутентификације између више инстанци
Прегледајмо пример прилагођене једностраничне апликације која је листа често постављаних питања са својом конверзацијом за коментаре.
У овом случају, имамо више инстанци FastComments у DOM-у истовремено.
То је у реду, али представља неке изазове за корисничко искуство.
Размотрите овај ток:
- Корисник посећује страницу са листом питања, свако са сопственим widget-ом за коментаре.
- Корисник уноси своје корисничко име и имејл и оставља питање у једној од конверзација.
- Видише још један FAQ ставку о којој има питање.
- Поново иду да коментаришу. Да ли морају поново унети свој имејл и корисничко име?
У овом случају, FastComments за вас управља синхронизацијом стања аутентификације између инстанци widget-а. У четвртом кораку, корисник ће већ бити привремено аутентификован јер је унео своје корисничко име и имејл на истој страници.
Чести случајеви употребе 
Приказивање живих коментара одмах
Видгет за коментаре је подразумевано жив, али живи коментари се појављују испод дугмета „Прикажи N нових коментара“ како би се спречило померање садржаја странице.
У неким случајевима је и даље пожељно приказати нове коментаре одмах, без потребе за кликом на дугме.
У овом случају, желите да омогућите заставицу showLiveRightAway, за коју можете пронаћи документацију овде.
Дозвољавање анонимног коментарисања (без захтева за имејл)
Подразумевано, FastComments захтева од корисника да остави имејл приликом коментарисања.
Ово се може онемогућити, упутства су овде.
Прилагођени стил
Многи наши клијенти примењују сопствени стил на видгет за коментаре. Документацију можете пронаћи овде.
Приказ истих коментара на више домена
Приказ истих коментара на више сајтова је функција коју FastComments подржава одмах. Погледајте нашу документацију о овој теми.
Промена тренутне странице
FastComments подржава SPA и сложене апликације. Промена тренутне странице је лака и објашњена овде.
Решавање уобичајених проблема 
Here are some symptoms we see encountered frequently, and common solutions.
"Ово је демо" Порука
This is shown when you've copied the widget code from our home page, which uses our demo tenant. To use your tenant, copy the widget code from овде.
"FastComments cannot load on this domain" Грешка
FastComments needs to know which domains are owned by you to authenticate requests associated with your account. Погледајте нашу документацију to see how to resolve this error (simply add the exact subdomain + domain to your account).
Note that this should only occur after the trial period is over. During the trial period, any requests from new domains will automatically be added to your account.
Пресетељени коментари се не приказују за прилагођене инсталације
Usually this happens when the imported comments are tied to a Page ID, and you are passing a URL
(or no value, in which case it defaults to the page URL).
You can debug this by извести своје коментаре and viewing the URL ID column (currently Column B).
Ensure the values you see in the URL ID column are the same values you are passing to the widget
configuration as the urlId parameter.
For further explanation, try reading our Документација о везивању коментара за странице и чланке.
If all else fails, контактирајте нас.
Виџет за коментаре се не приказује
If the comment widget isn't showing, check the Chrome developer console for errors.
For most misconfiguration, the comment widget will at least show an error on the page if it is able to load. Seeing nothing is usually an indication of a scripting error.
Жељена конфигурација не ради како се очекује
Try our Chrome екстензија to see what configuration the comment widget is being passed. If all fails, take as screenshot of what the chrome extension says and контактирајте нас.
Коментари недостају на истом URL-у са различитим хеш‑бангом
By default, FastComments will use the page URL for the "bucket" where comments are stored. If your URLs include #hashbangs, and these #hashbangs
should not be part of the identifier that identifies a comment thread, we can simply ignore the hash bang value, for example:

Note that after making this change, a migration will have to be preformed for existing comments. За то, контактирајте нас.
Параметри упита у URL-у који утичу на виџет
By default, FastComments will use the page URL for the "bucket" where comments are stored. If your URLs include query parameters that should not be part of the identifier that identifies a comment thread, we can simply ignore them, for example:

Note that after making this change, a migration will have to be preformed for existing comments. За то, контактирајте нас.
Не примате е‑мейлове
At FastComments, we put a lot of work into ensuring our delivery of emails is as reliable as possible. However, some email providers are notoriously difficult to deliver to reliably. Check your spam folder for messages from fastcomments.com.
If you контактирате нас we can usually provide more insight into why you may not be seeing emails from us.
Notion и Google Sites 
Желите да додате коментаре на своје Notion странице, Google Sites или Nimbus Notes? Ми смо ту за вас.
Notion
За додавање коментирања у Notion документе, погледајте објашњење у видеу овде.
Google Sites
Google Sites је такође подржан, а поступак је сличан.
- Create a conversation to embed.
- Када уређујете свој Google Site, идите на
Insert->Embed. ОдаберитеBy URL. - Налепите URL из Корака 1.
- Кликните на
Insert. Готово!
Nimbus Note
Додавање коментирања уживо у Nimbus Note је такође подржано, а поступак је сличан Notion-у.
- Create a conversation to embed.
- Када уређујете своју белешку, додајте embed блок.
- Користите URL из Корака 1 као URL за уметање.
- Готово!