Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-3511 Implement Personal Campaign Pages
  3. CRM-4014

PCP : Enable creation of Personal Campaign Pages by authenticated users for Standalone installs

    Details

    • Type: Sub-task
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.0
    • Component/s: CiviContribute
    • Labels:
      None

      Description

      Currently, PCP's can not be enabled for a contribution page in Standalone installs because we require the Supporter Profile to have "Account Creation" option enabled for the profile - and this option is not available / relevant for Standalone. For now, we'll remove that requirement for Standalone and only allow authenticated users to create PCP's.

      Implementation
      ============
      1. Configure PCP for contrib page (pcp_block) - is_cms_user is NOT required for supporter profile if framework is Standalone.

      2. If framework = standalone, the "Create PCP" forms (PCPAccount and Campaign) are only accessible to authenticated users. If an un-authenticated user accesses these forms' URLs, use statusBounce to push them back to the online contribution page they were trying to support (pageId param in query string). Status bounce message is: "You must login with your OpenID provider before you can create a Personal Campaign Page."

        Attachments

          Activity

            People

            • Assignee:
              sushant Sushant Paste
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: