FastComments.com

Add Live Commenting to Drupal Sites

Инсталација Internal Link

The FastComments модул за Drupal замењује уграђене коментаре Drupala брзим системом за коментаре у реалном времену. Модул је објављен на drupal.org и ради са Drupal 10 и 11.

Постоје два начина за инсталирање.

Инсталирање помоћу Composer

composer require drupal/fcom
drush en fastcomments

Ручна инсталација

Преузмите модул са drupal.org/project/fcom и поставите га у директоријум вашег сајта modules/custom/fastcomments/. Затим га омогућите помоћу drush en fastcomments, или из администраторског интерфејса у одељку Extend (/admin/modules).

Напомена! Модул зависи само од Drupal core-а (user и field). Не захтева друге Drupal модуле или библиотеке.

Када је модул омогућен, идите у одељак Configuration да подесите ваш Tenant ID и API Secret.

Видгет блокови Internal Link

Модул испоручује неколико блокова које можете поставити из Structure > Block layout (/admin/structure/block).

  • FastComments Widget - Главни видгет за коментаре. Аутоматски детектује тренутни ентитет. Прескаче ентитете који већ имају прикључено FastComments поље, па нећете видети дупликате видгета на истој страници.
  • FastComments Live Chat - Ћаскање у реалном времену. Може се поставити уз поље за коментаре на истој страници.
  • FastComments Collab Chat - Анотације и дискусија на основу одабира текста.
  • FastComments Image Chat - Анотације на сликама базиране на координатама. Посетиоци кликну на слику да оставе коментар повезан са одређеним местом.
  • FastComments Recent Comments - Приказује најновије коментаре широм вашег сајта. Број се може подесити на блоку.
  • FastComments Top Pages - Приказује странице на вашем сајту са највише коментара.

Садржајно-центрирани блокови (Live Chat, Collab Chat, Image Chat) аутоматски детектују тренутни ентитет и, на страницама без ентитета, се ослањају на идентификатор заснован на путањи. То значи да функционишу на таксономским страницама, views и прилагођеним рутама без додатног подешавања.

Поља типа садржаја Internal Link

За већину сајтова, најлакши начин да додате коментаре је да приложите поље FastComments вашим типовима садржаја. Идите на Structure > Content types > [type] > Manage fields и додајте поље.

Свакој ентитету који има то поље се додаје:

  • прекидач статуса који омогућава уредницима да по ентитету укључе или искључе коментарисање.
  • Опционални прилагођени идентификатор да бисте могли да користите стабилан ID који није везан за Drupal путању ентитета.

Главни блок FastComments Widget зна за ово поље и прескочиће ентитете који га већ имају прикључено. На тај начин можете комбиновати коментаре по ентитету и блок, а да не видите виџет два пута на истој страници.

Дозволе Internal Link

Модул додаје три Drupal дозволе које можете доделити по улози под People > Permissions.

  • Administer FastComments - Приступ формулару за подешавања FastComments на /admin/config/content/fastcomments.
  • View FastComments - Потребно да бисте видели видгет за коментаре. Без ове дозволе видгет се не приказује.
  • Toggle FastComments - Омогућава корисницима да укључе или искључе коментаре по ентитету користећи видгет поља.

По подразумеваној вредности, само корисници који имају дозволу administer site configuration могу да промене подешавања FastComments. Доделите View FastComments анонимним и пријављеним корисницима ако желите да посетиоци виде видгет.

Вишезичност Internal Link

Модул аутоматски прослеђује тренутни језик Drupal сајта сваком FastComments видгету. Ако је ваш Drupal сајт конфигурисан за више језика, кориснички интерфејс за коментаре биће приказан на одговарајућем језику без додатне конфигурације.

Ово се примењује на све врсте видгета: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments и Top Pages.

Резиденција података у ЕУ Internal Link

Ако је ваш FastComments налог хостован у ЕУ, ажурирајте две поставке на Administration > Configuration > Content > FastComments:

  • CDN URL - https://cdn-eu.fastcomments.com
  • Site URL - https://eu.fastcomments.com

Такође ћете желети да повучете ваш Tenant ID и API Secret са EU контролне табле на eu.fastcomments.com/auth/my-account/api уместо подразумеване US контролне табле. Све остало у модулу ради исто.

Прилагођавање Internal Link


FastComments је дизајниран да се прилагоди вашем сајту.

Ако желите да додате прилагођени стил, или прилагодите конфигурацију, Погледајте нашу документацију за прилагођавање и конфигурацију да бисте сазнали како.