Stripping CVS keywords
[project/profile_privacy.git] / README.txt
1 Provides options for users to over ride visibility of their own profile fields.
2
3 INSTALL
4 --------------------------------------------------------------------------------
5 - Drop the entire profile_privacy directory into your modules directory:
6     Drupal 5+ - sites/all/modules or sites/my_site/modules
7     Drupal 4.7 - sites/my_site/modules
8 - Enable the module:
9     Drupal 5+ - admin/build/modules
10     Drupal 4.7 - admin/modules
11
12
13 UPGRADING FROM pp.module
14 --------------------------------------------------------------------------------
15 - Disable the pp.module on the modules page.
16 - Remove the profile_privacy directory containing pp.module.
17 - Install normally per the directions above. Settings from pp.module will be migrated to profile_privacy.module.
18
19
20 CONFIGURATION
21 --------------------------------------------------------------------------------
22 - This module does not have a settings page or central configuration. All additional features are made to existing forms.
23
24 Administer Profile Fields:
25 - Edit a profile field you wish to have privacy control (admin/user/profile)
26 - An additional checkbox is added in the Visibility section "Allow user to over ride default visibility"
27 - Check this box, and the user will be able to make a public field private or vice-versa
28
29 Editing a Profile:
30 - For every field for which the user is allowed to over ride the visibility a new checkbox is added below that field, "Do not display *field name* publicly". The visibility setting set in the profile field configuration is used as the default (private fields are checked, public fields are unchecked).
31
32
33 CAVEATS
34 --------------------------------------------------------------------------------
35 - This module only adjusts fields displayed by the profile module.
36 - If a field is private by default and the user is allowed to over ride in their profile, the field will not be added in the correct position. It will be appended to the list of public fields.