FastComments.com

Add Live Commenting to Framer Sites

Sa FastComments možemo lako dodati komentare uživo na bilo koji sajt izgrađen sa Framer.

U ovom tutorijalu ćemo pokriti samo instalaciju Live Commenting vidžeta. Ako vam je potrebna pomoć pri instalaciji drugih vidžeta, ili podešavanju SSO, slobodno napravite tiket za podršku.

Korak 1: Otvorite uređivač Internal Link


Prvo, otvorite editor za vaš sajt.

U našem primeru ćemo dodati FastComments na stranice našeg bloga, ali bilo koja vrsta stranice bi trebalo da radi.

Otvorite editor
Otvorite editor

Korak 2: Dodajte blok za ugrađivanje Internal Link

Sada ćemo dodati Embed blok.

Idite na Insert u gornjem levom uglu:

Kliknite Insert
Kliknite Insert

Zatim pomerite levu bočnu traku nadole i pređite mišem preko Utility.

Next you'll want to click and drag the Embed block to the end of your blog.

It's important you click and drag as shown, and not just click it. If you just click it, then Framer will insert it outside of your blog and you'll have to drag it around later.

Pronađite Embed vidžet
Pronađite Embed vidžet
Prevucite i otpustite Embed vidžet
Prevucite i otpustite Embed vidžet

Sada ćete imati prazan Embed vidžet, i kada ga izaberete pojaviće se bočna traka sa desne strane. Možete proširiti bočnu traku, i videćete nešto ovako:

Otvorite podešavanja Embed-a
Otvorite podešavanja Embed-a

Sada promenimo tip Embed vidžeta u HTML:

Postavite kao HTML vidžet
Postavite kao HTML vidžet

Sada ste spremni za FastComments Framer isječak koda u sledećem koraku.

Korak 3: Kopirajte i nalepite FastComments kod specifičan za Framer Internal Link

Ispod se nalazi FastComments snippet za Framer Live Comments.

FastComments Framer-specifičan snippet komentara
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget" style="width: 100%;height: 100%;"></div>
4<script>
5 (function fcLoad() {
6 function tryLoad() {
7 // neki provajderi menjaju snippet koda tako da bude asinhron
8 const container = document.getElementById('fastcomments-widget');
9 if (!container) {
10 return waitRetry();
11 }
12 if (!window.FastCommentsUI) {
13 return waitRetry();
14 }
15 if (container.fastCommentsSetup) {
16 return;
17 }
18 window.FastCommentsUI(container, {
19 tenantId: 'demo',
20 pageTitle: top.document.title,
21 url: top.location.href,
22 urlId: top.location.pathname
23 });
24 container.fastCommentsSetup = true;
25 }
26 function waitRetry() {
27 setTimeout(tryLoad, 500);
28 }
29 tryLoad();
30 })();
31</script>
32

Ili, alternativno, možete koristiti Streaming Chat widget. FastComments snippet za Framer Streaming Chat je:

FastComments Framer-specifičan snippet za Streaming Chat
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-live-chat.min.js"></script>
3<div id="fastcomments-live-chat-widget" style="width: 100%;height: 100%;"></div>
4<script>
5 (function fcLoad() {
6
7 function tryLoad() {
8 // neki provajderi menjaju snippet koda tako da bude asinhron
9 const container = document.getElementById('fastcomments-live-chat-widget');
10 if (!container) {
11 return waitRetry();
12 }
13 if (!window.FastCommentsLiveChat) {
14 return waitRetry();
15 }
16 if (container.fastCommentsSetup) {
17 return;
18 }
19 window.FastCommentsLiveChat(container, {
20 tenantId: 'demo',
21 pageTitle: top.document.title,
22 url: top.location.href,
23 urlId: top.location.pathname
24 });
25 container.fastCommentsSetup = true;
26 }
27 function waitRetry() {
28 setTimeout(tryLoad, 500);
29 }
30 tryLoad();
31 })();
32</script>
33

FastComments podržava Framer editor, tako da biste trebali videti nešto ovako nakon što nalepite kod (možda ćete morati kliknuti Publish):

Pregled widgeta za komentare
Pregled widgeta za komentare

Sada kad pregledate svoj sajt trebalo bi da vidite deo za komentare! U bočnoj traci Framera možete, ako želite, postaviti widget da bude pune širine.

Imajte na umu da Framer ograničava visinu widgeta i ne podržava automatsko prilagođavanje veličine, zato smo ovde izabrali Live Chat widget jer ima fiksnu visinu.


Korak 4: Prilagodite visinu widgeta i stranice Internal Link

Možemo poboljšati pozicioniranje widgeta na dva načina.

Prvo, u levom panelu, podesite visinu widgeta na fill i 1fr:

Visina widgeta za komentare
Visina widgeta za komentare

Zatim treba da popravimo podrazumevanu Framer konfiguraciju stranice. Podrazumevano postavlja visinu stranice na fiksnu veličinu, što može odseći niti komentara. Zato i ovo postavimo na fill.

Podesite visinu stranice
Podesite visinu stranice

Možda ćete morati da eksperimentišete sa visinom stranice dok ne bude onakva kakvu želite.

Prilagođavanje Internal Link


FastComments je dizajniran da se prilagodi vašem sajtu.

Ako želite da dodate prilagođeni stil ili podesite konfiguraciju, Pogledajte našu dokumentaciju o prilagođavanju da saznate kako.