This project is not covered by Drupal’s security advisory policy.
Profile Map enables arbitrary profile fields to be mapped to a fixed data model in the $user object so that third-party modules can easily access the profile data. The module provides callbacks when the mapped profile fields are changed, for example, to require a form to be resubmitted on an address change.
Profile Map also optionally themes the mapped profile fields to display as single fields on the user page, such as Full Name instead of two separate fields for First and Last names.
Profile Map categories:
- Full Name: first, last
- Address: street, city, state, postal, country
- Phone: country code, area code, number
- Messaging: service, username
Update
2011-04-28: Due to lack of interest (and time), this module will not be further developed. If anyone wants to takeover maintainer role, let me know.
Dependencies
Profile module
Installation
- install the module: copy the profile_map directory and all its contents to your modules directory
- enable the module: admin/build/modules
- configure the module: admin/user/profile/profile_map
Download
Download package and report bugs, feature requests, or submit a patch from the project page on the Drupal web site.
Developers
Profile Map adds the following data model to the $user object:
stdClass Object (
[profile_map] => Array (
[name] => Array (
[first] => Theodore
[last] => Williams
[view] => Theodore Williams
)
[address] => Array (
[street] => 4 Yawkey Way
[city] => Boston
[state] => MA
[postal] => 02215
[country] => United States
[view] => 4 Yawkey Way, Boston, MA 02215
)
[phone] => Array (
[countrycode] =>
[areacode] => 999
[number] => 999-9999
[view] => (999) 999-9999
)
[messaging] => Array (
[service] => AIM
[username] => 400clubmember
[view] => AIM: 400clubmember
)
)
)
Todo List
None
Credits
Module development sponsored by ConsumerSearch, a service of About.com, a part of The New York Times Company.
Project information
- Seeking new maintainer
The current maintainers are looking for new people to take ownership. - No further development
No longer developed by its maintainers. - Module categories: Content Display, Developer Tools
- Created by john.money on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.