| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
*
$defaults['is_tellfriend_enabled'] = 1;
$defaults['tellfriend_limit'] = 5;
$defaults['link_text'] = ts('Create your own fundraising page');
+ $defaults['owner_notify_id'] = CRM_Core_OptionGroup::getDefaultValue('pcp_owner_notify');
if ($ccReceipt = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_ContributionPage', $this->_id, 'cc_receipt')) {
$defaults['notify_email'] = $ccReceipt;
}
/**
- * Build the form object
+ * Build the form object.
*
* @return void
*/
public function buildQuickForm() {
+ $this->_last = TRUE;
CRM_PCP_BAO_PCP::buildPCPForm($this);
$this->addElement('checkbox', 'pcp_active', ts('Enable Personal Campaign Pages? (for this contribution page)'), NULL, array('onclick' => "return showHideByValue('pcp_active',true,'pcpFields','table-row','radio',false);"));
}
/**
- * Validation
+ * Validation.
*
* @param array $params
* (ref.) an assoc array of name/value pairs.
* @param $files
* @param $self
*
- * @return mixed true or array of errors
- * @static
+ * @return bool|array
+ * mixed true or array of errors
*/
public static function formRule($params, $files, $self) {
$errors = array();
}
/**
- * Process the form submission
+ * Process the form submission.
*
*
* @return void
public function getTitle() {
return ts('Enable Personal Campaign Pages');
}
+
}