Download & Extend

Releases for Contact Attach

contact_attach 7.x-1.0-beta2

Download Size md5 hash
contact_attach-7.x-1.0-beta2.tar.gz 20.49 KB 71bd5ed180e09f19965876d1de8a1f5e
contact_attach-7.x-1.0-beta2.zip 23.76 KB 4dee7f5aff8401839903b926c9ae32cc
Last updated: April 24, 2012 - 21:16
Official release from tag: 7.x-1.0-beta2

Release notes

After the release of the 7.x-1.0-beta1 release some badly formed UI text was discovered when reviewing the translations. The user-facing text was cleaned up, but the names of the two permissions were also changed to match the UI text. This means that anyone using the 7.x version will need to reset these permissions. One day has passed since the release of 7.x-1.0-beta1, so I don't think this will cause many problems.

Changes since the 7.x-1.0-beta1 version (newest first):

#1545954: Clean up user-facing text
#1545566: Translate contact form names stored in variables
#1545538: Straggling <a> closing tag in the settings form help text

contact_attach 7.x-1.0-beta1

Download Size md5 hash
contact_attach-7.x-1.0-beta1.tar.gz 20.37 KB 76e56b67b819f7366ea65e0dd4689a8a
contact_attach-7.x-1.0-beta1.zip 23.63 KB ba28304bdf05439c9b45cce9bbedef2d
Last updated: April 23, 2012 - 23:26
Official release from tag: 7.x-1.0-beta1

Release notes

The Contact Attach module has been ported to Drupal 7. It is now possible to define settings for attachments on a per-role basis and for each contact form type (site-wide contact form and user contact forms). A lot of clean-up, bug fixes and rewriting has been done.

Changes since the 6.x version (newest first):

#1542656: Add tests for the module functionality on contact forms
#1542490: Use single quotes where reasonable
#1541292: Remove unnecessary unset() of $form['#submit']
#901710: More than one success/fail message displayed after submitting contact forms
#1541220: Form validation handler throws exception for user 1 using contact form without having explicit permissions
#1540768: Move administration functions to separate file
#671624: Attachment field label displays number when there is only one attachment
#1538784: Remove unnecessary declaration of form enctype="multipart/form-data" attribute
#1538722: Put code for getting maximum file size, attachments, and allowed extensions into their own functions
#1536170: Save role IDs as value so that key lookup is not necessary in foreach loops
#1536124: Remove unused $user global declaration in contact form validation handler
#1536076: Put code for getting user's valid roles into its own function
#1533490: Default values that are submitted on the settings form should be tiny/empty
#1532498: Default values should not add to/override specifically set values
#1532468: Exception thrown on contact form when no contact_attach_numbers_* variable present
#1532294: Add tests for the module settings form
#1532134: Use strict comparison for performance, clarity and security
#1530456: Do not assume that there is an administrator role defined in user_admin_role
#1526296: Authenticated user role should not override settings of more specific roles
#1526214: All user roles are considered as roles permitted to attach files if one role has access
#1522176: Settings page does not list roles that inherit permissions from the authenticated user role
#1521472: Store separate settings for each type of contact form
#1521232: Store each setting in the variable table as an array to avoid an excess of variables
#1520172: Store per-role settings for number of attachments
#1520080: Ensure that the user does not set the number of attachments to 0
#1520050: Unset settings form value that is used to transfer information to the validation step
#1520034: Administrator role not listed on contact attach settings page if permission not set explicitly
#1520016: Rewrite attachment validator to avoid validating every file once for every submitter role
#1518356: Remove unneeded switch statement in contact_attach_form_alter()
#1518340: Contact form sends mail without attachment when the file does not validate
#1518326: Replace for loops that use count() with foreach loops for performance and clarity
#1518282: Remove calls to variable_get() that are not needed; use $_FILES array instead
#1518170: Rename user contact forms permission
#1518150: Rewrite the help text on the settings page to be more helpful
#1518138: Add constants for variable defaults
#1518096: Remove user file quota validation
#1516592: Remove _contact_attach_upload_validate(), moving its content to the common contact form validator
#1512306: array_merge() in contact_attach_admin_settings() tries to merge unknown array
#1511690: Merge form validation handlers for contact_site_form and contact_personal_form
#1511678: Replace contact_attach_mail() with contact_attach_mail_alter()
#1511644: Remove dead code that tries to support og_contact
#1511464: $file->filepath is called $file->uri in Drupal 7
#1511342: Clean up the .module file
#1511322: Port _contact_attach_add_attachment() to Drupal 7
#1511300: Port _contact_attach_process_attachments() to Drupal 7
#1510894: Port implementation of mail hook to Drupal 7
#1510796: Port overridden form submission handler for og_contact_mail_page_submit to Drupal 7
#1510768: Wrong message displayed to user after failing to send an e-mail from site-wide contact form
#1510764: Port overridden form submission handler for contact_personal_form to Drupal 7
#1510750: Port overridden form submission handler for contact_site_form to Drupal 7
#1510672: Add validation for the value of contact_attach_number submitted from the Contact Attach settings form
#1510646: Impement a way to set the per role attachment validation variables in a UI
#1510170: Port the file validator function _contact_attach_upload_validate() to Drupal 7
#1510120: Port form validation handlers to Drupal 7
#1510062: Port implementation of form alter hook to Drupal 7
#1509858: Clean up form constructor for the settings form
#1509814: Port menu hook implementation to Drupal 7
#1508886: Port permission hook implementation to Drupal 7
#1508828: Clean up hook_help implementation
#1508804: Port .install file to Drupal 7
#1508684: Port .info file to Drupal 7

contact_attach 7.x-1.x-dev

Download Size md5 hash
contact_attach-7.x-1.x-dev.tar.gz 20.74 KB b466fe3e626bceb40e86592cf09e5a1b
contact_attach-7.x-1.x-dev.zip 24.07 KB 86dc24bb6ffb3d14bf8df5adf10a61c8
Last packaged version: 7.x-1.0-beta2+2-dev
Last updated: May 20, 2012 - 00:14
Development snapshot from branch: 7.x-1.x

Release notes

The Contact Attach module has been ported to Drupal 7. It is now possible to define settings for attachments on a per-role basis and for each contact form type (site-wide contact form and user contact forms). A lot of clean-up, bug fixes and rewriting has been done.

Changes since the 6.x version (newest first):

#1590174: Display allowed extensions and file size limit for attachments on contact forms
#1551212: Only put file URI in filename attribute of attachment header if using SMTP module
#1545954: Clean up user-facing text
#1545566: Translate contact form names stored in variables
#1545538: Straggling <a> closing tag in the settings form help text
#1542656: Add tests for the module functionality on contact forms
#1542490: Use single quotes where reasonable
#1541292: Remove unnecessary unset() of $form['#submit']
#901710: More than one success/fail message displayed after submitting contact forms
#1541220: Form validation handler throws exception for user 1 using contact form without having explicit permissions
#1540768: Move administration functions to separate file
#671624: Attachment field label displays number when there is only one attachment
#1538784: Remove unnecessary declaration of form enctype="multipart/form-data" attribute
#1538722: Put code for getting maximum file size, attachments, and allowed extensions into their own functions
#1536170: Save role IDs as value so that key lookup is not necessary in foreach loops
#1536124: Remove unused $user global declaration in contact form validation handler
#1536076: Put code for getting user's valid roles into its own function
#1533490: Default values that are submitted on the settings form should be tiny/empty
#1532498: Default values should not add to/override specifically set values
#1532468: Exception thrown on contact form when no contact_attach_numbers_* variable present
#1532294: Add tests for the module settings form
#1532134: Use strict comparison for performance, clarity and security
#1530456: Do not assume that there is an administrator role defined in user_admin_role
#1526296: Authenticated user role should not override settings of more specific roles
#1526214: All user roles are considered as roles permitted to attach files if one role has access
#1522176: Settings page does not list roles that inherit permissions from the authenticated user role
#1521472: Store separate settings for each type of contact form
#1521232: Store each setting in the variable table as an array to avoid an excess of variables
#1520172: Store per-role settings for number of attachments
#1520080: Ensure that the user does not set the number of attachments to 0
#1520050: Unset settings form value that is used to transfer information to the validation step
#1520034: Administrator role not listed on contact attach settings page if permission not set explicitly
#1520016: Rewrite attachment validator to avoid validating every file once for every submitter role
#1518356: Remove unneeded switch statement in contact_attach_form_alter()
#1518340: Contact form sends mail without attachment when the file does not validate
#1518326: Replace for loops that use count() with foreach loops for performance and clarity
#1518282: Remove calls to variable_get() that are not needed; use $_FILES array instead
#1518170: Rename user contact forms permission
#1518150: Rewrite the help text on the settings page to be more helpful
#1518138: Add constants for variable defaults
#1518096: Remove user file quota validation
#1516592: Remove _contact_attach_upload_validate(), moving its content to the common contact form validator
#1512306: array_merge() in contact_attach_admin_settings() tries to merge unknown array
#1511690: Merge form validation handlers for contact_site_form and contact_personal_form
#1511678: Replace contact_attach_mail() with contact_attach_mail_alter()
#1511644: Remove dead code that tries to support og_contact
#1511464: $file->filepath is called $file->uri in Drupal 7
#1511342: Clean up the .module file
#1511322: Port _contact_attach_add_attachment() to Drupal 7
#1511300: Port _contact_attach_process_attachments() to Drupal 7
#1510894: Port implementation of mail hook to Drupal 7
#1510796: Port overridden form submission handler for og_contact_mail_page_submit to Drupal 7
#1510768: Wrong message displayed to user after failing to send an e-mail from site-wide contact form
#1510764: Port overridden form submission handler for contact_personal_form to Drupal 7
#1510750: Port overridden form submission handler for contact_site_form to Drupal 7
#1510672: Add validation for the value of contact_attach_number submitted from the Contact Attach settings form
#1510646: Impement a way to set the per role attachment validation variables in a UI
#1510170: Port the file validator function _contact_attach_upload_validate() to Drupal 7
#1510120: Port form validation handlers to Drupal 7
#1510062: Port implementation of form alter hook to Drupal 7
#1509858: Clean up form constructor for the settings form
#1509814: Port menu hook implementation to Drupal 7
#1508886: Port permission hook implementation to Drupal 7
#1508828: Clean up hook_help implementation
#1508804: Port .install file to Drupal 7
#1508684: Port .info file to Drupal 7

contact_attach 6.x-1.x-dev

Download Size md5 hash
contact_attach-6.x-1.x-dev.tar.gz 11.15 KB 0d721b5b27cc55e2318735b67143163b
contact_attach-6.x-1.x-dev.zip 12.65 KB 537d30be936e1c697d0a45cc5d00b5ff
Last updated: February 25, 2011 - 07:30
Development snapshot from branch: 6.x-1.x

Release notes

This is the initial release of the Drupal 6.x compatibility port.

You may consider this a release candidate. Depending on the feedback I get, I will tag it 1.0 in a week or two (it was released July 6, 2008).

Please try it out and leave feedback in the issue queue: http://drupal.org/project/issues/contact_attach.

contact_attach 5.x-1.1

Download Size md5 hash
contact_attach-5.x-1.1.tar.gz 9.09 KB df18ed0f46c562aa02c8ffa80ba26f6a
contact_attach-5.x-1.1.zip 10.58 KB 3bd02f3092189b1314cd445d328ae24a
Last updated: December 24, 2010 - 22:39
Official release from tag: 5.x-1.1

Release notes

Added the user contact form as another place for attachments.

contact_attach 5.x-1.x-dev

Download Size md5 hash
contact_attach-5.x-1.x-dev.tar.gz 10.92 KB b31d77d36d20e7f971cd482b1a398d23
contact_attach-5.x-1.x-dev.zip 12.39 KB c7aeea0ed30b66280ae994739f58e89e
Last updated: February 25, 2011 - 07:30
Development snapshot from branch: 5.x-1.x

Release notes

Current developments.

contact_attach 5.x-1.0

Download Size md5 hash
contact_attach-5.x-1.0.tar.gz 8.48 KB 9407981d8e6aa2e1daf1cc9c07eda005
contact_attach-5.x-1.0.zip 9.92 KB ba6c0aaacc1b22ae2cc17e1ee02ccaa0
Last updated: December 24, 2010 - 22:39
Official release from tag: 5.x-1.0

Release notes

Initial release.

Subscribe with RSS Syndicate content