FastComments.com Blog

Како направити систем коментара попут Hackaday.com

Jan 24nd 2020

ОПА, ШТА СЕ ДЕСИ?

Овај пост је демонстрација коришћења FastComments за прављење система коментара који изгледа као https://hackaday.com.

Не препоручујемо вам да их копирате. Али ово демонстрира флексибилност FastComments.

Постизање овог изгледа у FastComments је једноставно! Изградили смо корисничко сучеље за то! На пример, ево конфигурације коју смо користили да FastComments прилагодимо овој страници:

FastComments Hackaday Settings

Ако желите да то урадите у коду, такође је једноставно.

Треба само да поставимо неколико опција. Погодно, седам. Ево кода (прилагођени CSS је изостављен). Овако се може уметнути само ограничена количина CSS-а. Препоручујемо вам да користите горње сучеље за дефинисање CSS-а. Оно ће такође минифицирати CSS за вас, док дефинисање својства customCSS не примењује оптимизације минификације.

Шта значи свака од ових опција?

  • commentCountFormat = Формат наслова изнад нити коментара. „[count]“ се замењује стварним локализованим бројем.
  • commentCountUpdated = Функција која се позива када се број коментара промени. Користимо је да поставимо број коментара на врху странице
  • headerHTML = HTML који се приказује изнад поља „остави одговор“. У овом случају га користимо за уметање елемента наслова.
  • hideAvatars = Hackaday не користи аватаре. Дакле, постављамо ово на true да их сакријемо.
  • inputAfterComments = Премешта поље за одговор на дно нити коментара.
  • absoluteDates = Мења подразумевани формат датума (нпр. „пре 11 минута“) у апсолутни датум.
  • customCSS = Прилагођени стил

Све опције конфигурације су документоване овде.