Како направити систем коментара попут Hackaday.com
Jan 24nd 2020
ОПА, ШТА СЕ ДЕСИ?
Овај пост је демонстрација коришћења FastComments за прављење система коментара који изгледа као https://hackaday.com.
Не препоручујемо вам да их копирате. Али ово демонстрира флексибилност FastComments.
Постизање овог изгледа у FastComments је једноставно! Изградили смо корисничко сучеље за то! На пример, ево конфигурације коју смо користили да FastComments прилагодимо овој страници:
Ако желите да то урадите у коду, такође је једноставно.
Треба само да поставимо неколико опција. Погодно, седам. Ево кода (прилагођени CSS је изостављен). Овако се може уметнути само ограничена количина CSS-а. Препоручујемо вам да користите горње сучеље за дефинисање CSS-а. Оно ће такође минифицирати CSS за вас, док дефинисање својства customCSS не примењује оптимизације минификације.
Шта значи свака од ових опција?
- commentCountFormat = Формат наслова изнад нити коментара. „[count]“ се замењује стварним локализованим бројем.
- commentCountUpdated = Функција која се позива када се број коментара промени. Користимо је да поставимо број коментара на врху странице
- headerHTML = HTML који се приказује изнад поља „остави одговор“. У овом случају га користимо за уметање елемента наслова.
- hideAvatars = Hackaday не користи аватаре. Дакле, постављамо ово на true да их сакријемо.
- inputAfterComments = Премешта поље за одговор на дно нити коментара.
- absoluteDates = Мења подразумевани формат датума (нпр. „пре 11 минута“) у апсолутни датум.
- customCSS = Прилагођени стил
Све опције конфигурације су документоване овде.
