diff --git a/civicrm.php b/civicrm.php index 74e34845aebfe31cfd8dbad97a977631088b6e37..321b0aef48010c6ae7ff4869d068777a63f87c22 100644 --- a/civicrm.php +++ b/civicrm.php @@ -2,7 +2,7 @@ /** * Plugin Name: CiviCRM * Description: CiviCRM - Growing and Sustaining Relationships - * Version: 5.61.3 + * Version: 5.61.4 * Requires at least: 4.9 * Requires PHP: 7.3 * Author: CiviCRM LLC @@ -36,7 +36,7 @@ if (!defined('ABSPATH')) { } // Set version here: changing it forces Javascript and CSS to reload. -define('CIVICRM_PLUGIN_VERSION', '5.61.3'); +define('CIVICRM_PLUGIN_VERSION', '5.61.4'); // Store reference to this file. if (!defined('CIVICRM_PLUGIN_FILE')) { diff --git a/civicrm/CRM/Core/Smarty/plugins/prefilter.htxtFilter.php b/civicrm/CRM/Core/Smarty/plugins/prefilter.htxtFilter.php index 1a2a56a085709193c9fed5dde5d0e3816b5d59f3..c731f68c6e95fc9db0d017f11769a9737ef65759 100644 --- a/civicrm/CRM/Core/Smarty/plugins/prefilter.htxtFilter.php +++ b/civicrm/CRM/Core/Smarty/plugins/prefilter.htxtFilter.php @@ -18,7 +18,15 @@ function smarty_prefilter_htxtFilter($tpl_source, &$smarty) { $_htxts = 0; $result = preg_replace_callback_array([ - '/\{htxt id=([\'\"][^\'\"]+[\'\"])/' => function ($m) use (&$htxts) { + '/\{htxt id=(\"[-\w]+\")[ }]/' => function ($m) use (&$htxts) { + $htxts++; + return sprintf('{if $id == %s}%s', $m[1], $m[0]); + }, + '/\{htxt id=(\'[-\w]+\')[ }]/' => function ($m) use (&$htxts) { + $htxts++; + return sprintf('{if $id == %s}%s', $m[1], $m[0]); + }, + '/\{htxt id=(\$\w+)[ }]/' => function ($m) use (&$htxts) { $htxts++; return sprintf('{if $id == %s}%s', $m[1], $m[0]); }, diff --git a/civicrm/civicrm-version.php b/civicrm/civicrm-version.php index 901f86f4725ad8c3b42d3fee664bf65588445832..09c36fe6552d5babea5cead8f26d54c5647d69dc 100644 --- a/civicrm/civicrm-version.php +++ b/civicrm/civicrm-version.php @@ -1,7 +1,7 @@ <?php /** @deprecated */ function civicrmVersion( ) { - return array( 'version' => '5.61.3', + return array( 'version' => '5.61.4', 'cms' => 'Wordpress', 'revision' => '' ); } diff --git a/civicrm/ext/afform/admin/info.xml b/civicrm/ext/afform/admin/info.xml index f840381505a0a398993a56d680bba01be10e4e33..e522e2a195a6d672cadc909dbfcd61895149f284 100644 --- a/civicrm/ext/afform/admin/info.xml +++ b/civicrm/ext/afform/admin/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-01-09</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>beta</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/afform/core/info.xml b/civicrm/ext/afform/core/info.xml index 127a8954c96de870bd4112374fd10e0a34df87e0..22eee5c06bab3f7124767bc0fda59609ecf6a79d 100644 --- a/civicrm/ext/afform/core/info.xml +++ b/civicrm/ext/afform/core/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-01-09</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>beta</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/afform/html/info.xml b/civicrm/ext/afform/html/info.xml index 90699933b374b14971436194e7a2a7bc45db9d54..be1ee274c4b5d63a9854695e32e9a0b369e33cac 100644 --- a/civicrm/ext/afform/html/info.xml +++ b/civicrm/ext/afform/html/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-01-09</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>alpha</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/afform/mock/info.xml b/civicrm/ext/afform/mock/info.xml index 47c3fe2cf0328eaa1860a4e407b3ad1d94c41087..bc7e64d156dfb08d46e1d1dc1553467b95d1c57d 100644 --- a/civicrm/ext/afform/mock/info.xml +++ b/civicrm/ext/afform/mock/info.xml @@ -12,7 +12,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-01-09</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/ext/authx/info.xml b/civicrm/ext/authx/info.xml index efccab248514d30eae59d5260416873cde8e24c2..6fc344703642ccca650a6798235c8c33416cf17f 100644 --- a/civicrm/ext/authx/info.xml +++ b/civicrm/ext/authx/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-02-11</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/civicrm_admin_ui/info.xml b/civicrm/ext/civicrm_admin_ui/info.xml index e9848cff4edbdc6358630a93362fe253dbcda1bf..4c171e8e27ef5640c18c6fb680a2cb4cbb49753e 100644 --- a/civicrm/ext/civicrm_admin_ui/info.xml +++ b/civicrm/ext/civicrm_admin_ui/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2022-01-02</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>alpha</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/civigrant/info.xml b/civicrm/ext/civigrant/info.xml index 1130910cb8927b4c971c6cf94a4cb89cd3bfe3c3..3f258015475af19dcb4516165439830a3d409465 100644 --- a/civicrm/ext/civigrant/info.xml +++ b/civicrm/ext/civigrant/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-11-11</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/civiimport/info.xml b/civicrm/ext/civiimport/info.xml index 63b49d032e8923132ee7c632821d8e111a3ccf28..232b63705b12abac49fb3fc9c63c146ac8d0ba3f 100644 --- a/civicrm/ext/civiimport/info.xml +++ b/civicrm/ext/civiimport/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2022-08-11</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>alpha</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/ckeditor4/info.xml b/civicrm/ext/ckeditor4/info.xml index 02f3f171f748f9a46590178f92eb09769238e306..2b6239b2b8db39201fcdc1593f4a83710a974b50 100644 --- a/civicrm/ext/ckeditor4/info.xml +++ b/civicrm/ext/ckeditor4/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-05-23</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/contributioncancelactions/info.xml b/civicrm/ext/contributioncancelactions/info.xml index 612739763eaecb22011658447a4eedd5c4c777f9..5dc225e9eb4a72cc5a1e86abebe4de98ad171015 100644 --- a/civicrm/ext/contributioncancelactions/info.xml +++ b/civicrm/ext/contributioncancelactions/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-10-12</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/elavon/info.xml b/civicrm/ext/elavon/info.xml index e1571daf0247a851144f0742edf3aab0e480a1dc..ab8ebe7ce05a2515db6d122ffdb653a319262356 100644 --- a/civicrm/ext/elavon/info.xml +++ b/civicrm/ext/elavon/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2022-08-05</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/eventcart/info.xml b/civicrm/ext/eventcart/info.xml index e9b861925b77b28e30c633ca0741716214821671..206c43fcd511a7ebf11a87bd7657810377cac42e 100644 --- a/civicrm/ext/eventcart/info.xml +++ b/civicrm/ext/eventcart/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-08-03</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/ext/ewaysingle/info.xml b/civicrm/ext/ewaysingle/info.xml index 209213e7fe6952dc528bb4bd7a20e2460ddf9ab6..06dc29866a34d840d54a6f433a634fd06a3fd1c5 100644 --- a/civicrm/ext/ewaysingle/info.xml +++ b/civicrm/ext/ewaysingle/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-10-07</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/ext/financialacls/info.xml b/civicrm/ext/financialacls/info.xml index 20373b787ba3dbd916ac11677e99a85a8cd12535..64eeb8c884fed2ef427152a11823c848feff46aa 100644 --- a/civicrm/ext/financialacls/info.xml +++ b/civicrm/ext/financialacls/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-08-27</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/flexmailer/info.xml b/civicrm/ext/flexmailer/info.xml index ca518de310c7a699706372b0a6e3d3410dfff1b8..735d5eb8ec41db12fe793687a85990871541eedb 100644 --- a/civicrm/ext/flexmailer/info.xml +++ b/civicrm/ext/flexmailer/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-08-05</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <comments> FlexMailer is an email delivery engine which replaces the internal guts diff --git a/civicrm/ext/greenwich/info.xml b/civicrm/ext/greenwich/info.xml index 4f1375942b1dde324bda5fdedc026276641903e9..8ee812828cfe580beabf9c146f9a91a59580ffe6 100644 --- a/civicrm/ext/greenwich/info.xml +++ b/civicrm/ext/greenwich/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-07-21</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/ext/legacycustomsearches/info.xml b/civicrm/ext/legacycustomsearches/info.xml index fc54e96c8f691f5c0ddecedcdd4ed494fe5f4603..be30640c236bd3dabf8e1f9c622223423abe5f7e 100644 --- a/civicrm/ext/legacycustomsearches/info.xml +++ b/civicrm/ext/legacycustomsearches/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-07-25</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <tags> <tag>mgmt:hidden</tag> diff --git a/civicrm/ext/message_admin/info.xml b/civicrm/ext/message_admin/info.xml index ccb681d2ca2daaa1a2d7d016da2f293b2e61e532..0aa47bbe26a35c30735212af8d5d81a5f875876a 100644 --- a/civicrm/ext/message_admin/info.xml +++ b/civicrm/ext/message_admin/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-06-12</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>alpha</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/oauth-client/info.xml b/civicrm/ext/oauth-client/info.xml index 42b70a939292dcbd94c0e6b7fbe9e4586c121b95..659b8fb14fc1b371ea7a0c471387f9ae3c10680f 100644 --- a/civicrm/ext/oauth-client/info.xml +++ b/civicrm/ext/oauth-client/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-10-23</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/payflowpro/info.xml b/civicrm/ext/payflowpro/info.xml index f2b321ffba4f906ed3c00054f55b0d3055900dbc..ba879cabe810cb2198f5ac52f76f2cbca915c127 100644 --- a/civicrm/ext/payflowpro/info.xml +++ b/civicrm/ext/payflowpro/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-04-13</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <compatibility> <ver>5.61</ver> diff --git a/civicrm/ext/recaptcha/info.xml b/civicrm/ext/recaptcha/info.xml index 5972717bebe245d6ee98070b9947d2854aad6202..7143cd72e3c8159b9be3cae6501ac16b964a30fa 100644 --- a/civicrm/ext/recaptcha/info.xml +++ b/civicrm/ext/recaptcha/info.xml @@ -13,7 +13,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-04-03</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/ext/search_kit/info.xml b/civicrm/ext/search_kit/info.xml index f7b94e071df125e28eaa71a0a8d322f304ea925e..bdda7d4b1820972f770b1721afbbe877a8551ed5 100644 --- a/civicrm/ext/search_kit/info.xml +++ b/civicrm/ext/search_kit/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2021-01-06</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <develStage>stable</develStage> <tags> <tag>mgmt:required</tag> diff --git a/civicrm/ext/sequentialcreditnotes/info.xml b/civicrm/ext/sequentialcreditnotes/info.xml index 728a2e6852c3194604c8fab80c002d2b31c63ab2..fc9f64abcac10333f2666f7cdf15a65b25ea4497 100644 --- a/civicrm/ext/sequentialcreditnotes/info.xml +++ b/civicrm/ext/sequentialcreditnotes/info.xml @@ -15,7 +15,7 @@ <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url> </urls> <releaseDate>2020-01-28</releaseDate> - <version>5.61.3</version> + <version>5.61.4</version> <tags> <tag>mgmt:hidden</tag> </tags> diff --git a/civicrm/release-notes.md b/civicrm/release-notes.md index 0e4ac91ffb37eb0c93eb98eaa6642e48e761af19..f064be75bfa5004094f4b3391c099706602a8c8c 100644 --- a/civicrm/release-notes.md +++ b/civicrm/release-notes.md @@ -15,6 +15,15 @@ Other resources for identifying changes are: * https://github.com/civicrm/civicrm-joomla * https://github.com/civicrm/civicrm-wordpress +## CiviCRM 5.61.4 + +Released May 24, 2023 + +- **[Synopsis](release-notes/5.61.4.md#synopsis)** +- **[Bugs resolved](release-notes/5.61.4.md#bugs)** +- **[Credits](release-notes/5.61.4.md#credits)** +- **[Feedback](release-notes/5.61.4.md#feedback)** + ## CiviCRM 5.61.3 Released May 19, 2023 diff --git a/civicrm/release-notes/5.61.4.md b/civicrm/release-notes/5.61.4.md new file mode 100644 index 0000000000000000000000000000000000000000..a06683522a7eb0eff6d7afe506bffca762b492fe --- /dev/null +++ b/civicrm/release-notes/5.61.4.md @@ -0,0 +1,41 @@ +# CiviCRM 5.61.4 + +Released May 24, 2023 + +- **[Synopsis](#synopsis)** +- **[Bugs resolved](#bugs)** +- **[Credits](#credits)** +- **[Feedback](#feedback)** + +## <a name="synopsis"></a>Synopsis + +| *Does this version...?* | | +| --------------------------------------------------------------- | -------- | +| Change the database schema? | no | +| Alter the API? | no | +| Require attention to configuration options? | no | +| Fix problems installing or upgrading to a previous version? | no | +| Introduce features? | no | +| **Fix bugs?** | **yes** | +| Fix security vulnerabilities? | no | + +## <a name="bugs"></a>Bugs resolved + +* **_CiviMember_: Fix erroneous layout on "Contribution Page" ([dev/core#4310](https://lab.civicrm.org/dev/core/-/issues/4310): [#26320](https://github.com/civicrm/civicrm-core/pull/26320))** +* **_CiviSMS/CiviMail_: Fix error processing help text ([dev/core#4306](https://lab.civicrm.org/dev/core/-/issues/4306): [#26010](https://github.com/civicrm/civicrm-core/pull/26010))** +* **_Custom Data_: Fix error processing help text ([dev/core#4303](https://lab.civicrm.org/dev/core/-/issues/4303): [#26298](https://github.com/civicrm/civicrm-core/pull/26298))** + +## <a name="credits"></a>Credits + +This release was developed by the following authors and reviewers: + +Wildsight - Lars Sanders-Green; wil_SRQ; Wikimedia Foundation - Eileen McNaughton; +Megaphone Technology Consulting - Jon Goldberg; JMA Consulting - Seamus Lee; +jhungerford; Dave D; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; CiviCRM - Tim +Otten, Coleman Watts; Agileware - Justin Freeman, Francis Whittle + +## <a name="feedback"></a>Feedback + +These release notes are edited by Tim Otten and Andie Hunt. If you'd like to +provide feedback on them, please login to https://chat.civicrm.org/civicrm and +contact `@agh1`. diff --git a/civicrm/sql/civicrm_data.mysql b/civicrm/sql/civicrm_data.mysql index f7fce0a482f48027b974de7251c1ea2bb1362777..66713b5ab85633e7ca9ddc7f74405d361ec9c85f 100644 --- a/civicrm/sql/civicrm_data.mysql +++ b/civicrm/sql/civicrm_data.mysql @@ -23678,4 +23678,4 @@ INSERT INTO `civicrm_report_instance` ( `domain_id`, `title`, `report_id`, `description`, `permission`, `form_values`) VALUES ( @domainID, 'Survey Details', 'survey/detail', 'Detailed report for canvassing, phone-banking, walk lists or other surveys.', 'access CiviReport', 'a:39:{s:6:"fields";a:2:{s:9:"sort_name";s:1:"1";s:6:"result";s:1:"1";}s:22:"assignee_contact_id_op";s:2:"eq";s:25:"assignee_contact_id_value";s:0:"";s:12:"sort_name_op";s:3:"has";s:15:"sort_name_value";s:0:"";s:17:"street_number_min";s:0:"";s:17:"street_number_max";s:0:"";s:16:"street_number_op";s:3:"lte";s:19:"street_number_value";s:0:"";s:14:"street_name_op";s:3:"has";s:17:"street_name_value";s:0:"";s:15:"postal_code_min";s:0:"";s:15:"postal_code_max";s:0:"";s:14:"postal_code_op";s:3:"lte";s:17:"postal_code_value";s:0:"";s:7:"city_op";s:3:"has";s:10:"city_value";s:0:"";s:20:"state_province_id_op";s:2:"in";s:23:"state_province_id_value";a:0:{}s:13:"country_id_op";s:2:"in";s:16:"country_id_value";a:0:{}s:12:"survey_id_op";s:2:"in";s:15:"survey_id_value";a:0:{}s:12:"status_id_op";s:2:"eq";s:15:"status_id_value";s:1:"1";s:11:"custom_1_op";s:2:"in";s:14:"custom_1_value";a:0:{}s:11:"custom_2_op";s:2:"in";s:14:"custom_2_value";a:0:{}s:17:"custom_3_relative";s:1:"0";s:13:"custom_3_from";s:0:"";s:11:"custom_3_to";s:0:"";s:11:"description";s:75:"Detailed report for canvassing, phone-banking, walk lists or other surveys.";s:13:"email_subject";s:0:"";s:8:"email_to";s:0:"";s:8:"email_cc";s:0:"";s:10:"permission";s:17:"access CiviReport";s:6:"groups";s:0:"";s:9:"domain_id";i:1;}'); -UPDATE civicrm_domain SET version = '5.61.3'; +UPDATE civicrm_domain SET version = '5.61.4'; diff --git a/civicrm/sql/civicrm_generated.mysql b/civicrm/sql/civicrm_generated.mysql index 5af9ccb3f100d688c596182250a9e8b3a494f3a5..7d6b09ee81edec21e6fa6ad812cd892e4b9c2a7d 100644 --- a/civicrm/sql/civicrm_generated.mysql +++ b/civicrm/sql/civicrm_generated.mysql @@ -3059,7 +3059,7 @@ UNLOCK TABLES; LOCK TABLES `civicrm_domain` WRITE; /*!40000 ALTER TABLE `civicrm_domain` DISABLE KEYS */; INSERT INTO `civicrm_domain` (`id`, `name`, `description`, `version`, `contact_id`, `locales`, `locale_custom_strings`) VALUES - (1,'Default Domain Name',NULL,'5.61.3',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}'); + (1,'Default Domain Name',NULL,'5.61.4',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}'); /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */; UNLOCK TABLES; diff --git a/civicrm/templates/CRM/Contribute/Form/Contribution/MembershipBlock.tpl b/civicrm/templates/CRM/Contribute/Form/Contribution/MembershipBlock.tpl index 848e2d73d7b152bb73dc11771faa49451cfe2edf..b77d0ecd700bf56831f139c2a07f2bb69dadedb2 100644 --- a/civicrm/templates/CRM/Contribute/Form/Contribution/MembershipBlock.tpl +++ b/civicrm/templates/CRM/Contribute/Form/Contribution/MembershipBlock.tpl @@ -7,9 +7,8 @@ | and copyright information, see https://civicrm.org/licensing | +--------------------------------------------------------------------+ *} -{if $context EQ "makeContribution"} - <div id="membership" class="crm-group membership-group"> - +<div id="membership" class="crm-group membership-group"> + {if $context EQ "makeContribution"} <div id="priceset"> <fieldset> {if $renewal_mode} @@ -53,6 +52,27 @@ {include file="CRM/Price/Form/PriceSet.tpl" extends="Membership"} </fieldset> </div> + {literal} + <script type="text/javascript"> + CRM.$(function($) { + //if price set is set we use below below code to show for showing auto renew + var autoRenewOption = {/literal}'{$autoRenewOption}'{literal}; + var autoRenew = $("#auto_renew_section"); + var autoRenewCheckbox = $("#auto_renew"); + var forceRenew = $("#force_renew"); + autoRenew.hide(); + forceRenew.hide(); + if ( autoRenewOption == 1 ) { + autoRenew.show(); + } else if ( autoRenewOption == 2 ) { + autoRenewCheckbox.prop('checked', true ); + autoRenewCheckbox.attr( 'readonly', true ); + autoRenew.hide(); + forceRenew.show(); + } + }); + </script> + {/literal} {elseif $lineItem and $priceSetID AND !$is_quick_config} {assign var="totalAmount" value=$amount} <div class="header-dark"> @@ -61,29 +81,6 @@ <div class="display-block"> {include file="CRM/Price/Page/LineItem.tpl" context="Membership"} </div> - - </div> -{literal} - <script type="text/javascript"> - CRM.$(function($) { - //if price set is set we use below below code to show for showing auto renew - var autoRenewOption = {/literal}'{$autoRenewOption}'{literal}; - var autoRenew = $("#auto_renew_section"); - var autoRenewCheckbox = $("#auto_renew"); - var forceRenew = $("#force_renew"); - autoRenew.hide(); - forceRenew.hide(); - if ( autoRenewOption == 1 ) { - autoRenew.show(); - } else if ( autoRenewOption == 2 ) { - autoRenewCheckbox.prop('checked', true ); - autoRenewCheckbox.attr( 'readonly', true ); - autoRenew.hide(); - forceRenew.show(); - } - }); - </script> -{/literal} {elseif $membershipBlock AND !$is_quick_config} <div id="membership" class="crm-group membership-group"> {if $context EQ "makeContribution"} @@ -134,7 +131,7 @@ </div> {/if}{* membership block end here *} - +</div> {if $membershipBlock AND $is_quick_config} {if $context neq "makeContribution" } <div class="header-dark"> diff --git a/civicrm/templates/CRM/Mailing/MailingUI.hlp b/civicrm/templates/CRM/Mailing/MailingUI.hlp index c8f4b148f868a4636baaa3c97bebee8b8dc517d6..f3c4038e2398ef37efb036019c43d64ab89b263d 100644 --- a/civicrm/templates/CRM/Mailing/MailingUI.hlp +++ b/civicrm/templates/CRM/Mailing/MailingUI.hlp @@ -15,7 +15,7 @@ </p> {/htxt} -{htxt id ="from_email"} +{htxt id="from_email"} <p>{ts}Select the "FROM" Email Address for this mailing from the dropdown list. Available email addresses are configurable by users with Administer CiviCRM permission. EXAMPLE: "Client Services" <clientservices@example.org>{/ts}</p> {if call_user_func(array('CRM_Core_Permission','check'), 'administer CiviCRM') } {capture assign="fromConfig"}{crmURL p="civicrm/admin/options/from_email_address" q="reset=1"}{/capture} diff --git a/civicrm/templates/CRM/SMS/Form/Group.hlp b/civicrm/templates/CRM/SMS/Form/Group.hlp index 1fc6605f4518678c8b0f99011dcb66155a038f35..99a8e5fc63bf69b38103649459c67bb55f1c81c3 100644 --- a/civicrm/templates/CRM/SMS/Form/Group.hlp +++ b/civicrm/templates/CRM/SMS/Form/Group.hlp @@ -47,10 +47,10 @@ <p>{ts}If you have sent other Mass SMS - you can additionally Include (or Exclude) contacts who received those Mass SMS. CiviCRM will eliminate any duplications so that contacts who are in an Included Group AND were recipients of an Included Mailing will only be sent one copy of this SMS.{/ts}</p> {/htxt} -{htxt id ="id-sms_provider-title"} +{htxt id="id-sms_provider-title"} {ts}SMS Provider{/ts} {/htxt} -{htxt id ="id-sms_provider"} +{htxt id="id-sms_provider"} <p>{ts}Select the SMS provider for this mass message from the dropdown list.{/ts}</p> {if $params.isAdmin} {capture assign="fromConfig"}{crmURL p="civicrm/admin/sms/provider" q="reset=1"}{/capture} diff --git a/civicrm/vendor/autoload.php b/civicrm/vendor/autoload.php index 3e752bd94d6d17c4ea1b9835f9aa88dc6260460d..792f5ff830e8238217c970e75bb5752449c12904 100644 --- a/civicrm/vendor/autoload.php +++ b/civicrm/vendor/autoload.php @@ -4,4 +4,4 @@ require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75::getLoader(); +return ComposerAutoloaderInit8093464806c4e4ce3fd66c6dce2b3e1c::getLoader(); diff --git a/civicrm/vendor/composer/autoload_real.php b/civicrm/vendor/composer/autoload_real.php index 0f53aae5709ba5ba86528559857179a128cd1ad4..2135b3d21911c3620227aa667486fa9f334a8105 100644 --- a/civicrm/vendor/composer/autoload_real.php +++ b/civicrm/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75 +class ComposerAutoloaderInit8093464806c4e4ce3fd66c6dce2b3e1c { private static $loader; @@ -24,9 +24,9 @@ class ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75 require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit8093464806c4e4ce3fd66c6dce2b3e1c', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); - spl_autoload_unregister(array('ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit8093464806c4e4ce3fd66c6dce2b3e1c', 'loadClassLoader')); $includePaths = require __DIR__ . '/include_paths.php'; $includePaths[] = get_include_path(); @@ -36,7 +36,7 @@ class ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75 if ($useStaticLoader) { require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::getInitializer($loader)); } else { $map = require __DIR__ . '/autoload_namespaces.php'; foreach ($map as $namespace => $path) { @@ -57,12 +57,12 @@ class ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75 $loader->register(true); if ($useStaticLoader) { - $includeFiles = Composer\Autoload\ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$files; + $includeFiles = Composer\Autoload\ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$files; } else { $includeFiles = require __DIR__ . '/autoload_files.php'; } foreach ($includeFiles as $fileIdentifier => $file) { - composerRequire73b45ac90f8eb93149474e39bdab5d75($fileIdentifier, $file); + composerRequire8093464806c4e4ce3fd66c6dce2b3e1c($fileIdentifier, $file); } return $loader; @@ -74,7 +74,7 @@ class ComposerAutoloaderInit73b45ac90f8eb93149474e39bdab5d75 * @param string $file * @return void */ -function composerRequire73b45ac90f8eb93149474e39bdab5d75($fileIdentifier, $file) +function composerRequire8093464806c4e4ce3fd66c6dce2b3e1c($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/civicrm/vendor/composer/autoload_static.php b/civicrm/vendor/composer/autoload_static.php index 3e280e15a50e8d5ec35315670428a3f9250ef926..6de71e2d77bd7223511841e4d0133ec785f51c69 100644 --- a/civicrm/vendor/composer/autoload_static.php +++ b/civicrm/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75 +class ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c { public static $files = array ( 'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php', @@ -729,11 +729,11 @@ class ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$prefixDirsPsr4; - $loader->prefixesPsr0 = ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$prefixesPsr0; - $loader->fallbackDirsPsr0 = ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$fallbackDirsPsr0; - $loader->classMap = ComposerStaticInit73b45ac90f8eb93149474e39bdab5d75::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$prefixDirsPsr4; + $loader->prefixesPsr0 = ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$prefixesPsr0; + $loader->fallbackDirsPsr0 = ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$fallbackDirsPsr0; + $loader->classMap = ComposerStaticInit8093464806c4e4ce3fd66c6dce2b3e1c::$classMap; }, null, ClassLoader::class); } diff --git a/civicrm/vendor/composer/installed.php b/civicrm/vendor/composer/installed.php index 928afd252d187a31ee5e97044f04afe02a906273..aad1bac09177073cff69e6e1042d857a54d77f3f 100644 --- a/civicrm/vendor/composer/installed.php +++ b/civicrm/vendor/composer/installed.php @@ -5,7 +5,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'c5f2dd3d3656c353d83b69a56f7b49e956c3a5b3', + 'reference' => '8f6a77f8002176cffad9211a21da9dee65e6dd0c', 'name' => 'civicrm/civicrm-core', 'dev' => true, ), @@ -43,7 +43,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'c5f2dd3d3656c353d83b69a56f7b49e956c3a5b3', + 'reference' => '8f6a77f8002176cffad9211a21da9dee65e6dd0c', 'dev_requirement' => false, ), 'civicrm/civicrm-cxn-rpc' => array( diff --git a/civicrm/xml/version.xml b/civicrm/xml/version.xml index 38f6d0e2faae33950a5badc6e6e2c8b2e3a88ff0..c0e233220cd7ceaf1659c4cc8bd716eb9fff42ec 100644 --- a/civicrm/xml/version.xml +++ b/civicrm/xml/version.xml @@ -1,4 +1,4 @@ <?xml version="1.0" encoding="iso-8859-1" ?> <version> - <version_no>5.61.3</version_no> + <version_no>5.61.4</version_no> </version>