X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUpgrade%2FIncremental%2FLegacy.php;h=c0175dce1b246538da009c0077b1bfc5e72f8c28;hb=cef4ea3b219c978e13813d3d9b5d7f8ae5e8c513;hp=d27e6913b9053dc8cc23f9b8680b52fe611251ff;hpb=397d0aec7771968e6ad649229f9a72c9c0e9b12c;p=civicrm-core.git
diff --git a/CRM/Upgrade/Incremental/Legacy.php b/CRM/Upgrade/Incremental/Legacy.php
index d27e6913b9..c0175dce1b 100644
--- a/CRM/Upgrade/Incremental/Legacy.php
+++ b/CRM/Upgrade/Incremental/Legacy.php
@@ -3,7 +3,7 @@
+--------------------------------------------------------------------+
| CiviCRM version 4.6 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014 |
+ | Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
@@ -23,12 +23,12 @@
| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2014
+ * @copyright CiviCRM LLC (c) 2004-2015
* $Id$
*
*/
@@ -40,9 +40,10 @@
class CRM_Upgrade_Incremental_Legacy {
/**
- * Compute any messages which should be displayed before upgrade
+ * Compute any messages which should be displayed before upgrade.
*
- * @param $preUpgradeMessage string, alterable
+ * @param string $preUpgradeMessage
+ * alterable.
* @param $currentVer
* @param $latestVer
*/
@@ -80,7 +81,10 @@ SELECT id
version_compare($upgradeTo, '3.4.beta3') >= 0
) {
$config = CRM_Core_Config::singleton();
- $preUpgradeMessage .= '
' . ts("As per the related blog post, we are making contact names, addresses and mailings monolingual; the values entered for the default locale (%2) will be preserved and values for other locales removed.", array(1 => 'http://civicrm.org/blogs/shot/multilingual-civicrm-3440-making-some-fields-monolingual', 2 => $config->lcMessages));
+ $preUpgradeMessage .= '
' . ts("As per the related blog post, we are making contact names, addresses and mailings monolingual; the values entered for the default locale (%2) will be preserved and values for other locales removed.", array(
+ 1 => 'http://civicrm.org/blogs/shot/multilingual-civicrm-3440-making-some-fields-monolingual',
+ 2 => $config->lcMessages,
+ ));
}
if (version_compare($currentVer, '3.4.6') == -1 &&
@@ -102,12 +106,13 @@ SELECT id
if (file_exists($ofcFile)) {
if (@unlink($ofcFile)) {
$preUpgradeMessage .= '
' . ts('This system included an outdated, insecure script (%1). The file was automatically deleted.', array(
- 1 => $ofcFile
- ));
- } else {
+ 1 => $ofcFile,
+ ));
+ }
+ else {
$preUpgradeMessage .= '
' . ts('This system includes an outdated, insecure script (%1). Please delete it.', array(
- 1 => $ofcFile
- ));
+ 1 => $ofcFile,
+ ));
}
}
@@ -156,9 +161,9 @@ SELECT id
return;
}
- $html = NULL;
+ $html = NULL;
$pathName = dirname(dirname(__FILE__));
- $flag = FALSE;
+ $flag = FALSE;
foreach ($workflows as $workflow => $title) {
$name = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_OptionValue',
$workflow,
@@ -196,15 +201,20 @@ SELECT id
if ($flag == TRUE) {
$html = "
" . $html . "";
- $message .= '
' . ts("The default copies of the message templates listed below will be updated to handle new features or correct a problem. Your installation has customized versions of these message templates, and you will need to apply the updates manually after running this upgrade. Click here for detailed instructions. %2", array(1 => 'http://wiki.civicrm.org/confluence/display/CRMDOC/Message+Templates#MessageTemplates-UpgradesandCustomizedSystemWorkflowTemplates', 2 => $html));
+ $message .= '
' . ts("The default copies of the message templates listed below will be updated to handle new features or correct a problem. Your installation has customized versions of these message templates, and you will need to apply the updates manually after running this upgrade. Click here for detailed instructions. %2", array(
+ 1 => 'http://wiki.civicrm.org/confluence/display/CRMDOC/Message+Templates#MessageTemplates-UpgradesandCustomizedSystemWorkflowTemplates',
+ 2 => $html,
+ ));
}
}
/**
- * Compute any messages which should be displayed after upgrade
+ * Compute any messages which should be displayed after upgrade.
*
- * @param $postUpgradeMessage string, alterable
- * @param $rev string, an intermediate version; note that setPostUpgradeMessage is called repeatedly with different $revs
+ * @param string $postUpgradeMessage
+ * alterable.
+ * @param string $rev
+ * an intermediate version; note that setPostUpgradeMessage is called repeatedly with different $revs.
* @return void
*/
public static function setPostUpgradeMessage(&$postUpgradeMessage, $rev) {
@@ -238,7 +248,10 @@ SELECT id
if (!empty($subTypeTemplates)) {
$subTypeTemplates = implode(',', $subTypeTemplates);
- $postUpgradeMessage .= '
' . ts('You are using custom template for contact subtypes: %1.', array(1 => $subTypeTemplates)) . '
' . ts('You need to move these subtype templates to the SubType directory in %1 and %2 respectively.', array(1 => 'CRM/Contact/Form/Edit', 2 => 'CRM/Contact/Page/View'));
+ $postUpgradeMessage .= '
' . ts('You are using custom template for contact subtypes: %1.', array(1 => $subTypeTemplates)) . '
' . ts('You need to move these subtype templates to the SubType directory in %1 and %2 respectively.', array(
+ 1 => 'CRM/Contact/Form/Edit',
+ 2 => 'CRM/Contact/Page/View',
+ ));
}
}
}
@@ -266,9 +279,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_2_alpha1($rev) {
for ($stepID = 1; $stepID <= 4; $stepID++) {
@@ -290,9 +304,9 @@ SELECT count( id ) as statusCount
$template = CRM_Core_Smarty::singleton();
$eventFees = array();
- $query = "SELECT og.id ogid FROM civicrm_option_group og WHERE og.name LIKE %1";
- $params = array(1 => array('civicrm_event_page.amount%', 'String'));
- $dao = CRM_Core_DAO::executeQuery($query, $params);
+ $query = "SELECT og.id ogid FROM civicrm_option_group og WHERE og.name LIKE %1";
+ $params = array(1 => array('civicrm_event_page.amount%', 'String'));
+ $dao = CRM_Core_DAO::executeQuery($query, $params);
while ($dao->fetch()) {
$eventFees[$dao->ogid] = $dao->ogid;
}
@@ -310,9 +324,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_1_2($rev) {
$formName = "CRM_Upgrade_TwoOne_Form_TwoOneTwo";
@@ -337,9 +352,8 @@ SELECT count( id ) as statusCount
}
/**
- * This function should check if if need to skip current sql file
+ * This function should check if if need to skip current sql file.
* Name of this function will change according to the latest release
- *
*/
public static function upgrade_2_2_alpha3($rev) {
// skip processing sql file, if fresh install -
@@ -351,9 +365,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_2_beta1($rev) {
if (!CRM_Core_DAO::checkFieldExists('civicrm_pcp_block', 'notify_email')) {
@@ -365,20 +380,23 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_2_beta2($rev) {
$template = CRM_Core_Smarty::singleton();
if (!CRM_Core_DAO::getFieldValue('CRM_Core_DAO_OptionValue',
- 'CRM_Contact_Form_Search_Custom_ZipCodeRange', 'id', 'name'
- )) {
+ 'CRM_Contact_Form_Search_Custom_ZipCodeRange', 'id', 'name'
+ )
+ ) {
$template->assign('customSearchAbsentAll', TRUE);
}
elseif (!CRM_Core_DAO::getFieldValue('CRM_Core_DAO_OptionValue',
- 'CRM_Contact_Form_Search_Custom_MultipleValues', 'id', 'name'
- )) {
+ 'CRM_Contact_Form_Search_Custom_MultipleValues', 'id', 'name'
+ )
+ ) {
$template->assign('customSearchAbsent', TRUE);
}
$upgrade = new CRM_Upgrade_Form();
@@ -386,9 +404,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_2_beta3($rev) {
$template = CRM_Core_Smarty::singleton();
@@ -401,9 +420,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_0_alpha1($rev) {
@@ -421,9 +441,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_1_alpha1($rev) {
@@ -441,9 +462,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_2_2_7($rev) {
$upgrade = new CRM_Upgrade_Form();
@@ -473,9 +495,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_0_2($rev) {
@@ -495,9 +518,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_0_4($rev) {
//make sure 'Deceased' membership status present in db,CRM-5636
@@ -515,16 +539,19 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_1_0($rev) {
// upgrade all roles who have 'access CiviEvent' permission, to also have
// newly added permission 'edit_all_events', CRM-5472
$config = CRM_Core_Config::singleton();
if (is_callable(array(
- $config->userSystem, 'replacePermission'))) {
+ $config->userSystem,
+ 'replacePermission',
+ ))) {
$config->userSystem->replacePermission('access CiviEvent', array('access CiviEvent', 'edit all events'));
}
@@ -543,9 +570,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_1_3($rev) {
$threeOne = new CRM_Upgrade_ThreeOne_ThreeOne();
@@ -556,9 +584,10 @@ SELECT count( id ) as statusCount
}
/**
- * Perform an incremental upgrade
+ * Perform an incremental upgrade.
*
- * @param $rev string, the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final)
+ * @param string $rev
+ * the revision to which we are upgrading (Note: When processing a series of upgrades, this is the immediate upgrade - not the final).
*/
public static function upgrade_3_1_4($rev) {
$threeOne = new CRM_Upgrade_ThreeOne_ThreeOne();
@@ -567,4 +596,5 @@ SELECT count( id ) as statusCount
$upgrade = new CRM_Upgrade_Form();
$upgrade->processSQL($rev);
}
+
}