From 34d2745279d176af9ca578851d96e75f9155c951 Mon Sep 17 00:00:00 2001 From: Jack Anderson Date: Fri, 24 Feb 2023 15:10:45 +0000 Subject: [PATCH] SuiteCRM 7.12.10 Release --- README.md | 2 +- files.md5 | 78 +++++++++---------- include/Dashlets/DashletRssFeedTitle.php | 8 +- include/utils.php | 39 ++++++++++ .../AOS_PDF_Templates/AOS_PDF_Templates.php | 8 +- .../Home/Dashlets/RSSDashlet/RSSDashlet.php | 4 +- .../Dashlets/iFrameDashlet/iFrameDashlet.php | 4 + suitecrm_version.php | 4 +- themes/SuiteP/css/Dawn/style.css | 2 +- themes/SuiteP/css/Day/style.css | 2 +- themes/SuiteP/css/Dusk/style.css | 2 +- themes/SuiteP/css/Night/style.css | 2 +- 12 files changed, 103 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index 114d8a6e5f5..58d0e973d66 100755 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -# SuiteCRM 7.12.9 +# SuiteCRM 7.12.10 [![Build Status](https://travis-ci.org/salesagility/SuiteCRM.svg?branch=hotfix)](https://travis-ci.org/salesagility/SuiteCRM) [![codecov](https://codecov.io/gh/salesagility/SuiteCRM/branch/hotfix/graph/badge.svg)](https://codecov.io/gh/salesagility/SuiteCRM/branch/hotfix) diff --git a/files.md5 b/files.md5 index e6fed77013a..5693c085236 100755 --- a/files.md5 +++ b/files.md5 @@ -1,5 +1,5 @@ '69a1e7b3d7755a2a63499a16ddae81cf', './Api/Core/Config/slim.php' => 'b134e68765e6a1403577e2a5a06322b8', @@ -102,7 +102,7 @@ $md5_string = array ( './HandleAjaxCall.php' => '954cebdd8ea2ab1e5c03658b184322fd', './LICENSE.txt' => 'd3f150e4a5bed444763ebe8a81742a95', './ModuleInstall/ExtensionManager.php' => 'e9699caa01beb5c4fdae7cc9c8cc4bc6', - './ModuleInstall/ModuleInstaller.php' => '526a3e11024b84f3602f9857d69a8e47', + './ModuleInstall/ModuleInstaller.php' => '3b475e896de4476bffaa026184bef72a', './ModuleInstall/ModuleScanner.php' => '5bd029e1955c5c243ce4cc567cc99367', './ModuleInstall/PackageManager/ListViewPackages.php' => 'dd40ddc497010be809cb03c63499ac4f', './ModuleInstall/PackageManager/PackageController.php' => '03db58edbce570e532e1c55dbb657889', @@ -116,7 +116,7 @@ $md5_string = array ( './ModuleInstall/PackageManager/tpls/PackageManagerLicense.tpl' => 'df5e267d1df5ce08fb9406e42d5b4816', './ModuleInstall/PackageManager/tpls/PackageManagerScripts.tpl' => '98e396c0aa57329731fda19c790fffb2', './ModuleInstall/extensions.php' => '094f4650261f6efbab1b90b119829388', - './README.md' => '01f0f8317b743d7d0318251b7d65ac3a', + './README.md' => 'e98c90b6811716cb960fd6c0eba91c30', './RoboFile.php' => '045b82c1df69553824d0e4ffcce6e03c', './SugarSecurity.php' => '47e316b2d408e8c5192c8ea4a4f921b3', './TreeData.php' => '32873e20cb5fd33f9d1cdaf18c3cac5c', @@ -508,7 +508,7 @@ $md5_string = array ( './build/travis-ci-apache' => 'e1e212c4eaf679b6ec620cd0b12f4571', './campaign_tracker.php' => '321e43ca8b664e6ca57ae5589e8c0667', './composer.json' => 'db3d5c1d78b364766bf171d0374b23f3', - './composer.lock' => '060badb951dc9a03fe4f77d748a56b12', + './composer.lock' => '4dfc00b65f008f201f1b6722981bf915', './cron.php' => '0b8b6bd839a2232a8da074b31feaa708', './crossdomain.xml' => '24b7711640c652b21aa89c9d83d6ec13', './data/BeanFactory.php' => '3007bf65ebc77baa76c338ce6a068790', @@ -541,7 +541,7 @@ $md5_string = array ( './include/Dashlets/DashletGenericConfigure.tpl' => '48f74b38e7d5b0fe2604716a12657948', './include/Dashlets/DashletGenericDisplay.tpl' => 'c80c7333525eec262638be62b297b0df', './include/Dashlets/DashletHeader.tpl' => '8b8ce31451810ba6e2df4da49ab1eed2', - './include/Dashlets/DashletRssFeedTitle.php' => '40032748c6a72a8d0929c608ea16f6a7', + './include/Dashlets/DashletRssFeedTitle.php' => '21ccfa30aefc13238f5c62fa987677f1', './include/DatabaseTransactions.php' => '430f1e917f9d65f1304f6094e946bb1a', './include/DetailView/DetailView.php' => '89a6d36cd323c0b79a53e405281703a8', './include/DetailView/DetailView.tpl' => 'd58cd38e065ff5b213e152408d4b900c', @@ -608,7 +608,7 @@ $md5_string = array ( './include/ListView/ListViewColumnsFilterDialog.tpl' => '658c6c89bed39b4b77d5576c6279d215', './include/ListView/ListViewColumnsFilterLink.tpl' => 'f72bf5e08fb157aaa12151efb71ffd50', './include/ListView/ListViewDCMenu.tpl' => 'b65d91f4e0974fb3bad725c4a10dbd38', - './include/ListView/ListViewData.php' => '13fd111566fabfe310ca2df58c19820e', + './include/ListView/ListViewData.php' => '9fca13822da66e7e26991a87865ba088', './include/ListView/ListViewDisplay.php' => '516709b2a7e1d11ab5193369ecd1d7d8', './include/ListView/ListViewEval.tpl' => '15d45a3ed170599634d26860dc2e9e56', './include/ListView/ListViewFacade.php' => '9b0f0b4cec02511bebbc62beef368744', @@ -819,7 +819,7 @@ $md5_string = array ( './include/SubPanel/tpls/SubPanelDynamic.tpl' => 'ab76d9f5f3db9bb26a6d9921176f2d99', './include/SubPanel/tpls/SubPanelTiles.tpl' => 'c879bcb62aa989f18b85a6ad4291ce71', './include/SubPanel/tpls/singletabmenu.tpl' => 'e334b8892ae7cc289d31173e1e05a1c5', - './include/SugarCache/SugarCache.php' => '7ff4740fc54fc8689394d725b88f5d45', + './include/SugarCache/SugarCache.php' => 'edb78a9feecb5ca8f10a891e703ec740', './include/SugarCache/SugarCacheAPC.php' => 'd253bb2162a329aff721b9e3df38eec9', './include/SugarCache/SugarCacheAbstract.php' => '8e289b27e8180a75c69a59e398c773a3', './include/SugarCache/SugarCacheFile.php' => '7a057412047cc01ef2ccfaaad2700f44', @@ -2380,7 +2380,7 @@ $md5_string = array ( './include/utils/db_utils.php' => '7fa7c67aec162fd9da259a1f33cef514', './include/utils/encryption_utils.php' => 'cf87e84efe3764464056e6473aac9c79', './include/utils/external_cache.php' => '7439d9b6252e242a9c852ecb58df44ec', - './include/utils/file_utils.php' => '32ed2174485ae7cdc829415d4dcaef86', + './include/utils/file_utils.php' => '183eb1e7ccac560fb976c81803949716', './include/utils/layout_utils.php' => 'f1bfbecd81ffaea9483b39ee7925a523', './include/utils/logic_utils.php' => 'df0882131989fd10f9855cc3b66d4572', './include/utils/mvc_utils.php' => '38de4382713debfb1cbbe33442a8fc5b', @@ -2391,7 +2391,7 @@ $md5_string = array ( './include/utils/recaptcha_utils.php' => '73f5eddf707788c1dff4b7d07dc82656', './include/utils/security_utils.php' => 'e953d0b673df3df313ecf1ac975e8f57', './include/utils/sugar_file_utils.php' => '1c1915cad8c88feb0edbf5bbaee106c4', - './include/utils.php' => '6107d7454bb0720ac43e498aca5e9e74', + './include/utils.php' => '808f43a73b630ececea3044f4be83248', './include/vCard.php' => '44052bbedcdaba3fdf67cfc10a112e75', './include/ytree/ExtNode.php' => '000d4ccbdb6e0a7628c636128781b5e3', './include/ytree/JQueryTree.php' => '3712d2224b93818b990b876f8405b745', @@ -2922,7 +2922,7 @@ $md5_string = array ( './metadata/schedulers_timesMetaData.php' => '472d004c825229f165ca5a27e3c85718', './metadata/securitygroups_acl_rolesMetaData.php' => 'f9dab1fc5449341673a8698a0e247b2c', './metadata/securitygroups_defaultsMetaData.php' => '63f2b46fdee0aba691d7bf7fc86ef0aa', - './metadata/securitygroups_recordsMetaData.php' => 'c8e1eec38153f88f0735f929b6b7c857', + './metadata/securitygroups_recordsMetaData.php' => 'b6d2594a27d0c76c82fb3b746ee5c4c7', './metadata/securitygroups_usersMetaData.php' => '8f40cb73a4a587b2429fd82a2b07028d', './metadata/surveyquestionoptions_surveyquestionresponsesMetaData.php' => '45a523649b88fde1ce1ca4ce2cc58a2b', './metadata/user_feedsMetaData.php' => '95afa64e44236f27a5ca6f8ed6c45b7a', @@ -3243,7 +3243,7 @@ $md5_string = array ( './modules/AOP_Case_Updates/AOPAssignManager.php' => 'ecc13c6a6f19283ca117b723e4da66b0', './modules/AOP_Case_Updates/AOP_Case_Updates.php' => 'd30f3d009b0771ee2affc24df2b38583', './modules/AOP_Case_Updates/CaseUpdatesHook.php' => '807c6fd3beeacfc4ecafcfb6856f9029', - './modules/AOP_Case_Updates/Case_Updates.php' => '29b7e3898d326b30046252a5e3998845', + './modules/AOP_Case_Updates/Case_Updates.php' => '4cbb4fb52d025fa09300ff738fae895b', './modules/AOP_Case_Updates/language/en_us.lang.php' => '1de0ca09e21d68bdde37e3e9676109e8', './modules/AOP_Case_Updates/metadata/SearchFields.php' => '1c8b860ef1fb5e03c01858d167dc5b0f', './modules/AOP_Case_Updates/metadata/dashletviewdefs.php' => '8843f4ea1dcf8335ad7999efcbc3082f', @@ -3421,7 +3421,7 @@ $md5_string = array ( './modules/AOS_Line_Item_Groups/language/en_us.lang.php' => 'd37c1dadfc78cc7fcea0d9c4979a074a', './modules/AOS_Line_Item_Groups/vardefs.php' => '46060ba279f6cb09a03bde31e4df3c5c', './modules/AOS_PDF_Templates/AOS_PDF_Templates.js' => '7fcfe37015e01fd38c820a4bb0cd781e', - './modules/AOS_PDF_Templates/AOS_PDF_Templates.php' => '08d51d1d96b4225cb6c73170a35e50ab', + './modules/AOS_PDF_Templates/AOS_PDF_Templates.php' => '50b2c744b3ba75223314c7872294ed80', './modules/AOS_PDF_Templates/AOS_PDF_Templates_sugar.php' => '992b26786dccf17e92fa7114a1e9876f', './modules/AOS_PDF_Templates/Dashlets/AOS_PDF_TemplatesDashlet/AOS_PDF_TemplatesDashlet.meta.php' => 'dc00131c990ff4134d6bc822e354f794', './modules/AOS_PDF_Templates/Dashlets/AOS_PDF_TemplatesDashlet/AOS_PDF_TemplatesDashlet.php' => '8f97c6ce7e0796bd1708a99152a9947c', @@ -3475,7 +3475,7 @@ $md5_string = array ( './modules/AOS_Product_Categories/metadata/subpanels/default.php' => '99ad7a758b45868e9fd9b8ff47a0cb5a', './modules/AOS_Product_Categories/vardefs.php' => '61d4bb3451abc9b6670a568b639f4673', './modules/AOS_Product_Categories/views/view.edit.php' => 'a8d92ffd0a368d1a25a7649d29228293', - './modules/AOS_Products/AOS_Products.php' => '0f4f0237cd42e4cdece3d894a53ea9c1', + './modules/AOS_Products/AOS_Products.php' => '3af934d97df646151b8259d8ada7591a', './modules/AOS_Products/AOS_Products_sugar.php' => '6769da40aa102583900b9d4d32492906', './modules/AOS_Products/Dashlets/AOS_ProductsDashlet/AOS_ProductsDashlet.meta.php' => 'b7812541758289ffbefcf59e976a3f7e', './modules/AOS_Products/Dashlets/AOS_ProductsDashlet/AOS_ProductsDashlet.php' => 'ee6d24e58a380e0978c7e84c7cdd7005', @@ -3554,7 +3554,7 @@ $md5_string = array ( './modules/AOW_Actions/actions/actionBase.php' => 'cc44a21a3198ee703b0390c7df0bcf49', './modules/AOW_Actions/actions/actionComputeField.css' => '4f63069fbf5aee464d8b0f24e7049276', './modules/AOW_Actions/actions/actionComputeField.js' => '2f39d2288a3dbe7dc85b3b185ce1fdc5', - './modules/AOW_Actions/actions/actionComputeField.php' => '2e143b0afec7f3330e266cb9b697e8f6', + './modules/AOW_Actions/actions/actionComputeField.php' => '81159ddc7e2d91425e9db4fbea2ef075', './modules/AOW_Actions/actions/actionCreateRecord.js' => 'd74993b3fd078cbd54a445c6b3470eda', './modules/AOW_Actions/actions/actionCreateRecord.php' => '537fbede6eeb62ac3ba1e5e77c6e4ada', './modules/AOW_Actions/actions/actionModifyRecord.php' => 'a382c7b13f2896df64d70055ad92b2d0', @@ -3586,7 +3586,7 @@ $md5_string = array ( './modules/AOW_Processed/metadata/subpanels/default.php' => 'a854bad4c87fee3ae01b971e88041b66', './modules/AOW_Processed/vardefs.php' => 'b8116bafbeac63b860466832c444da40', './modules/AOW_Processed/views/view.list.php' => '2f4404c998460f095e3affe63ce1958d', - './modules/AOW_WorkFlow/AOW_WorkFlow.php' => '833251519ed4737591a021df6cc5c6c3', + './modules/AOW_WorkFlow/AOW_WorkFlow.php' => '08c0f9f3a9a15bc332e4bc1b77b1808c', './modules/AOW_WorkFlow/Dashlets/AOW_WorkFlowDashlet/AOW_WorkFlowDashlet.meta.php' => '307d5c5c4e36070f26fcd7019a7c3ce7', './modules/AOW_WorkFlow/Dashlets/AOW_WorkFlowDashlet/AOW_WorkFlowDashlet.php' => '9b68831e41b81207bf2e3a1a42b266b2', './modules/AOW_WorkFlow/Menu.php' => 'bda4b71d876e065f7661bce4a91bde57', @@ -4405,12 +4405,12 @@ $md5_string = array ( './modules/DynamicFields/templates/Fields/Forms/date.tpl' => 'b598cdb6ff09af426d9fab2ee25ed2fb', './modules/DynamicFields/templates/Fields/Forms/datetimecombo.php' => '996af122c9934911836ea3e2d5d7add4', './modules/DynamicFields/templates/Fields/Forms/datetimecombo.tpl' => 'c9cabde3aab3102710766b397bb9ac13', - './modules/DynamicFields/templates/Fields/Forms/dynamicenum.php' => 'c115d3cf7133603bf9d146286fef9214', + './modules/DynamicFields/templates/Fields/Forms/dynamicenum.php' => 'e5212bdbe8ef1d91f09459a5f84ee7e4', './modules/DynamicFields/templates/Fields/Forms/dynamicenum.tpl' => 'e34b75bfbe6292e4da24b465eb5bf0fc', './modules/DynamicFields/templates/Fields/Forms/encrypt.php' => 'd474243a66e47c980a01dd3d8a9f4e37', './modules/DynamicFields/templates/Fields/Forms/encrypt.tpl' => 'b597c29e6563965ffc5ed293e1e209a4', './modules/DynamicFields/templates/Fields/Forms/enum.tpl' => 'bb0d6d3b2b5459ac0499364925311206', - './modules/DynamicFields/templates/Fields/Forms/enum2.php' => 'f771b3e129a3711cc4dd389064c0cde9', + './modules/DynamicFields/templates/Fields/Forms/enum2.php' => '46d3c4bda0ead3308169969d3a586735', './modules/DynamicFields/templates/Fields/Forms/float.tpl' => '130ccfff19e94a1b91ef7acc357252d8', './modules/DynamicFields/templates/Fields/Forms/html.php' => 'b4eab2b9a6a1e2eaa0ed49f10add2b63', './modules/DynamicFields/templates/Fields/Forms/html.tpl' => 'a6a3b34f27a04159a1b2935839696053', @@ -4849,7 +4849,7 @@ $md5_string = array ( './modules/Home/Dashlets/RSSDashlet/RSSDashlet.en_us.lang.php' => '38dfd68f0650982c6fa21c2eeee6aba6', './modules/Home/Dashlets/RSSDashlet/RSSDashlet.icon.jpg' => '7b0cb2ec97ce8e71d74d60a0da81ba53', './modules/Home/Dashlets/RSSDashlet/RSSDashlet.meta.php' => '1459f453feef74419625bec9321ded98', - './modules/Home/Dashlets/RSSDashlet/RSSDashlet.php' => 'c229f2a09f532c9ebd80bdb4856038f4', + './modules/Home/Dashlets/RSSDashlet/RSSDashlet.php' => 'fbb53a01488d0b30e9c4c6d79b7266a5', './modules/Home/Dashlets/RSSDashlet/RSSDashlet.tpl' => '3ee156d25a96c948c178d96e39b2c631', './modules/Home/Dashlets/RSSDashlet/RSSDashletOptions.tpl' => '99ae1ed4f2c06a602e1dd135c4374ee6', './modules/Home/Dashlets/SugarNewsDashlet/SugarNewsDashlet.meta.php' => 'f73e225e468d0ae0e6830506d2100f28', @@ -4857,7 +4857,7 @@ $md5_string = array ( './modules/Home/Dashlets/SugarNewsDashlet/configure.tpl' => '6c3072812274ce23bedb1ac5762e13e6', './modules/Home/Dashlets/iFrameDashlet/configure.tpl' => 'ebc20fab7fd7df07b93070c220021724', './modules/Home/Dashlets/iFrameDashlet/iFrameDashlet.meta.php' => '273c9862acbd509e3f98d6f3e9762fff', - './modules/Home/Dashlets/iFrameDashlet/iFrameDashlet.php' => '140323ce38d23fc6e136633831f343cb', + './modules/Home/Dashlets/iFrameDashlet/iFrameDashlet.php' => '5c759c965f052fe0414a989b1c2b49fa', './modules/Home/DynamicAction.php' => 'fffc490cddd16f75af733b84a7ee4353', './modules/Home/Home.html' => '0a20273a89c3ca0178d7930e92534778', './modules/Home/Home.tpl' => 'd85f7dbd921f6c5adc9ebe7a1129aebb', @@ -4946,7 +4946,7 @@ $md5_string = array ( './modules/InboundEmail/EditView.html' => '785f83b87c343cc1d8fbf27e5208472a', './modules/InboundEmail/EditView.php' => '220f324796e33920332b9b432c7a952f', './modules/InboundEmail/InboundEmail.js' => 'f37733f6ef00da52b9230d9168f13a29', - './modules/InboundEmail/InboundEmail.php' => 'fa4e3077620acf2dd5359f494bd6a2f7', + './modules/InboundEmail/InboundEmail.php' => 'bcf0be4d1881f5e94eed744775b1a672', './modules/InboundEmail/ListView.html' => '8b0dd15b6993338cccd5bb39ae7184d4', './modules/InboundEmail/ListView.php' => 'dda0cffd64113ebf057d34ab35e637e6', './modules/InboundEmail/Menu.php' => 'eed62ccb742c392298bc1dfe9878eb97', @@ -5135,7 +5135,7 @@ $md5_string = array ( './modules/ModuleBuilder/javascript/studio2RowDD.js' => 'ce2a4bfa3dbaca4249d73df0bc5dfaad', './modules/ModuleBuilder/javascript/studiotabgroups.js' => 'c3d48dec838914e457aa099d9225d174', './modules/ModuleBuilder/javascript/wizardTemplate.js' => '92c65dce9153db13c20731de44d14d87', - './modules/ModuleBuilder/language/en_us.lang.php' => 'b73ec441c51179efa58d1a65e2160252', + './modules/ModuleBuilder/language/en_us.lang.php' => 'e96b54ade1f348feb3ca068264b2e2ad', './modules/ModuleBuilder/parsers/ModuleBuilderParser.php' => '1a5d8c3c8c7736c4e9011960732c4647', './modules/ModuleBuilder/parsers/ParserFactory.php' => '9f49fbae9d8aadc97257d4cf18672978', './modules/ModuleBuilder/parsers/StandardField.php' => '4cbf549bc313959427dc126e9afe01e7', @@ -5236,7 +5236,7 @@ $md5_string = array ( './modules/ModuleBuilder/views/view.resetmodule.php' => 'e610a32e319a3af44dc8c5159362f2cb', './modules/ModuleBuilder/views/view.searchview.php' => 'fbca76bd29e0bcdb3a4ca10e281ac57c', './modules/ModuleBuilder/views/view.tree.php' => '6143b1a6ed18d5d13a3593864603cd5d', - './modules/ModuleBuilder/views/view.wizard.php' => '53a882aeaa9661bd054100e094b52d69', + './modules/ModuleBuilder/views/view.wizard.php' => 'e7c7c593744cd212e637dec031038b08', './modules/MySettings/LoadTabSubpanels.php' => 'fb6ed3f130674e770789a6882474d59f', './modules/MySettings/StoreQuery.php' => 'b3d2df1adc23630516b958b72eae1374', './modules/MySettings/TabController.php' => '22e5503c0120f292d2ccdb75ca9619c8', @@ -5807,7 +5807,7 @@ $md5_string = array ( './modules/SurveyResponses/Lines/Lines.php' => 'dd2ecbdc3c1b29da73f4a1717ba5b0ba', './modules/SurveyResponses/Menu.php' => '3b2c2396d71dfddccdb0b98746a288f0', './modules/SurveyResponses/SurveyResponses.php' => '63d5a947ac39277353387f12d5270f2a', - './modules/SurveyResponses/language/en_us.lang.php' => 'ab5ab93ca20c03e1b86d1635f9e6690f', + './modules/SurveyResponses/language/en_us.lang.php' => '568e6587ec744766727cc387357f334c', './modules/SurveyResponses/metadata/SearchFields.php' => 'aaf7a531d8d11e7fc8e3cb56dae52607', './modules/SurveyResponses/metadata/dashletviewdefs.php' => '136b191a7bddb1e43390dbb18f1b08d1', './modules/SurveyResponses/metadata/detailviewdefs.php' => 'e45fcd03a9173c85b062bb8081cda746', @@ -5819,7 +5819,7 @@ $md5_string = array ( './modules/SurveyResponses/metadata/searchdefs.php' => '8b892e08a5990b9ddb94b25431bccbeb', './modules/SurveyResponses/metadata/studio.php' => 'd1a4aee4586f29bc1d22f2719b156bd1', './modules/SurveyResponses/metadata/subpanels/default.php' => 'fcece223dc6df7455f9d979e50d17ef1', - './modules/SurveyResponses/tpls/detailquestionresponses.tpl' => '62f93a1680df7e68c7f92639afb6ea8f', + './modules/SurveyResponses/tpls/detailquestionresponses.tpl' => 'e721176cde9db9ee091ae29b11e68ac8', './modules/SurveyResponses/vardefs.php' => '0282afec38f3202a4227f3596e3e9b2c', './modules/Surveys/Dashlets/SurveysDashlet/SurveysDashlet.meta.php' => '8a0be697554c54281b29bd9bc8facfd8', './modules/Surveys/Dashlets/SurveysDashlet/SurveysDashlet.php' => '533474ccb58910c160091f6898494202', @@ -5833,12 +5833,12 @@ $md5_string = array ( './modules/Surveys/controller.php' => '0dd5f1a9f4feca78ee0d64f124f47285', './modules/Surveys/imgs/checked.png' => '8d88dd0730a9244ae89fcc8489901e02', './modules/Surveys/imgs/star.png' => '5013f180ca30e373d68b76434cb60fd8', - './modules/Surveys/javascript/Survey.js' => 'd0d5c63b482c8d17ba2386a4897f0b6c', + './modules/Surveys/javascript/Survey.js' => '43fc1976def4fb715e652eb07e993fd1', './modules/Surveys/javascript/datetimepicker/jquery-ui-timepicker-addon.css' => '431ab7d4ef48afd9c39a647c5c990b0a', './modules/Surveys/javascript/datetimepicker/jquery-ui-timepicker-addon.js' => 'b6ad4a032a5ffdf1281dce85be39d1ac', './modules/Surveys/javascript/rating/rating.min.css' => 'ec3c6782be846dde7698763665c4b8aa', './modules/Surveys/javascript/rating/rating.min.js' => '5cab9c748cf8c51b4937cb8e6cf0d306', - './modules/Surveys/language/en_us.lang.php' => 'd841f552cc018e65e71e5da1f81f4d9b', + './modules/Surveys/language/en_us.lang.php' => 'bf60bf3bb241addf2cfa09365cece496', './modules/Surveys/metadata/SearchFields.php' => '3a46b501de002ace41567522ca610f19', './modules/Surveys/metadata/dashletviewdefs.php' => '1b452908eba467626368913d10cd7907', './modules/Surveys/metadata/detailviewdefs.php' => 'cecff50a910efbefec58267b8d37c31f', @@ -5855,11 +5855,11 @@ $md5_string = array ( './modules/Surveys/tpls/Reports/matrix.tpl' => '9c16699e27e5b4b2c22ce6578b7c18f6', './modules/Surveys/tpls/Reports/option.tpl' => '76d3a3693e2b8cf5676c97ee0261127e', './modules/Surveys/tpls/Reports/other.tpl' => '55005aed79e23a6fb678431e9811b8ae', - './modules/Surveys/tpls/detailsurveyquestions.tpl' => 'a560394d0b633d5c6248b7ee3fdad183', - './modules/Surveys/tpls/editsurveyquestions.tpl' => 'e86030c8099dcfc340bef06b809c695b', - './modules/Surveys/tpls/reports.tpl' => 'cb3ede64b235bbc733148e9309a0e3a5', - './modules/Surveys/vardefs.php' => 'ea23a99938d3e5551cc646f803767972', - './modules/Surveys/views/view.reports.php' => 'bbac23cdfcaf1c6df079c3f9f279b340', + './modules/Surveys/tpls/detailsurveyquestions.tpl' => 'c7cd1dde1f83de06be388597c808ccb4', + './modules/Surveys/tpls/editsurveyquestions.tpl' => '9c6001603a226942b8f5fc65f9f39a9e', + './modules/Surveys/tpls/reports.tpl' => '201f977a9cfbc3502357ea6031b499e7', + './modules/Surveys/vardefs.php' => '8ba03c326fe7a12af30a5f4c70c8021c', + './modules/Surveys/views/view.reports.php' => '07a634fe6e40a18d01b91e2b837ce158', './modules/TableDictionary.php' => 'd54fad44ac64f0d099e4e6b4a72c6c5d', './modules/Tasks/Dashlets/MyTasksDashlet/MyTasksDashlet.data.php' => '46bcde1490f71a79f095ea558596ad46', './modules/Tasks/Dashlets/MyTasksDashlet/MyTasksDashlet.meta.php' => '3246d00a64e98df8c4bb908b3905df79', @@ -6026,7 +6026,7 @@ $md5_string = array ( './modules/Users/entryPointSaveGoogleApiKey.php' => 'af2395a659fbe4c935ac555e4f3b592b', './modules/Users/field_arrays.php' => 'b2de6918c313caef59c28582475ab3a6', './modules/Users/googleApiKeySaverEntryPointError.tpl' => '5b45b5ce045c459e3e6c571d43eef873', - './modules/Users/language/en_us.lang.php' => '7cf5849bd441e65eb84ae48067c4a47b', + './modules/Users/language/en_us.lang.php' => '7352235784c86b14f140914aed876cc3', './modules/Users/login.css' => '2c43ea9ba2bed908c545bde7ee7c4575', './modules/Users/login.js' => 'f54ae3775635f5cf93b7854e6dde656d', './modules/Users/login.tpl' => '76e56647f4334e8ee80ec2defa4d1659', @@ -6282,29 +6282,29 @@ $md5_string = array ( './soap.php' => 'e28988c2e0b8e2c484587b537a710525', './sugar_version.json' => 'bdfbcefae2f9af559bef6a36367df7bb', './sugar_version.php' => 'db7b6c8d51f87879fce1e6172eedfbed', - './suitecrm_version.php' => '4ef3194ff974804a8f3481681fcfc7ff', + './suitecrm_version.php' => 'beb884cdb57683e106eea9e8ddca6168', './themes/SuiteP/css/Dawn/color-palette.scss' => 'e64677d79e1d68c069bdc2dc661c4f99', './themes/SuiteP/css/Dawn/icons.scss' => 'd59f8c5855e7a8df09542a663835a196', './themes/SuiteP/css/Dawn/select.ico' => '22393ad23f16c3f1462455bae8f20279', - './themes/SuiteP/css/Dawn/style.css' => '96e4c253c9c91ea1ca1255713c6e2778', + './themes/SuiteP/css/Dawn/style.css' => 'b0995650ffcc5c233903c527a325e29a', './themes/SuiteP/css/Dawn/style.scss' => 'f027cdfded90564faebf0d52ba1ae8b3', './themes/SuiteP/css/Dawn/variables.scss' => 'f8f8acf976e6cb0f1d27ea46891ead2e', './themes/SuiteP/css/Day/color-palette.scss' => '91bed2ed878a141ccdc521512f0daa33', './themes/SuiteP/css/Day/icons.scss' => '7a77bb17a810866e1ec4e0667e58e536', './themes/SuiteP/css/Day/select.ico' => '22393ad23f16c3f1462455bae8f20279', - './themes/SuiteP/css/Day/style.css' => 'd3ed65091e72cefe776e2785ab35c563', + './themes/SuiteP/css/Day/style.css' => 'f0c76f9d1881e2e2484a744e8e361a61', './themes/SuiteP/css/Day/style.scss' => '61ac0ca8c47681b284ecbf14755d18ed', './themes/SuiteP/css/Day/variables.scss' => '31b6e279ea974581ad42f95a3bb694a4', './themes/SuiteP/css/Dusk/color-palette.scss' => '3fa059d1033bfd1bfa342ec0bc4ffe25', './themes/SuiteP/css/Dusk/icons.scss' => '7a77bb17a810866e1ec4e0667e58e536', './themes/SuiteP/css/Dusk/select.ico' => '22393ad23f16c3f1462455bae8f20279', - './themes/SuiteP/css/Dusk/style.css' => 'a3944925c2ef23e1049aabd7fff09657', + './themes/SuiteP/css/Dusk/style.css' => '57618042d4e69b8038a5baf953090d14', './themes/SuiteP/css/Dusk/style.scss' => 'f027cdfded90564faebf0d52ba1ae8b3', './themes/SuiteP/css/Dusk/variables.scss' => 'ac38ee874a0668e1d3b86972a850f91d', './themes/SuiteP/css/Night/color-palette.scss' => '25653200b97822a2d0f2594b180858c8', './themes/SuiteP/css/Night/icons.scss' => '2adfbf917fd7f0748090ef79ec4657c9', './themes/SuiteP/css/Night/select.ico' => '22393ad23f16c3f1462455bae8f20279', - './themes/SuiteP/css/Night/style.css' => 'ec06d43d204f4207ec5be5bb8e6ebfb1', + './themes/SuiteP/css/Night/style.css' => '7bfbe5b6d8fc185d30c03cf0a978348d', './themes/SuiteP/css/Night/style.scss' => 'cda3113e25e5545fe11f33252fbcbe11', './themes/SuiteP/css/Night/variables.scss' => '4fc04d66ddb30f18da508b82e71a6cde', './themes/SuiteP/css/Noon/color-palette.scss' => '952a2c7a3fb020ca2232b24a9ac58fe4', @@ -6404,7 +6404,7 @@ $md5_string = array ( './themes/SuiteP/css/suitep-base/calendar.scss' => 'e3678f282860d08d7693080a27fb9c1e', './themes/SuiteP/css/suitep-base/campaigns.scss' => 'e1f692e98be1538f5bf47702fbfa419a', './themes/SuiteP/css/suitep-base/cases.scss' => '24388474c9ceb4734d9b078377263f82', - './themes/SuiteP/css/suitep-base/dashboard.scss' => '64f63cbdfbae00261a17b31bcaf2a98a', + './themes/SuiteP/css/suitep-base/dashboard.scss' => 'a7f15c2915f3b14277c2dc2191b80377', './themes/SuiteP/css/suitep-base/detailview.scss' => 'a7ece4c3b5ab6c3cc9b2637ac46cf9b3', './themes/SuiteP/css/suitep-base/editview.scss' => '942de05cc187175393b9cba06f8e0ddb', './themes/SuiteP/css/suitep-base/email.scss' => '8a3dead7e980a0cdf6b44a29cff816b6', @@ -7757,7 +7757,7 @@ $md5_string = array ( './themes/SuiteP/tpls/_head.tpl' => '48dc8d52d1110b76eee996d871ba0d6d', './themes/SuiteP/tpls/_headerModuleList.tpl' => '35e093da774057960b47e25d274d2fd4', './themes/SuiteP/tpls/footer.tpl' => '38c4fa89e7f7e7118f58f8a3f28fe231', - './themes/SuiteP/tpls/header.tpl' => '53758953c9f18ea4d5ff2a1140454c5b', + './themes/SuiteP/tpls/header.tpl' => 'cc3a44e2082244f0122c981984060b23', './themes/SuiteP/tpls/login.tpl' => '2e722fa7facd9656fd1c1c348260634d', './themes/default/css/bootstrap.css' => '35cda076a2dfccfb460b8225f38c104f', './themes/default/css/chart.css' => 'cc19057a4b20d6f05bcd382e25f19fa2', diff --git a/include/Dashlets/DashletRssFeedTitle.php b/include/Dashlets/DashletRssFeedTitle.php index 9c6be0eed2a..9b8fc679a18 100755 --- a/include/Dashlets/DashletRssFeedTitle.php +++ b/include/Dashlets/DashletRssFeedTitle.php @@ -98,9 +98,13 @@ public function readFeed() public function getTitle() { $matches = array(); - preg_match("/.*?<\/title>/i", $this->contents, $matches); + preg_match("/<title>(.*?)<\/title>/i", $this->contents, $matches); if (isset($matches[0])) { - $this->title = str_replace(array('<![CDATA[', '<title>', '', ']]>'), '', $matches[0]); + $match = $matches[0]; + if (isset($matches[1])) { + $match = '' . htmlentities($matches[1] ?? '') . ''; + } + $this->title = str_replace(array('', '', ']]>'), '', $match); } } diff --git a/include/utils.php b/include/utils.php index eb563febe9e..031da877737 100755 --- a/include/utils.php +++ b/include/utils.php @@ -2654,6 +2654,27 @@ function securexsskey($value, $die = true) } } +/** + * @param string|null $value + * @return string + */ +function purify_html(?string $value): string { + + if (($value ?? '') === '') { + return ''; + } + + $cleanedValue = htmlentities(SugarCleaner::cleanHtml($value, true)); + $decoded = html_entity_decode($cleanedValue); + $doubleDecoded = html_entity_decode($decoded); + + if (stripos($decoded, '