FastComments.com

Add Live Commenting to Drupal Sites

Instalação Internal Link

O módulo FastComments para Drupal substitui os comentários nativos do Drupal por um sistema de comentários em tempo real, rápido. O módulo está publicado no drupal.org e funciona com Drupal 10 e 11.

Existem duas maneiras de instalá-lo.

Instalar com Composer

composer require drupal/fcom
drush en fastcomments

Instalar manualmente

Faça o download do módulo em drupal.org/project/fcom e coloque-o no diretório modules/custom/fastcomments/ do seu site. Em seguida, habilite-o com drush en fastcomments, ou pela interface de administração em Extend (/admin/modules).

Observação! O módulo depende apenas do core do Drupal (user e field). Não são necessários outros módulos do Drupal ou bibliotecas.

Uma vez que o módulo for habilitado, vá para a seção Configuration para configurar seu Tenant ID e API Secret.

Blocos de Widget Internal Link


O módulo fornece vários blocos que você pode colocar a partir de Structure > Block layout (/admin/structure/block).

  • FastComments Widget - O widget principal de comentários. Detecta automaticamente a entidade atual. Ele ignorará entidades que já tenham o FastComments field anexado, então você não verá widgets duplicados na mesma página.
  • FastComments Live Chat - Chat de streaming em tempo real. Pode ser colocado ao lado do campo de comentários na mesma página.
  • FastComments Collab Chat - Anotação e discussão por seleção de texto.
  • FastComments Image Chat - Anotação baseada em coordenadas em imagens. Os visitantes clicam em uma imagem para deixar comentários vinculados a locais específicos.
  • FastComments Recent Comments - Exibe comentários recentes em todo o seu site. A contagem é configurável no bloco.
  • FastComments Top Pages - Mostra as páginas do seu site com mais comentários.

Os blocos centrados em conteúdo (Live Chat, Collab Chat, Image Chat) detectam automaticamente a entidade atual e recorrem a um identificador baseado em caminho em páginas que não correspondem a uma entidade. Isso significa que eles funcionam em páginas de taxonomia, views e rotas personalizadas sem qualquer configuração adicional.


Campos do tipo de conteúdo Internal Link

Para a maioria dos sites, a maneira mais fácil de adicionar comentários é anexar o campo FastComments aos seus tipos de conteúdo. Vá para Structure > Content types > [type] > Manage fields e adicione o campo.

Cada entidade que tiver o campo recebe:

  • Um alternador de status para que os editores possam ativar ou desativar os comentários por entidade.
  • Um identificador personalizado opcional para que você possa usar um ID estável que não está vinculado ao caminho da entidade do Drupal.

O bloco principal FastComments Widget reconhece esse campo e ignorará entidades que já o tenham anexado. Assim, você pode misturar comentários por entidade com o bloco sem ver o widget duas vezes na mesma página.

Permissões Internal Link

O módulo adiciona três permissões do Drupal que você pode atribuir por função em People > Permissions.

  • Administer FastComments - Acesso ao formulário de configurações do FastComments em /admin/config/content/fastcomments.
  • View FastComments - Necessária para ver o widget de comentários. Sem essa permissão o widget não é renderizado.
  • Toggle FastComments - Permite que usuários ativem ou desativem comentários por entidade usando o widget de campo.

Por padrão, somente usuários com a permissão administer site configuration podem alterar as configurações do FastComments. Conceda View FastComments a usuários anônimos e autenticados se você quiser que os visitantes vejam o widget.

Multilíngue Internal Link

O módulo passa automaticamente o idioma atual do site Drupal para cada widget do FastComments. Se o seu site Drupal estiver configurado para múltiplos idiomas, a interface de comentários será exibida no idioma correspondente sem nenhuma configuração adicional.

Isso se aplica a todos os tipos de widget: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments, e Top Pages.

Residência de Dados na UE Internal Link

Se a sua conta FastComments estiver hospedada na UE, atualize duas configurações em Administration > Configuration > Content > FastComments:

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

Você também deve obter seu Tenant ID e API Secret no painel da UE em eu.fastcomments.com/auth/my-account/api em vez do painel padrão dos EUA. Todo o restante do módulo funciona da mesma forma.

Personalização Internal Link


O FastComments foi projetado para ser personalizado para se adequar ao seu site.

Se você deseja adicionar estilos personalizados ou ajustar a configuração, Consulte nossa Documentação de Personalização para saber como.