You are here

README.txt in Contact Storage 8

PROJECT
-------------
https://www.drupal.org/project/contact_storage


INSTALLATION
-------------
1. Download and extract the module to your sites/all/modules/contrib folder.
2. Enable the module on the Drupal Modules page (admin/modules) or using :

   $ drush en

If you want to be able to send messages in HTML format, the Swiftmailer module
is required. To install it, follow the same instructions as above, using the
following module :

https://www.drupal.org/project/swiftmailer

The module administration page is available at : /admin/structure/contact
The module settings page is available at : /admin/structure/contact/settings
Adding a new form can be done at : /admin/structure/contact/add
A listing of sent messages is available at : /admin/structure/contact/messages

INSTRUCTIONS TO ENABLE HTML
-------------
In order to be able to send messages in HTML format, once Swiftmailer module
has been installed and enabled, follow these steps :

1. Enable Mail System and select Swiftmailer as your default mail system.
    In "Configuration" -> "Mail System", choose "Swiftmailer" under "Formatter"
    and "Sender".

2. HTML should not be enforced and provided e-mail format should be respected.
    In "Configuration" -> "Swift Mailer", in the "Messages" tab, select "Plain
    Text" under "Message Format" and check the "Respect provided e-mail
    format." option.

3. Enable sending messages in HTML format within Contact Storage.
    In "Structure" -> "Contact forms", in the "Contact settings" tab, check the
    "Send HTML" option.

4. Customize theming.
    The Contact Storage module provides a default template,
    "swiftmailer--contact.html.twig", in /templates directory. This template
    can be changed to conform to your needs.


OVERVIEW
-------------
Contact Storage module will provide storage for Contact messages which are
fully-fledged entities in Drupal 8. This plus core contact module aim to
provide functionality equivalent to the base-features of Webform or Entity
Form. The goal is to firm up this functionality in contrib with view to move
into core in 8.1.x or later.


FEATURES
-------------
Message storage
Edit messages
Admin listing
Views integration


REQUIREMENTS
-------------
Core Contact Module and Swiftmailer module, if sending messages in HTML format
is desired.


CREDITS
-------------
Collaboration between the following developers :

larowlan
jibran
andypost
berdir

Supporting organizations:
PreviousNext (Development time)
MD Systems (Development time)

File

README.txt
View source
  1. PROJECT
  2. -------------
  3. https://www.drupal.org/project/contact_storage
  4. INSTALLATION
  5. -------------
  6. 1. Download and extract the module to your sites/all/modules/contrib folder.
  7. 2. Enable the module on the Drupal Modules page (admin/modules) or using :
  8. $ drush en
  9. If you want to be able to send messages in HTML format, the Swiftmailer module
  10. is required. To install it, follow the same instructions as above, using the
  11. following module :
  12. https://www.drupal.org/project/swiftmailer
  13. The module administration page is available at : /admin/structure/contact
  14. The module settings page is available at : /admin/structure/contact/settings
  15. Adding a new form can be done at : /admin/structure/contact/add
  16. A listing of sent messages is available at : /admin/structure/contact/messages
  17. INSTRUCTIONS TO ENABLE HTML
  18. -------------
  19. In order to be able to send messages in HTML format, once Swiftmailer module
  20. has been installed and enabled, follow these steps :
  21. 1. Enable Mail System and select Swiftmailer as your default mail system.
  22. In "Configuration" -> "Mail System", choose "Swiftmailer" under "Formatter"
  23. and "Sender".
  24. 2. HTML should not be enforced and provided e-mail format should be respected.
  25. In "Configuration" -> "Swift Mailer", in the "Messages" tab, select "Plain
  26. Text" under "Message Format" and check the "Respect provided e-mail
  27. format." option.
  28. 3. Enable sending messages in HTML format within Contact Storage.
  29. In "Structure" -> "Contact forms", in the "Contact settings" tab, check the
  30. "Send HTML" option.
  31. 4. Customize theming.
  32. The Contact Storage module provides a default template,
  33. "swiftmailer--contact.html.twig", in /templates directory. This template
  34. can be changed to conform to your needs.
  35. OVERVIEW
  36. -------------
  37. Contact Storage module will provide storage for Contact messages which are
  38. fully-fledged entities in Drupal 8. This plus core contact module aim to
  39. provide functionality equivalent to the base-features of Webform or Entity
  40. Form. The goal is to firm up this functionality in contrib with view to move
  41. into core in 8.1.x or later.
  42. FEATURES
  43. -------------
  44. Message storage
  45. Edit messages
  46. Admin listing
  47. Views integration
  48. REQUIREMENTS
  49. -------------
  50. Core Contact Module and Swiftmailer module, if sending messages in HTML format
  51. is desired.
  52. CREDITS
  53. -------------
  54. Collaboration between the following developers :
  55. larowlan
  56. jibran
  57. andypost
  58. berdir
  59. Supporting organizations:
  60. PreviousNext (Development time)
  61. MD Systems (Development time)