Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4048

Rename 'Public User Pages and Listings' Profile Visibility option to 'Public Pages with Links', remove it from Groups Visibility options (not used)

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.1, 2.2.0
    • Fix Version/s: 3.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      As noted in the forum post below, the "label" is confusing for the Profile field visibility option which allows users to "link" from viewing one contact to a list of others with the same value (currently "Public User Pages and Listings"). Also, as far as I can tell, this visibility option is not actually used / needed for Groups - although included in the column enum and the group settings from (civicrm_group.visiblity).

      1. Verify that for GROUPS the "Public User Pages and Listings" option is not needed (i.e. no different behaviors from "Public User Pages").

      2. Modify the visiblity column in civicrm_uf_group - changing the 2nd value to "Public Pages", and the 3rd value to "Public Pages and Listings"

      3. Modify the visiblity column in civicrm_group - changing the 2nd value to "Public Pages", and removing the 3rd value

      4. Modify /Core/SelectValues.php to return the 3 valid options for Profile Group and the 2 valid options for Group.

      5. Fix the php classes to use the new visibility string value.

      6. Review and modify any .hlp or inline help for these forms to correct the labels referenced, and remove the extra visibility option from the descriptions.

        Attachments

          Activity

            People

            • Assignee:
              sunil Sunil Pawar
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 2 hours
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified