FastComments.com

Add Live Commenting to Drupal Sites

Instalación Internal Link


El módulo FastComments para Drupal reemplaza los comentarios integrados de Drupal por un sistema de comentarios en tiempo real y rápido. El módulo está publicado en drupal.org y es compatible con Drupal 10 y 11.

Hay dos formas de instalarlo.

Install with Composer

composer require drupal/fcom
drush en fastcomments

Install manually

Descargue el módulo desde drupal.org/project/fcom y colóquelo en el directorio modules/custom/fastcomments/ de su sitio. Luego actívelo con drush en fastcomments, o desde la interfaz de administración en Extend (/admin/modules).

¡Nota! El módulo solo depende del núcleo de Drupal (user y field). No se requieren otros módulos o bibliotecas de Drupal.

Una vez habilitado el módulo, diríjase a la sección Configuration para configurar su Tenant ID y API Secret.


Bloques de widgets Internal Link

El módulo incluye varios bloques que puedes colocar desde Structure > Block layout (/admin/structure/block).

  • FastComments Widget - El widget principal de comentarios. Detecta automáticamente la entidad actual. Omitirá las entidades que ya tengan el campo FastComments adjunto, por lo que no verás widgets duplicados en la misma página.
  • FastComments Live Chat - Chat de transmisión en tiempo real. Se puede colocar junto al campo de comentarios en la misma página.
  • FastComments Collab Chat - Anotación y discusión por selección de texto.
  • FastComments Image Chat - Anotación basada en coordenadas sobre imágenes. Los visitantes hacen clic en una imagen para dejar comentarios vinculados a ubicaciones específicas.
  • FastComments Recent Comments - Muestra los comentarios recientes en todo tu sitio. El recuento es configurable en el bloque.
  • FastComments Top Pages - Muestra las páginas de tu sitio con más comentarios.

Los bloques centrados en el contenido (Live Chat, Collab Chat, Image Chat) detectan automáticamente la entidad actual y, en páginas que no son de entidad, recurren a un identificador basado en la ruta. Esto significa que funcionan en páginas de taxonomía, vistas y rutas personalizadas sin configuración adicional.

Campos del tipo de contenido Internal Link


Para la mayoría de los sitios, la forma más sencilla de añadir comentarios es adjuntar el campo FastComments a sus tipos de contenido. Vaya a Structure > Content types > [type] > Manage fields y añada el campo.

Cada entidad que tenga el campo obtiene:

  • Un conmutador de estado para que los editores puedan activar o desactivar los comentarios por entidad.
  • Un identificador personalizado opcional para que pueda usar un ID estable que no esté vinculado a la ruta de la entidad de Drupal.

El bloque principal FastComments Widget reconoce este campo y omitirá las entidades que ya lo tengan adjunto. De este modo, puede combinar comentarios por entidad con el bloque sin ver el widget dos veces en la misma página.

Permisos Internal Link

El módulo añade tres permisos de Drupal que puede asignar por rol en People > Permissions.

  • Administer FastComments - Acceso al formulario de configuración de FastComments en /admin/config/content/fastcomments.
  • View FastComments - Requerido para ver el widget de comentarios. Sin este permiso, el widget no se renderiza.
  • Toggle FastComments - Permite a los usuarios habilitar o deshabilitar los comentarios por entidad mediante el widget de campo.

Por defecto, solo los usuarios con el permiso administer site configuration pueden cambiar la configuración de FastComments. Conceda View FastComments a usuarios anónimos y autenticados si desea que los visitantes vean el widget.


Multilingüe Internal Link

El módulo pasa automáticamente el idioma actual del sitio Drupal a cada widget de FastComments. Si su sitio Drupal está configurado para varios idiomas, la interfaz de comentarios se mostrará en el idioma correspondiente sin ninguna configuración adicional.

Esto se aplica a todos los tipos de widgets: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments y Top Pages.

Residencia de datos en la UE Internal Link

Si su cuenta de FastComments está alojada en la UE, actualice dos ajustes en Administration > Configuration > Content > FastComments:

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

También deberá obtener su Tenant ID y API Secret desde el panel de la UE en eu.fastcomments.com/auth/my-account/api en lugar del panel predeterminado de EE. UU. Todo lo demás en el módulo funciona igual.

Personalización Internal Link

FastComments está diseñado para personalizarse y adaptarse a su sitio.

Si desea añadir estilos personalizados o ajustar la configuración, Consulte nuestra documentación de personalización para saber cómo.