Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
74.36 KB
MD5: 6d62c7c2adbc87ea966fbd59dded9e6d
SHA-1: 03d6704f6e5968b8cc33eaa60aa6c1fd36e63a7a
SHA-256: a462339c641504eee0126df4719f30493a390f04e497803e4ce5d392aa88fd0a
Download zip
87.83 KB
MD5: 3e9852814f3cc29bc07fc1d88b4b70b8
SHA-1: fbbd22a4da2edd639bca3241259b9c2bd04290d3
SHA-256: 4bad765e084e46a92b5a31c848e88b5e663b22874ef0da2df1c5a43af6fc7bd2
Release notes
We are releasing the first alpha version for Drupal7 to:
- motivate people to use Simplenews (some are not comfortable with a -dev version);
- allow translators to start translating Simplenews;
Please test and report everything that would not be working !
List of changes:
- First attempt at fixing #1229910: bad use of Token API
- #1075016 by mordonez: Redirect after subscription/removal does not work
- #1276430 by Ozmodiar: Previous issues not showing in block
- #1136836 by jgsantos: Default on -> Not selected by default as per my choice
- #1175400 by reptilex: Mails won't send - but testing mails works
- #1176958 by mordonez: Make only subscribed user appear on this list (ignore the unsubscribed records).
- #1069570 by pillarsdotnet: Define hooks on subscribe/unsubscribe user
- #1173816 by arturro: Undefined property: stdClass:: w simplenews_user_presave()
- #1173006 by Simon Georges: PDOException on the content/newsletter tab
- #1149884 by pillarsdotnet, miro_dietiker: add foreign keys, improve indexes
- remove old block, add todo
- #1152270 by Sborsody: consider registration selection
- new static pattern, tony static fix
- Coding Standards: concatenation
- #361071 by pillarsdotnet: spool code doc cleanup
- #361071 by Fabianx, vasudeva, miro_dietiker, pillarsdotnet and more: concurrent locking on send
- cleanup doc, add @todo, unify @todo
- #1010684 by miro_dietiker: add elysia_cron hook
- code cleanup: remove trailing spaces
- #743600 by Simon Georges: Prevent node deletion when newsletter is pending
- #1113002 by Simon Georges: Deletion of emails from list of subscribers in admin backend does not work
- #1123298 by Simon Georges: Undefined variable: max_execution_time in simplenews_mail_spool()
- #1120572 by Simon Georges: Treat newsletters in user profile as the history field, allowing the user to configure its display
- #1056348 by Simon Georges: non-object in simplenews_node_tab_send_form()
- Fix hook_user_delete() signature. Fix hook implementation comments. Fix hook_simplenews_subscriber_delete invocation (and associated api line).
- #1097830 by Simon Georges: Auto Subscription not working (follow-up patch to remove hidden newsletter from profile)
- Configure link was already in the .info, removing the second line
- #1107288 by Sutharsan: Fixed Export form. Added subscription status to export criteria.
- 1107186 by Sutharsan: Various UX improvements.
- #1097830 by Simon Georges: Auto Subscription not working (user data is different with D7)
- #1098882 by Sutharsan: Various improvements to Newsletter tab page
- #1091922 by Sutharsan, Simon Georges: Rework database queries to DBTNG format
- Remove undefined notice
- #1089046 by Simon Georges: Wrong path to 'Previous issues' feed
- #1084658 by Simon Georges: Unknown column 'scid' in 'where clause' in Simplenews_Action
- #1085162 by Simon Georges: Undefined variable: subscription_checkboxes in simplenews_subscription_manager_form_submit()
- Port #1084328 by Simon Georges: Help should reflect new Newsletter node tab
- #1038248 by Simon Georges: Can't change the language of a node : 'A newsletter category term is required'
- #997620 by Simon Georges: Remove 'User' label and username from subscription block (port from 6.x-2.x)
- Add Newsletter tab to contextual links of the node
- #1074232 by Simon Georges: output an unsubscription link instead of a subscription link
- Port #1070550 to D7: Some variables don't get deleted after newsletter delete
- #1038894 by Simon Georges: Some Notice messages (quick fix)
- #1021110 by Simon Georges: Difference between hook_schema() and simplenews_update_6254()
- Removing translation directories
- Stripping CVS keywords
- #1070730 by mordonez: i18n integration broken, deactivate atm.
- #1048254 by sgabe: mimemail integration initial fix
- #1069174 by dankh: Actions configure form enhancements
- #471594 by miro_dietiker: send nodes with perm anonymous
- #1038602 by mordonez: Broken admin links in hook_help() (pathes have changed)
- #1038674 by Simon Georges: Add a 'configure' link for Simplenews on the module list
- #1038602 by mordonez: admin modules path wrong
- add TODO
- #1023364 by pillarsdotnet: subscriber defaults; miro_dietiker: +user edit tab save fix
- #1034270 by pivica: load_multiple can be of multiple types
- remove some devel debug dsm()
- newsletter tab sent/pending status message
- #1021128 by Simon Georges: admin filter
- #721504 by pillarsdotnet: newsletter checkbox descriptions; #781708 by miro_dietiker, Simon Georges, DrupOn: move send to newsletter tab
- default enable first newsletter block
- #1007034 by miro_dietiker: test addresses; #1010124 by pillarsdotnet: trigger_get_assigned_actions; #581058 by skilip: footer context
- user delete, user cancel, configuration menu, spool limit
- #637686 by Sylvain Lecoy: formattings, cleanup
- #637686 by Sylvain Lecoy: D6 D7 js port
- #637686 by Sylvain Lecoy: test rewrites, dbtng
- #942238, #958506 by DrupOn: php memory improvement, user autosubscribe, user inactive register subscription, var renames
- #1004100 by DrupOn: multilingual newsletter i18n switch
- #1010592 by DrupOn, miro_dietiker: separate includes folder
- #668730 by DrupOn, miro_dietiker: views integration
- add snid to mailspool correctly
- #883376 by DrupOn, miro_dietiker: separate mail.inc
- #883376 by DrupOn, miro_dietiker: separate mail.inc
- #668730 by DrupOn, miro_dietiker: views integration
- unneeded handler
- #1012142 by Sutharsan: hide test module
- #1010592 by DrupOn, miro_dietiker: separate includes folder
- make schema correspond more to 6.x-2.x
- #1004634 by AlexisWilke: don't consider empty lines on mass subscribe
- #1002498 by pillarsdotnet: Spellcheck on the module
- #998576 by Simon Georges: fix watchdog() calls, as well as broken hook_field_info()
- #940634 by jackinloadup: hook_user_login d6->d7
- #971402 by Simon Georges: typo
- #946204 by shrop: Spelling correction
- #921172 by jackinloadup: Can't confirm subscriptions
- #964614 by Simon Georges, miro_dietiker: hook_trigger_info() rename
- #944360 by Simon Georges: Database error
- #962176 by Simon Georges: Errors in Creating Newsletter
- #934576 by alkor, Simon Georges: PORT list-unsubscribe URL
- 894554 by Simon Georges: array/object typo
- 968132 by Ericmaster: simplenews_subscriptions wrong tablename
- 964242 by Simon Georges: undefined index #title
- #809276 by Simon Georges: actions broken
- remove dpm
- #945840 by yettyn: update schema error
- #945840 by yettyn: simplenews_category not created on upgrade
- #763336: readd dependency to taxonomy
- D7 upgrade: Re-introduce taxonomy to identify newletter categories. This will simplify the upgrade to D7.
- D7 upgrade: Removal of simplenews_access. No longer needed because taxonomy is back in simplenews.
- Change $types variable of simplenews_check_node_types()
- Various 6.x bug ported: #530242 "unsubscription" isn't a word #772544 simplenews opt-in documentation #757242 Invalid argument supplied for foreach() #687956 Installation message not very useful if Help module is disabled
- Fixed: No newsletter category created at install.
- D7 update: Basic Views implementation for simplenews newsletter categories; All Views files moved into a separate folder
- D7 upgrade: Rename field {simplenews_mail_spool}.s_status to "status".
- D7 upgrade: Simplenews Views implementation; Handler files renamed
- #292634 by sutharsan: Multilingual support for confirmation email subject and body
- by Sutharsan: Minor clean-up.
- by Sutharsan: Removed Taxonomy dependency.
- by Sutharsan: Various minor fixes.
- by Sutharsan: Initial release of Simplenews Access module.
- D7 Upgrade: Fixed token support; Upgrade tokens in simplenews variables and tables.
- D7 upgrade by Sutharsan: D6 data migration (un-tested)
- D7 upgrade by Sutharsan: API for adding subscribers (#536620)
- D7 upgrade: Newsletter settings format, priority, receipt request moved to Newsletter category.
- D7 upgrade: Patches ported #508802, #590736, #684858, #466030, #680278, #585900, #500686
- Copied README.txt from 6.x-1.x-dev version
- D7 upgrade: Cron bugs; New API functions simplenews_get_subscriptions_by_*() list; simplenews_mail() broken into smaller chunks
- D7 upgrade: Bug fixes: hook_theme; Node type generation; Newsletter node form
- D7 upgrade: Bugfixes in Install process; Node API bugfixes; View modes add; Taxonomy now totally removed; Newsletter body theming;
- D7 upgrade: NodeAPI function; Variable 'simplenews_content_types' removed; Node form; Advanced newsletter settings removed from node form.
- More Taxonomy replacements; Simplenews added to content type workflow setting.
- Major overhaul of Schema; New CRUD function for all database tables. Taxonomy replaced by Simplenews Category (partially)
- D7 upgrade: More block; Tokens; Confirmation emails; And various.
- D7 upgrade: hook_block_X functions.
- D7 Upgrade: hook_user functions; token functions.
- #308922 by joachim: Make core actions available to simplenews triggers.
- D7 Upgrade: Admin pages for newsletters (Structure); Added: API functions for newsletter issue operations and subscriber operations.
- Added for API documentation
- D7 upgrade: Newsletter issue admin; Simplenews configuration.
- D7 upgrade: Subscription admin pages (some bugs left); Menu for configuration pages.
- D7 upgrade: DBTNG (untested); Some admin pages.
- Deleted Newsletter admin tempate removed.
- D7 upgrade: various changes
- D7 updates
- Removed Token dependency
- #668422 by Sutharsan: Fixed Email subject always resets and [title-raw] not replaced.
- #374222 by Sutharsan: Reapplied, accidently lost. #412234 by Sutharsan: Fixed handle none existing nodes while sending. #658242 by Sutharsan, moonray (simplenews_register): Added Single opt-in./out, hidden newsletters and the option to subscribe at registration.
- #637686 by Sutharsan: D7 upgrade, first run by Coder. Raw and unchecked!
- #637686 by Sutharsan: Added todo's for Drupal 7 upgrade based on http://drupal.org/node/224333 (unstable 1 - 10).
- Remove translation from HEAD