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)
View source
- 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)