You are here

README.txt in Contact Block 8

INTRODUCTION
------------
The Contact Block module provides you with contact forms in a block. It extends
Drupal core's Contact module which provides the forms.

 * Visit the module's project page:
   https://drupal.org/project/contact_block

REQUIREMENTS
------------
This module requires the following modules:

* Contact module (Drupal core)

INSTALLATION
------------
Install as you would normally install a contributed Drupal module. See:
  https://www.drupal.org/documentation/install/modules-themes/modules-8
  for further information.

CONFIGURATION
-------------
Create a contact form
 - Home > Administration > Structure > Contact forms
 - Edit (or delete) the default contact forms. Use Manage fields to add, update
   or remove fields of the form.
 - Optionally, create a contact form.

Add a Contact block to a block region.
 - Home > Administration > Structure > Block layout
 - Click 'Place block' of the region you want to place a contact block in.
 - Search for 'Contact block' in the listed blocks and click 'Place block'.
 - Select the contact form you want to show in this block.
 - Save the block.
 - Optionally, create another contact block.

The personal contact form is built to be used on a pages that 'know' about the
user. The user 'To' address is determined by using the user ID in the URL. No
personal contact form is displayed if the user ID is not in the URL.
For developers: The personal contact form is only loaded if the path contains
the 'user' placeholder. For example in /user/{user}.

The contact forms of Contact module remain functional at their URL. Use custom
code or an other module to deny access to these pages.

MAINTAINERS
-----------
Current maintainers:
 * Erik Stielstra (Sutharsan) https://www.drupal.org/user/73854

This project has been sponsored by:
 * Wizzlern, The Drupal trainers

File

README.txt
View source
  1. INTRODUCTION
  2. ------------
  3. The Contact Block module provides you with contact forms in a block. It extends
  4. Drupal core's Contact module which provides the forms.
  5. * Visit the module's project page:
  6. https://drupal.org/project/contact_block
  7. REQUIREMENTS
  8. ------------
  9. This module requires the following modules:
  10. * Contact module (Drupal core)
  11. INSTALLATION
  12. ------------
  13. Install as you would normally install a contributed Drupal module. See:
  14. https://www.drupal.org/documentation/install/modules-themes/modules-8
  15. for further information.
  16. CONFIGURATION
  17. -------------
  18. Create a contact form
  19. - Home > Administration > Structure > Contact forms
  20. - Edit (or delete) the default contact forms. Use Manage fields to add, update
  21. or remove fields of the form.
  22. - Optionally, create a contact form.
  23. Add a Contact block to a block region.
  24. - Home > Administration > Structure > Block layout
  25. - Click 'Place block' of the region you want to place a contact block in.
  26. - Search for 'Contact block' in the listed blocks and click 'Place block'.
  27. - Select the contact form you want to show in this block.
  28. - Save the block.
  29. - Optionally, create another contact block.
  30. The personal contact form is built to be used on a pages that 'know' about the
  31. user. The user 'To' address is determined by using the user ID in the URL. No
  32. personal contact form is displayed if the user ID is not in the URL.
  33. For developers: The personal contact form is only loaded if the path contains
  34. the 'user' placeholder. For example in /user/{user}.
  35. The contact forms of Contact module remain functional at their URL. Use custom
  36. code or an other module to deny access to these pages.
  37. MAINTAINERS
  38. -----------
  39. Current maintainers:
  40. * Erik Stielstra (Sutharsan) https://www.drupal.org/user/73854
  41. This project has been sponsored by:
  42. * Wizzlern, The Drupal trainers