| 1 |
// $Id: readme.txt,v 1.25 2009/01/18 19:20:46 wplaat Exp $ |
// $Id: readme.txt,v 1.26 2009/09/16 18:41:09 wplaat Exp $ |
| 2 |
|
|
| 3 |
Created by wplaat (Plaatsoft) |
Created by wplaat (Plaatsoft) |
| 4 |
|
|
| 10 |
Or send an email to the following address. |
Or send an email to the following address. |
| 11 |
Email : info@plaatsoft.nl |
Email : info@plaatsoft.nl |
| 12 |
|
|
| 13 |
This module contents the simple addressbook. The following features are included. |
This module contains a simple addressbook. |
| 14 |
|
|
| 15 |
Key features |
Key features |
| 16 |
------------ |
------------ |
| 17 |
- Standard storage of family and family member information |
- Standard storage of family and family member information |
| 18 |
- JPG picture (GD library needed) can be added to family and family members |
- JPG picture can be added to contact information (requires GD library) |
| 19 |
- Access to information is protected by standard drupal access roles |
- Access to information is protected by standard drupal access roles |
| 20 |
- Family member roles can be added (added search on) |
- Family member roles can be added (added search on) |
| 21 |
- CSV file upload / download |
- CSV file upload / download of contact information |
| 22 |
- Birthday notification by email (cron job runs every day round 00:00:30 ) |
- Birthday notification by email (cron job runs every day round 00:00:30 ) |
| 23 |
- www.map24.com Grafical map integration |
- Graphical map integration through www.map24.com |
| 24 |
|
- Search within family member database only |
| 25 |
|
|
| 26 |
Requirements |
Requirements |
| 27 |
------------ |
------------ |
| 28 |
This module requires the latest development version 5.1 or 4.7 of Drupal (CVS HEAD). |
This module requires the latest development version 6.X of Drupal. |
| 29 |
And the GD library must be active in the php apache module else images will not work! |
The GD library must be active in the PHP Apache module, or else images will not work! |
| 30 |
|
|
| 31 |
Installation |
Installation |
| 32 |
------------ |
------------ |
| 33 |
|
|
| 34 |
1. Copy the addressbook folder and its contents to the Drupal modules/ directory. |
1. Copy the addressbook folder and its contents to the Drupal modules/ directory. |
| 35 |
Drupal should automatically detect it and create nessary database queries. |
Drupal should automatically detect it and create the necessary database queries. |
| 36 |
|
|
| 37 |
2. Go to 'administer -> modules' and enable activeselect. |
2. Go to 'administer -> modules' and enable activeselect. |
| 38 |
|
|
| 39 |
3. Setting can be changed in 'Administer -> Settings -> addressbook |
3. Setting can be changed in 'Administer > Settings > Addressbook' |
| 40 |
(get a free www.map24.com AJAX API key else map function will not work!) |
Obtain a free www.map24.com AJAX API key, or else the map function will not work! |
| 41 |
|
|
| 42 |
4. Fill database with an initial CSV upload file. |
4. Populate database with an initial CSV upload file. |
| 43 |
CSV must have the following format (First line of the CSV input file must be this banner line): |
CSV must have the following format (First line of the CSV input file must be this banner line): |
| 44 |
|
|
| 45 |
FIRST_NAME,MIDDLE_NAME,LAST_NAME,STREET,ZIPCODE,CITY,COUNTRY,TELEPHONE,MOBILE,EMAIL,BIRTH_DAY,WORK,NOTES,ACTIVE_ROLES,WANTED_ROLES |
FIRST_NAME,MIDDLE_NAME,LAST_NAME,STREET,ZIPCODE,CITY,COUNTRY,TELEPHONE,MOBILE,EMAIL,BIRTH_DAY,WORK,NOTES,ACTIVE_ROLES,WANTED_ROLES |
| 46 |
|
|
| 47 |
5. Create a new drupal menu with is pointing to the following URL http://!your URL!/addressbook/family/list. |
5. Create a new drupal menu which is pointing to the following URL http://!your URL!/addressbook/family/list. |
| 48 |
Now you can access the addressbook by this URL. |
Now you can access the addressbook by this URL. |
| 49 |
|
|
| 50 |
Release Notes |
Release Notes |
| 51 |
------------- |
------------- |
|
|
|
|
Created by Willem van der Plaat (The Netherlands) |
|
| 52 |
|
|
|
History: |
|
|
|
|
| 53 |
16-09-2006 v4.x-0.1 |
16-09-2006 v4.x-0.1 |
| 54 |
- Start Programming |
- Start programming |
| 55 |
|
|
| 56 |
20-09-2006 v4.x-0.2 |
20-09-2006 v4.x-0.2 |
| 57 |
- Added addressbook view page |
- Added addressbook view page |
| 77 |
- Improve control button bar |
- Improve control button bar |
| 78 |
- Add role filter in addressbook list page |
- Add role filter in addressbook list page |
| 79 |
- Added watchdog messages |
- Added watchdog messages |
| 80 |
- First release on internet |
- First Release |
| 81 |
|
|
| 82 |
25-09-2006 v4.x-0.7 |
25-09-2006 v4.x-0.7 |
| 83 |
- Picture upload dimensions check added |
- Picture upload dimensions check added |
| 109 |
- Add CSV download. |
- Add CSV download. |
| 110 |
- Remove minor bug in deleting member picture. |
- Remove minor bug in deleting member picture. |
| 111 |
- Added build to the Drupal csv repository! |
- Added build to the Drupal csv repository! |
| 112 |
|
|
| 113 |
04-10-2006 v4.x-2.2 |
04-10-2006 v4.x-2.2 |
| 114 |
- Added birthday notification by email (cron hook) |
- Add birthday notification by email (cron hook) |
| 115 |
|
|
| 116 |
05-10-2006 v4.x-2.3 |
05-10-2006 v4.x-2.3 |
| 117 |
- Improve delete flow (Added "Are you Sure" dialog) |
- Improve delete flow (Added "Are you Sure" dialog) |
| 134 |
- In family member list your can now search on members with Active or Interested in a role. |
- In family member list your can now search on members with Active or Interested in a role. |
| 135 |
|
|
| 136 |
10-10-2006 v4.x-2.6 |
10-10-2006 v4.x-2.6 |
| 137 |
- Add grafical map function. |
- Add graphical map function. |
| 138 |
|
|
| 139 |
16-10-2006 v4.x-2.7 |
16-10-2006 v4.x-2.7 |
| 140 |
- Initial uploaded (CSV) Family and Family members do not have owner anymore! |
- Initial uploaded (CSV) Family and Family members do not have owner anymore! |
| 146 |
|
|
| 147 |
28-10-2006 v4.x-2.8 |
28-10-2006 v4.x-2.8 |
| 148 |
- Uploaded images are now automatic resize and thumbnails are created. |
- Uploaded images are now automatic resize and thumbnails are created. |
| 149 |
- Final build for Drupal 4 |
- Final version for Drupal 4 |
| 150 |
|
|
| 151 |
31-01-2007 v5.x-3.0 |
31-01-2007 v5.x-3.0 |
| 152 |
- Make module compliant with Drupal 5.1 |
- Make module compliant with Drupal 5.1 |
| 153 |
|
|
| 166 |
- Improve address.info information |
- Improve address.info information |
| 167 |
- Final version for Drupal 5 |
- Final version for Drupal 5 |
| 168 |
|
|
| 169 |
16-09-2009 v6.x-3.4 |
16-09-2009 Version 6.x-3.4 |
| 170 |
- First Addressbook release for Drupal 6. |
- Use file_directory_path() function instead of hardcoded /files definition. |
| 171 |
|
- Improve address.info information. |
| 172 |
|
- This is the first Addressbook release for Drupal 6. |
| 173 |
|
- Updated drupal.org addressbook cvs repository for automatic update detection. |
| 174 |
- Note: Sending birthday and group emails is not working yet. This will be solved in next release! |
- Note: Sending birthday and group emails is not working yet. This will be solved in next release! |
| 175 |
|
|
| 176 |
17-09-2009 v6.x-3.5 |
17-09-2009 Version 6.x-3.5 |
| 177 |
- Bugfix: Birthday and group emails can now be send! |
- Birthday and groups email functionality is working now fine! |
| 178 |
|
- First stable release for Drupal 6 |
| 179 |
|
|
| 180 |
|
20-08-2009 Version 6.x-3.6 |
| 181 |
|
- Remove english typo's in module, documentation and source code. |
| 182 |
|
- Thanks Stijn Bouwhuis for the correction! |
| 183 |
|
|
| 184 |
Known Minor Issues |
Known Minor Issues |
| 185 |
------------------ |
------------------ |
| 186 |
- Image is not remove when family member is deleted |
- Image is not removed when family member is deleted |
| 187 |
- Image is not remove when family is deleted |
- Image is not removed when family is deleted |
| 188 |
- Family members are not remove when family is deleted |
- Family members are not removed when family is deleted |
| 189 |
- Roles defines may not contain spaces |
- Role definitions may not contain spaces |
| 190 |
|
|
| 191 |
|
|