FastComments.com Blog

Thu Sep 24 2020
...

Debugging Your FastComments Installation Made Easier

! Ovaj članak sadrži tehnički žargon

Šta je novo

Na FastComments smo upravo objavili ekstenziju za Google Chrome. Ova ekstenzija će vam pomoći da razumete kakvu konfiguraciju widget za komentare prima, kao i zašto se možda ne prikazuje.

Ekstenziju možete pronaći ovde: https://chrome.google.com/webstore/detail/fastcomments-debugger/cadggdemhfkjjghkdbfhonoccnplffjj

Kako je koristiti

Ako otkrijete da se widget za komentare ne učitava, ili neka konfiguracija koju ste definisali se ne prikazuje, pokušajte da instalirate ekstenziju i otvorite je na stranici koja vas interesuje. Da biste videli ikonu na alatnoj traci, možda ćete morati da kliknete na deo u obliku puzzli u gornjem desnom uglu da je "prikvačite", kao što je prikazano:

Kako prikvačiti ekstenziju

Ekstenzija može pomoći u ispravci dve klasifikacije grešaka. Prva, ako widget uopšte nije uključen na stranicu ili postoji velika greška u skripti.

Druga je ako neka konfiguracija ne izgleda kao da se primenjuje.

Da biste ispravili oboje, jednostavno kliknite na ikonu.

Ako alat ne pronađe widget za komentare na stranici, dobićete veliku crvenu grešku:

Primer 'Embed.js not found'

Ako je pronađeno jedno ili više instanci widgeta, videćete njihove konfiguracije prikazane odvojeno:

Primer višestrukih konfiguracija

Pored toga, FastComments Debugger će takođe prikazati upozorenja za uobičajene probleme - kao što je widget koji se ne prikazuje u režimu samo za čitanje ako nema komentara.

"Konačne" postavke instance?

Možete primetiti da debugger prikazuje dva skupa konfiguracija - jedan označen kao "Prosleđeno widgetu" i jedan označen kao "Konačno".

Konfiguracija "Prosleđeno widgetu" je, kao što možete pretpostaviti, konfiguracija koju prosledite widgetu. Neke vrednosti se implicitno prosleđuju putem embed.js kao što su URL ili naslov stranice - i one su uključene.

"Konačna" konfiguracija je sve što widget koristi za renderovanje. To može značiti samo-popunjene vrednosti (kao što je id instance), ili vrednosti sa admin stranice za prilagođavanje widgeta.

Kako to funkcioniše

Widget za komentare skladišti svoju konfiguraciju na mestu gde debugger može da je pronađe, a zatim debugger skenira trenutnu stranicu na kojoj se nalazite za instance widgeta i učitava ih u memoriju.

Koje informacije ova ekstenzija prikuplja?

FastComments Debug Tool ne telefonira ili komunicira sa bilo kojim FastComments serverima. Zapravo, widget čak neće ni proveriti sadržaj stranice na kojoj se nalazite osim ako je ne otvorite.

Na kraju

Nadamo se da će pružanje više alata poput ovog olakšati postavljanje FastComments-a za svaku vrstu kupca koju imamo. Javite nam u odeljku za komentare ispod kako je ovo funkcionisalo za vas.

Znamo da u nekim slučajevima još uvek možete zatrebati pomoć - i za to postoji stranica za korisničku podršku.

Živeli!