Skip to content

D8 port for module usersnap 4cc842dd-071e-4de6-8ef5-22007627dd55

Notifications You must be signed in to change notification settings

arpitr/usersnap

Repository files navigation

Usersnap

This Drupal module integrates the Usersnap feedback widget with your Drupal website. Before you install, be sure you have a Usersnap account and API key.

Installation instructions

Install and enable this module like you would any other module. Once you've successfully installed the module, navigate to the configuration page at /admin/config/services/usersnap. There, you must enter your Usersnap API key.

This module also exposes an "access usersnap" permission, which you can grant to specific roles that you want to have access to the Usersnap feedback widget. You may even wish to grant this permission to the "anonymous user" role to allow any website visitor to send feedback through Usersnap.

Exposed configurations

Widget button text

It's possible for you to configure the button text displayed to end-users when they wish to provide feedback.

Show widget on specific pages

In addition to role-based visibility, you may wish configure specific pages where the feedback widget is displayed. The configuration matches closely how Drupal core's block visibility works. You may choose an inclusive or exclusive filter in conjunction with a set of page paths (including wildcards).

Widget position

You may select the position of the feedback widget in the end-user's browser, including bottom or middle left or right.

Widget language

Use this configuration to set the interface language of the feedback widget.

E-mail field

You may optionally include an e-mail field on the feedback widget. If you choose to include it, you can provide placeholder text and choose to require the field during the feedback collection process.

Comment box

Like the e-mail field, you may optionally include a comment box field on the feedback widget. If you choose to include it, you can provide placeholder text and choose to require the field.

Multilingual support

This module supports several types of multilingual websites. For sites that only support a single language, but the language is something other than English, the widget interface language can be configured to any language supported by Usersnap. Other user-facing strings can be configured using the desired language as well.

For sites that are available in multiple languages, this module integrates with the i18n Variable module, which supports multilingual configuration.

About

D8 port for module usersnap 4cc842dd-071e-4de6-8ef5-22007627dd55

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •