Active
Project:
Contact
Version:
1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
2 Dec 2012 at 20:08 UTC
Updated:
24 Feb 2026 at 03:28 UTC
Jump to comment: Most recent
Follow-up to: #1825044: Turn contact form submissions into full-blown Contact Message entities, without storage
Comments
Comment #1
sunComment #2
sunComment #2.0
sunUpdated issue summary.
Comment #3
larowlan#2289063: Change contact message entity to behave more like a normal entity adds a test module which does the storage, we could drop the _test suffix and be done for that bit.
Comment #4
andypostMessage entity needs access controller
access site-wide contact formaccess permission is exactlyMessage::accessCreate($contact_form_id)Comment #5
berdirThe referenced issue landed, how do you want to continue?
We could start a sandbox or github project to convert the test module into a real module to start working on saving, viewing and listing the messages, unless someone already did that?
Comment #6
larowlanI'd like to discuss with @catch/@alexpott first, as this is clearly a feature.
But +1 to sandbox
Comment #7
barrapontoI'd be way more confortable if this feature was in contrib land. Are the hooks in place for this kind of extended feature?
Comment #8
larowlanSee contact_storage_test in core, which is proof of concept for test sake.
The idea is build in contrib for 8.0 and if it matures enough, propose for future point release.
Comment #9
larowlanSandbox is here https://www.drupal.org/sandbox/larowlan/2304799
Comment #10
larowlanNote http://drupal.org/project/contact_storage (for D8)
Comment #11
andypostComment #27
quietone commentedThe Contact Module was approved for removal in #3476879: [Policy] Move Contact module to contrib.
This is Postponed. The status is set according to two policies. The Remove a core extension and move it to a contributed project and the Extensions approved for removal policies.
The deprecation work is in #3520460: [meta] Tasks to deprecate the Contact module and the removal work in #3520466: [meta] Tasks to remove Contact module.
Contact will be moved to a contributed project after the Drupal 12.x branch is open.
Comment #29
andypost