profile.module

Version

1.236.2.2 (checked in on 2008/04/28 at 09:13:46 by dries)

Description

Support for configurable user profiles.

Constants

Namesort iconDescription
PROFILE_HIDDENHidden profile field, only accessible by administrators, modules and themes.
PROFILE_PRIVATEPrivate field, content only available to privileged users.
PROFILE_PUBLICPublic field, content shown on profile page but not used on member list pages.
PROFILE_PUBLIC_LISTINGSPublic field, content shown on profile page and on member list pages.

Functions

Namesort iconDescription
profile_blockImplementation of hook_block().
profile_categories
profile_category_accessMenu item access callback - check if a user has access to a profile category.
profile_form_profile
profile_helpImplementation of hook_help().
profile_load_profile
profile_menuImplementation of hook_menu().
profile_save_profile
profile_themeImplementation of hook_theme()
profile_userImplementation of hook_user().
profile_validate_profile
profile_view_field
profile_view_profile
template_preprocess_profile_blockProcess variables for profile-block.tpl.php.
template_preprocess_profile_listingProcess variables for profile-listing.tpl.php.
template_preprocess_profile_wrapperProcess variables for profile-wrapper.tpl.php.
_profile_field_serialize
_profile_field_types
_profile_form_explanation
_profile_get_fields
_profile_update_user_fieldsHelper function: update an array of user fields by calling profile_view_field