You are here

CHANGELOG.txt in Mass Contact 5.2

Same filename and directory in other branches
  1. 8 CHANGELOG.txt
  2. 6 CHANGELOG.txt
  3. 7 CHANGELOG.txt
2010-10-08 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Fixed a problem when showing opt out options for
    users that are not a part of any categories
    (http://drupal.org/node/812518).
    Added the ability for site administrator to specify what they want their
    opt-out message to say.

2010-10-05 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Removed reference to max_file_uploads, as it's only
    in newer versions of PHP.

2010-08-30 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Fixed a problem for when the user is not a member of
    any roles other than authenticated and he or she edits his or her account.

2010-08-26 Jason Flatt drupal@oadaeh.net
  * mass_contact.install: Made variable removal encompassing during uninstall.
  * mass_contact.module: Make the closing boundary line the correct format.
    Removed some unnecessary CR/LFs.

2010-08-22 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Made the field for maximum recipients larger.
    Removed the setting of the weight for the send to self option, so that it
    wasn't all the way at the bottom of the main message form.
    Made the main menu link enabled by default.
    Changed the name of the Mass Contact menu item for Create Content.
  * README.txt: Updated the documentation, so that it was current and
    accurate. Also included a number of user recommendations.
  * po/mass_contact.pot: Updated.

2010-08-21 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Updated and/or fixed various attachment and MIME
    behaviors and/or settings while adding multiple attachments to the 6.x
    version.
    Made message attachments actual file attachments when saving the message
    as a node.
    Removed hard coded node settings when saving a node, per dabro in
    http://drupal.org/node/889846.
  * po/mass_contact.pot: Updated.

2010-07-30 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Fixed attachment behavior so that they would be
    saved when saving the message as a node.
  * po/mass_contact.pot: Updated.

2010-07-28 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed attachment behavior to allow multiple
    attachments, the number being defined by the system administrator.

2010-07-27 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Renamed mass_contact_save_node() to
    _mass_contact_save_node().
    Fixed a possible accidental assignment in mass_contact_admin_delete().
    Moved all core hooks to the top of the file and all the private functions
    to the bottom of the file.
    Removed unnecessary commenting of core hooks.
    Pulled node type creation code out into its own private function.

2009-05-20 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed the way Mass Contact reports successes and
    failures. The addresses both http://drupal.org/node/273746 by joachim and
    http://drupal.org/node/454616 by mvc.
    Changed some placeholders from ! to @.
  * po/mass_contact.pot: Updated.

2009-03-13 Jason Flatt drupal@oadaeh.net
  * mass_contact.install: Added some missing variables in the uninstall
    routine.
  * mass_contact.module: Fixed a bug where single categories were not being
    selected by default, per ProfStein in http://drupal.org/node/394318.
    Changed one SQL function call to use better text checking.

2008-10-27 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Added the ability to opt out of specific categories.
    Changed some of the text messages to use consistent wording and/or case.

2008-10-25 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed or removed some of the error messages.

2008-10-23 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Tweaked when to send self a copy, by not sending
    when the recipient list is in the BCC field and only sending at the end
    if the recipient list is being broken up.

2008-08-01 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Added checks for the message prefix and suffix to
    all areas where they're included, so they aren't added when they don't
    exist.
    Made the message form field larger.
    Added input formatting to the body of the message, per akolahi on
    http://drupal.org/node/231369.

2008-07-31 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed the way multipart messages are handled to
    include plain text parts with HTML messages.
    Removed extra spaces in task list items.
    README.txt: Updated with a note about plain text and attachments.
    TODO.txt: Updated.

2008-07-29 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Added administrative options for forcing the HTML
    and node options, per skizzo on http://drupal.org/node/145940.
    Added a self copy option, per josvl on http://drupal.org/node/170928.
    Added an administrative option to allow or disalllow the sender to change
    the default name and e-mail address, per saul11 on
    http://drupal.org/node/143911#comment-683219.
    Added an administrative option to allow the charset to be specified, per
    jarihj on http://drupal.org/node/182903.
    Added permissions to send messages based on category, per silverd/csilver
    on http://drupal.org/node/270423.

2008-07-20 Jason Flatt drupal@oadaeh.net
  * po/mass_contact.pot: Added.

2008-07-18 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed the way the "Related tasks" texts are
    generated to hopefully help with translations and themeing, per meible on
    http://drupal.org/node/243292.
    Added and changed permissions per joachim in
    http://drupal.org/node/263156.

2008-07-08 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Slight change to the wording of an error message.

2008-06-11 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Code cleanup.
    Fixed a bug where an extra category was selected by default.

2008-06-10 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Documented the functions.

2008-06-05 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: More code cleanup.

2008-06-04 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: White space change.
    Code cleanup, based on PHP's E_ALL.

2008-05-23 Jason Flatt drupal@oadaeh.net
  * TODO.txt: Removed completed items.
  * mass_contact.module: Changed four watchdog messages to be translatable.

2008-04-18 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed variable name from mass_contact_HTML_d to
    mass_contact_html_d.
    Changed how an HTML and plain text message are formed, taking into
    account the Mime Mail module.
    Added information about the formatting of HTML messages as descriptions
    for the checkboxes that enable HTML e-mails.

2008-04-15 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Tweaked the output of a log message.

2008-04-06 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Clean up based on the Code Review module and the
    ./code-style.pl script: Changed "<br>" to "<br />". Changed "!=" to "<>"
    in three SQL querues.

2008-02-22 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Modified the help text displayed for tokens to only
    show global tokens as nothing else will work at the time the tokens are
    being applied. In order to get user tokens to work, all messages would
    have to be sent out one-at-a-time to each recipient.

2008-02-17 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed how attachments are handled if Mime Mail is
    installed.

2008-01-23 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Made SQL query change for PostgreSQL: compatibility.
    Issue and fix reported by larsfp here: http://drupal.org/node/198778
    Changed attachment save operation from FILE_EXISTS_REPLACE to
    FILE_EXISTS_RENAME.
    Changed the help text to work with POT extractor as reported by skizzo
    here: http://drupal.org/node/176345

2008-01-22 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Removed the code to check for the SMTP module.
    Changed the recipients' e-mail addresses from $rnamea ." <". $rmaila .">"
    to $rmaila.
    Modified the way the attachment is added to the message.
    Changed the way the attachment is saved with the node to address
    http://drupal.org/node/155229.

2007-11-11 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Changed the default value for showing the opt-out
    check box from true to false.

2007-11-02 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Commented out the SMTP Auth. module specific code.

2007-10-31 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Removed denugging line, thanks to this notice:
    http://drupal.org/node/188308

2007-10-20 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Removed a forgotten extrapolation where the Token
    module was being used.

2007-09-12 Jason Flatt drupal@oadaeh.net
  * mass_contact.module: Fixed the fact that multiple categories were not
    being mailed to (which is what delayed the previous changes from getting
    into CVS).
    Fixed two places (in the area where there is a limit on the number of
    recipients) where I was not checking for a valid header before sending the
    e-mail. Thanks to sharplesa for alerting me to this oversight:
    http://drupal.org/node/173987
    Removed translation functions in areas that didn't work, as reported by
    skizzo in this comment: http://drupal.org/node/145940#comment-284484
  * TODO.txt: Added for notes and reminders on things to do.

2007-09-01 Jason Flatt drupal@oadaeh.net
  * CHANGELOG.txt: Added.
  * mass_contact.module: The community has spoken: reverting all constants to
    upper case.
    Removed an uncessary validation check in mass_contact_admin_edit_validate.
    Added periods at the end of a few sentences.
    Moved code to inform user about node creation inside the check to do it in
    the first place.
    Changed the way creating categories works so that multiple categories can
    be selected by default, and the mail page will respect those choices.
    Added the two feature requests listed here: http://drupal.org/node/170837,
    namely, hiding the categories checkbox, if there is only one category, and
    it is set as selected, and showing descriptive text instead of the BCC
    checkbox, if users are not allowed to change the setting.
    Rearranged the admin settings and the mail page, so that they flowed more
    like a standard e-mail sending form.
    Tweaked a few things here and there (text, punctuation, etc.).
    Added more commenting to the code. There's still more to do.
    Probably some other stuff I forgot about.  :^)  (This was supposed to be a
    quick change to a couple of things that ended up being a much bigger
    update that took a lot longer.)

File

CHANGELOG.txt
View source
  1. 2010-10-08 Jason Flatt drupal@oadaeh.net
  2. * mass_contact.module: Fixed a problem when showing opt out options for
  3. users that are not a part of any categories
  4. (http://drupal.org/node/812518).
  5. Added the ability for site administrator to specify what they want their
  6. opt-out message to say.
  7. 2010-10-05 Jason Flatt drupal@oadaeh.net
  8. * mass_contact.module: Removed reference to max_file_uploads, as it's only
  9. in newer versions of PHP.
  10. 2010-08-30 Jason Flatt drupal@oadaeh.net
  11. * mass_contact.module: Fixed a problem for when the user is not a member of
  12. any roles other than authenticated and he or she edits his or her account.
  13. 2010-08-26 Jason Flatt drupal@oadaeh.net
  14. * mass_contact.install: Made variable removal encompassing during uninstall.
  15. * mass_contact.module: Make the closing boundary line the correct format.
  16. Removed some unnecessary CR/LFs.
  17. 2010-08-22 Jason Flatt drupal@oadaeh.net
  18. * mass_contact.module: Made the field for maximum recipients larger.
  19. Removed the setting of the weight for the send to self option, so that it
  20. wasn't all the way at the bottom of the main message form.
  21. Made the main menu link enabled by default.
  22. Changed the name of the Mass Contact menu item for Create Content.
  23. * README.txt: Updated the documentation, so that it was current and
  24. accurate. Also included a number of user recommendations.
  25. * po/mass_contact.pot: Updated.
  26. 2010-08-21 Jason Flatt drupal@oadaeh.net
  27. * mass_contact.module: Updated and/or fixed various attachment and MIME
  28. behaviors and/or settings while adding multiple attachments to the 6.x
  29. version.
  30. Made message attachments actual file attachments when saving the message
  31. as a node.
  32. Removed hard coded node settings when saving a node, per dabro in
  33. http://drupal.org/node/889846.
  34. * po/mass_contact.pot: Updated.
  35. 2010-07-30 Jason Flatt drupal@oadaeh.net
  36. * mass_contact.module: Fixed attachment behavior so that they would be
  37. saved when saving the message as a node.
  38. * po/mass_contact.pot: Updated.
  39. 2010-07-28 Jason Flatt drupal@oadaeh.net
  40. * mass_contact.module: Changed attachment behavior to allow multiple
  41. attachments, the number being defined by the system administrator.
  42. 2010-07-27 Jason Flatt drupal@oadaeh.net
  43. * mass_contact.module: Renamed mass_contact_save_node() to
  44. _mass_contact_save_node().
  45. Fixed a possible accidental assignment in mass_contact_admin_delete().
  46. Moved all core hooks to the top of the file and all the private functions
  47. to the bottom of the file.
  48. Removed unnecessary commenting of core hooks.
  49. Pulled node type creation code out into its own private function.
  50. 2009-05-20 Jason Flatt drupal@oadaeh.net
  51. * mass_contact.module: Changed the way Mass Contact reports successes and
  52. failures. The addresses both http://drupal.org/node/273746 by joachim and
  53. http://drupal.org/node/454616 by mvc.
  54. Changed some placeholders from ! to @.
  55. * po/mass_contact.pot: Updated.
  56. 2009-03-13 Jason Flatt drupal@oadaeh.net
  57. * mass_contact.install: Added some missing variables in the uninstall
  58. routine.
  59. * mass_contact.module: Fixed a bug where single categories were not being
  60. selected by default, per ProfStein in http://drupal.org/node/394318.
  61. Changed one SQL function call to use better text checking.
  62. 2008-10-27 Jason Flatt drupal@oadaeh.net
  63. * mass_contact.module: Added the ability to opt out of specific categories.
  64. Changed some of the text messages to use consistent wording and/or case.
  65. 2008-10-25 Jason Flatt drupal@oadaeh.net
  66. * mass_contact.module: Changed or removed some of the error messages.
  67. 2008-10-23 Jason Flatt drupal@oadaeh.net
  68. * mass_contact.module: Tweaked when to send self a copy, by not sending
  69. when the recipient list is in the BCC field and only sending at the end
  70. if the recipient list is being broken up.
  71. 2008-08-01 Jason Flatt drupal@oadaeh.net
  72. * mass_contact.module: Added checks for the message prefix and suffix to
  73. all areas where they're included, so they aren't added when they don't
  74. exist.
  75. Made the message form field larger.
  76. Added input formatting to the body of the message, per akolahi on
  77. http://drupal.org/node/231369.
  78. 2008-07-31 Jason Flatt drupal@oadaeh.net
  79. * mass_contact.module: Changed the way multipart messages are handled to
  80. include plain text parts with HTML messages.
  81. Removed extra spaces in task list items.
  82. README.txt: Updated with a note about plain text and attachments.
  83. TODO.txt: Updated.
  84. 2008-07-29 Jason Flatt drupal@oadaeh.net
  85. * mass_contact.module: Added administrative options for forcing the HTML
  86. and node options, per skizzo on http://drupal.org/node/145940.
  87. Added a self copy option, per josvl on http://drupal.org/node/170928.
  88. Added an administrative option to allow or disalllow the sender to change
  89. the default name and e-mail address, per saul11 on
  90. http://drupal.org/node/143911#comment-683219.
  91. Added an administrative option to allow the charset to be specified, per
  92. jarihj on http://drupal.org/node/182903.
  93. Added permissions to send messages based on category, per silverd/csilver
  94. on http://drupal.org/node/270423.
  95. 2008-07-20 Jason Flatt drupal@oadaeh.net
  96. * po/mass_contact.pot: Added.
  97. 2008-07-18 Jason Flatt drupal@oadaeh.net
  98. * mass_contact.module: Changed the way the "Related tasks" texts are
  99. generated to hopefully help with translations and themeing, per meible on
  100. http://drupal.org/node/243292.
  101. Added and changed permissions per joachim in
  102. http://drupal.org/node/263156.
  103. 2008-07-08 Jason Flatt drupal@oadaeh.net
  104. * mass_contact.module: Slight change to the wording of an error message.
  105. 2008-06-11 Jason Flatt drupal@oadaeh.net
  106. * mass_contact.module: Code cleanup.
  107. Fixed a bug where an extra category was selected by default.
  108. 2008-06-10 Jason Flatt drupal@oadaeh.net
  109. * mass_contact.module: Documented the functions.
  110. 2008-06-05 Jason Flatt drupal@oadaeh.net
  111. * mass_contact.module: More code cleanup.
  112. 2008-06-04 Jason Flatt drupal@oadaeh.net
  113. * mass_contact.module: White space change.
  114. Code cleanup, based on PHP's E_ALL.
  115. 2008-05-23 Jason Flatt drupal@oadaeh.net
  116. * TODO.txt: Removed completed items.
  117. * mass_contact.module: Changed four watchdog messages to be translatable.
  118. 2008-04-18 Jason Flatt drupal@oadaeh.net
  119. * mass_contact.module: Changed variable name from mass_contact_HTML_d to
  120. mass_contact_html_d.
  121. Changed how an HTML and plain text message are formed, taking into
  122. account the Mime Mail module.
  123. Added information about the formatting of HTML messages as descriptions
  124. for the checkboxes that enable HTML e-mails.
  125. 2008-04-15 Jason Flatt drupal@oadaeh.net
  126. * mass_contact.module: Tweaked the output of a log message.
  127. 2008-04-06 Jason Flatt drupal@oadaeh.net
  128. * mass_contact.module: Clean up based on the Code Review module and the
  129. ./code-style.pl script: Changed "
    " to "
    ". Changed "!=" to "<>"
  130. in three SQL querues.
  131. 2008-02-22 Jason Flatt drupal@oadaeh.net
  132. * mass_contact.module: Modified the help text displayed for tokens to only
  133. show global tokens as nothing else will work at the time the tokens are
  134. being applied. In order to get user tokens to work, all messages would
  135. have to be sent out one-at-a-time to each recipient.
  136. 2008-02-17 Jason Flatt drupal@oadaeh.net
  137. * mass_contact.module: Changed how attachments are handled if Mime Mail is
  138. installed.
  139. 2008-01-23 Jason Flatt drupal@oadaeh.net
  140. * mass_contact.module: Made SQL query change for PostgreSQL: compatibility.
  141. Issue and fix reported by larsfp here: http://drupal.org/node/198778
  142. Changed attachment save operation from FILE_EXISTS_REPLACE to
  143. FILE_EXISTS_RENAME.
  144. Changed the help text to work with POT extractor as reported by skizzo
  145. here: http://drupal.org/node/176345
  146. 2008-01-22 Jason Flatt drupal@oadaeh.net
  147. * mass_contact.module: Removed the code to check for the SMTP module.
  148. Changed the recipients' e-mail addresses from $rnamea ." <". $rmaila .">"
  149. to $rmaila.
  150. Modified the way the attachment is added to the message.
  151. Changed the way the attachment is saved with the node to address
  152. http://drupal.org/node/155229.
  153. 2007-11-11 Jason Flatt drupal@oadaeh.net
  154. * mass_contact.module: Changed the default value for showing the opt-out
  155. check box from true to false.
  156. 2007-11-02 Jason Flatt drupal@oadaeh.net
  157. * mass_contact.module: Commented out the SMTP Auth. module specific code.
  158. 2007-10-31 Jason Flatt drupal@oadaeh.net
  159. * mass_contact.module: Removed denugging line, thanks to this notice:
  160. http://drupal.org/node/188308
  161. 2007-10-20 Jason Flatt drupal@oadaeh.net
  162. * mass_contact.module: Removed a forgotten extrapolation where the Token
  163. module was being used.
  164. 2007-09-12 Jason Flatt drupal@oadaeh.net
  165. * mass_contact.module: Fixed the fact that multiple categories were not
  166. being mailed to (which is what delayed the previous changes from getting
  167. into CVS).
  168. Fixed two places (in the area where there is a limit on the number of
  169. recipients) where I was not checking for a valid header before sending the
  170. e-mail. Thanks to sharplesa for alerting me to this oversight:
  171. http://drupal.org/node/173987
  172. Removed translation functions in areas that didn't work, as reported by
  173. skizzo in this comment: http://drupal.org/node/145940#comment-284484
  174. * TODO.txt: Added for notes and reminders on things to do.
  175. 2007-09-01 Jason Flatt drupal@oadaeh.net
  176. * CHANGELOG.txt: Added.
  177. * mass_contact.module: The community has spoken: reverting all constants to
  178. upper case.
  179. Removed an uncessary validation check in mass_contact_admin_edit_validate.
  180. Added periods at the end of a few sentences.
  181. Moved code to inform user about node creation inside the check to do it in
  182. the first place.
  183. Changed the way creating categories works so that multiple categories can
  184. be selected by default, and the mail page will respect those choices.
  185. Added the two feature requests listed here: http://drupal.org/node/170837,
  186. namely, hiding the categories checkbox, if there is only one category, and
  187. it is set as selected, and showing descriptive text instead of the BCC
  188. checkbox, if users are not allowed to change the setting.
  189. Rearranged the admin settings and the mail page, so that they flowed more
  190. like a standard e-mail sending form.
  191. Tweaked a few things here and there (text, punctuation, etc.).
  192. Added more commenting to the code. There's still more to do.
  193. Probably some other stuff I forgot about. :^) (This was supposed to be a
  194. quick change to a couple of things that ended up being a much bigger
  195. update that took a lot longer.)