Downloads
Download tar.gz
35.59 KB
MD5: a44ecdfa0047a60983d0b0324e8a3c51
SHA-1: ff7127dd8ea052509f82c9080723572b4f385274
SHA-256: c68090b071398fc4cf4604cf817e688f4969fb8dde1ed38798b10154c6d0ce74
Download zip
39.97 KB
MD5: 7f270a292a4609db9d9a96810a49d681
SHA-1: 3a373b66046983b8174746c3b985bcaea3603b46
SHA-256: 835bc1ef969b00e441d377b689b006f81d9b200e4ffdef8da0585f47db6b9a97
Release notes
New version, probably the last 5.x-1.x version before starting with Birthdays 5.x-2.x.
See new documentation in README.txt or at http://drupal.org/node/315658
Major changes:
- Date field can now be empty and thus truly be required. Defaults to empty, to make accidental birthdays less likely.
- Dropped 'delete birthday' permission and 'Remove birthday' check box. (Mark profile field as Required or not to get the same behavior)
- Frequency of admin mails is now configurable (daily, weekly, monthly).
Minor improvements
- Added the use of hook_requirements() and made requirement checks less intrusive but more informative.
- Added option 'hide block when no birthdays' in stead of showing the 'Nobody is having their birthday soon'.
- Fixed bug in cron execution which caused it to creep forward over time.
Coding improvements
- Introduced constants in stead of hard coded values.
- CHANGELOG.txt, INSTALL.txt and README.txt are now similar to Drupal's files
- Birthdays field is set as global during module initiation in stead of using the 'birthdays_field_name' variable all over the place.
- Fixed various small issues and cleaned up code.