--- label: 'Configuring personal contact forms' related: - contact.overview - contact.adding_fields --- {% set config_link_text %}{% trans %}Account settings{% endtrans %}{% endset %} {% set config_link = render_var(help_route_link(config_link_text, 'entity.user.admin_form')) %} {% set permission_link_text %}{% trans %}Permissions{% endtrans %}{% endset %} {% set permission_link = render_var(help_route_link(permission_link_text, 'user.admin_permissions')) %} {% set adding_fields_topic = render_var(help_topic_link('contact.adding_fields')) %}

{% trans %}Goal{% endtrans %}

{% trans %}Configure personal contact forms for registered users on the website.{% endtrans %}

{% trans %}Steps{% endtrans %}

  1. {% trans %}In the Manage administrative menu, navigate to Configuration > People > {{ config_link }}.{% endtrans %}
  2. {% trans %}In the Contact settings section, check/uncheck the box to enable/disable the contact form for new user accounts.{% endtrans %}
  3. {% trans %}Click Save configuration.{% endtrans %}
  4. {% trans %}In the Manage administrative menu, navigate to People > {{ permission_link }}.{% endtrans %}
  5. {% trans %}Verify that permissions are correct for your site's roles, including the generic Anonymous user and Authenticated user. In order to use personal contact forms, users need both View user information (in the User section, which enables them to view user profiles) and Use users' personal contact forms (in the Contact section, which enables them to use contact forms if they can view user profiles).{% endtrans %}
  6. {% trans %}Click Save permissions.{% endtrans %}
  7. {% trans %}The contact form will always have Subject and Message fields. If you want to add more fields, follow the steps in {{ adding_fields_topic }}.{% endtrans %}