From 5798d2ec3e2041dfdc8bbcf1c4f2f602aaa6ccc9 Mon Sep 17 00:00:00 2001 From: NileemaJadhav Date: Wed, 4 Feb 2015 12:39:58 +0530 Subject: [PATCH] CRM-15821 - Provide option to notify Personal Campaign Page "Owner" when someone donates via their page https://issues.civicrm.org/jira/browse/CRM-15821 --- CRM/PCP/BAO/PCP.php | 2 +- CRM/PCP/Form/Campaign.php | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CRM/PCP/BAO/PCP.php b/CRM/PCP/BAO/PCP.php index 63b914f565..e0793b94db 100644 --- a/CRM/PCP/BAO/PCP.php +++ b/CRM/PCP/BAO/PCP.php @@ -403,7 +403,7 @@ WHERE pcp.id = %1 AND cc.contribution_status_id =1 AND cc.is_test = 0"; //CRM-15821 - To add new option for PCP "Owner" notification $ownerNotifications = CRM_Core_OptionGroup::values('pcp_owner_notify'); - $form->addRadio('owner_notify_id', ts('Owner Notification'), $ownerNotifications, NULL, '
', TRUE); + $form->addRadio('owner_notify_id', ts('Owner Email Notification'), $ownerNotifications, NULL, '
', TRUE); $form->addElement('checkbox', 'is_tellfriend_enabled', ts("Allow 'Tell a friend' functionality"), NULL, array('onclick' => "return showHideByValue('is_tellfriend_enabled',true,'tflimit','table-row','radio',false);")); diff --git a/CRM/PCP/Form/Campaign.php b/CRM/PCP/Form/Campaign.php index d41a85154d..b84bae80ae 100644 --- a/CRM/PCP/Form/Campaign.php +++ b/CRM/PCP/Form/Campaign.php @@ -142,6 +142,9 @@ class CRM_PCP_Form_Campaign extends CRM_Core_Form { } $this->addElement('checkbox', 'is_active', ts('Active')); + if ($this->_context == 'dashboard') { + CRM_Core_Session::singleton()->pushUserContext(CRM_Utils_System::url('civicrm/admin/pcp', 'reset=1')); + } $this->addButtons( array( @@ -191,7 +194,7 @@ class CRM_PCP_Form_Campaign extends CRM_Core_Form { */ public function postProcess() { $params = $this->controller->exportValues($this->_name); - $checkBoxes = array('is_thermometer', 'is_honor_roll', 'is_active'); + $checkBoxes = array('is_thermometer', 'is_honor_roll', 'is_active', 'is_notify'); foreach ($checkBoxes as $key) { if (!isset($params[$key])) { -- 2.25.1