FastComments.com

Add Live Commenting to Drupal Sites

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

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

There are two ways to install it.

Инсталирање помоћу 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 модули или библиотеке.

Once the module is enabled, head to the Configuration section to set up your Tenant ID and 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) аутоматски детектују тренутни ентитет и на страницама које нису ентитет користе идентификатор заснован на путањи. То значи да раде на taxonomy pages, views, и custom routes без додатног подешавања.

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


Za većinu sajtova, najlakši način za dodavanje komentara је да priložite polje 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 налог хостован у EU, ажурирајте двије поставке у 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 је дизајниран да се прилагоди вашем сајту.

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