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

Website type improvements: allow multiple websites in Profiles, respect default type and update type options

    Details

      Description

      1. Allow a profile to contain > 1 website field with the Website Type defined for each instance.

      2. When editing a contact and adding a new Website instance, check if is_default has been assigned to the website_type option values - and if so select that option by default in the dropdown field (full edit form or inline edit from contact summary).

      3. Modify website_type options in meta-data for new installs. 'Home' should be removed. The options should be:

      Work (is_default)
      Main
      Facebook
      Google+
      Instagram
      LinkedIn
      MySpace
      Pinterest
      SnapChat
      Tumblr
      Twitter
      Vine

      4. Upgrade website_type option values to add the following. Check if_exists for each using case-insensitive match before insert.
      Google+
      Instagram
      LinkedIn
      Pinterest
      SnapChat
      Tumblr
      Vine

      More discussion at:
      http://forum.civicrm.org/index.php/topic,31928.0.html

      — Original post ----------
      The Website field has many options: Home, Work, Facebook, Main, etc.

      It always defaults to Home when added to a profile, even if this is not appropriate for the contents of the profile (such as a business profile where "Work" or "Main" would be more appropriate).

      Suggestion:

      1. Allow us as admin to select which type of website it is in the profile, and if none is pre-selected, then have the user select.
      2. Allow us to add multiple 'website' fields to a profile, so that we may collect both "home website" and "facebook website" in the same profile. This is a reasonable use case.

        Attachments

          Activity

            People

            • Assignee:
              yashodha Yashodha Chaku
              Reporter:
              stoob Stoob
            • Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: