mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-29 01:10:42 +08:00
Squashed 'public/legacy/' changes from a403361326..60ccef0448
60ccef0448 SuiteCRM 7.12.8 Release 36b2069cc8 Update composer packages b33f4c68df Fix #6756 - Add Label to Dynamic Fields 371f038c30 Fix #9803 - Workflow test returns boolean c453e9fe84 Fix #9804 - Update jquery-ui to 1.13.2 be22920ec5 Fix #9800 Fix issue with send as system being hidden efd1dbe647 fix escapeField where $cell string is empty c0b4d56199 Turn privates to protecteds to fix Emailtemplate overrides dbadb85136 Turn private to protected to fix SendMail AOW_Action overrides eaefb2ba62 Fix #7030 - Contains, Startwith and End with fixes Workflow cfef8eaba1 Fix #9650 - Deprecated constructor method is being called in Calendar f0121f4da7 Fix #9658 - SuiteCRM add duplicate dashlet when filter is used aeb1c3ffbe Fix #9668 - It is not possible to use a custom template for password change a2abbde8a8 Fix #9672 - Bug in CSS class causes bad button display be6f2de05a Fix #9674 - Error when importing (creating and updating) a record with ID already deleted in the database 57c40c6f71 Fix #9688: Use the same browser title for the regular views as the Ajax UI d6856805a1 Fix #9698 - Do not delete the subject when editing a tracking url from the campaign assistant 5bc6c80b35 Fix #9704 - Missing relationship definition in SurveysQuestionResponses 5d17f027a3 Fix #9706 - ModuleBuilder doesn't save language files in the correct path d85edb029a Fix #9711 - Update date_modified field when deleting a Target List 4fd11b676e Fix #9721 - Adding Years option to aow_date_type_list in Workflow conditions 0ddb1c523c Fix #9728 - cron.php fails with "must be compatible" error from AOPInboundEmail.php bd90cb2d71 Fix #9730 - cron.php fails with fatal TypeError using PHP 8 2eb6c16df9 Fix #9753 - Do not save white spaces in SMTP data 3ff0092441 Fix #9781 Fetch existing Call/Meeting Reminder data in quickeditview of Calendar 51b606d90f Fix #9588 Flag "Display Employee Record" doesn't work properly 063def6acb Fix #7827 - Error resetting modules git-subtree-dir: public/legacy git-subtree-split: 60ccef0448b22658c89f5c501f62d68aa209dcea
This commit is contained in:
parent
3fb6e4bb8e
commit
88ca186f1a
40 changed files with 10832 additions and 113 deletions
|
@ -2,7 +2,7 @@
|
|||
<img width="180px" height="41px" src="https://suitecrm.com/wp-content/uploads/2017/12/logo.png" align="right" />
|
||||
</a>
|
||||
|
||||
# SuiteCRM 7.12.7
|
||||
# SuiteCRM 7.12.8
|
||||
|
||||
[](https://github.com/salesagility/suitecrm/blob/hotfix/LICENSE.txt)
|
||||
[](https://github.com/salesagility/SuiteCRM-Core/issues)
|
||||
|
|
10647
composer.lock
generated
Normal file
10647
composer.lock
generated
Normal file
File diff suppressed because it is too large
Load diff
80
files.md5
80
files.md5
|
@ -1,5 +1,5 @@
|
|||
<?php
|
||||
// created: 2022-08-11 17:00:00
|
||||
// created: 2022-11-10 17:00:00
|
||||
$md5_string = array (
|
||||
'./Api/Core/Config/ApiConfig.php' => '69a1e7b3d7755a2a63499a16ddae81cf',
|
||||
'./Api/Core/Config/slim.php' => 'b134e68765e6a1403577e2a5a06322b8',
|
||||
|
@ -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' => 'a0bd251d41e8891a287deef8470decde',
|
||||
'./README.md' => '76ec8409ea1fa360d1255f693dfd5a40',
|
||||
'./RoboFile.php' => '045b82c1df69553824d0e4ffcce6e03c',
|
||||
'./SugarSecurity.php' => '47e316b2d408e8c5192c8ea4a4f921b3',
|
||||
'./TreeData.php' => '32873e20cb5fd33f9d1cdaf18c3cac5c',
|
||||
|
@ -504,9 +504,11 @@ $md5_string = array (
|
|||
'./Zend/Validate/Interface.php' => 'e313ef824309253dcfab90ff1d38ac86',
|
||||
'./Zend/Validate/Ip.php' => 'e313ef824309253dcfab90ff1d38ac86',
|
||||
'./Zend/Version.php' => 'e313ef824309253dcfab90ff1d38ac86',
|
||||
'./build/push_output.sh' => 'cde8cd38e3b0c4e988ec4be7d81faa89',
|
||||
'./build/travis-ci-apache' => 'e1e212c4eaf679b6ec620cd0b12f4571',
|
||||
'./campaign_tracker.php' => '321e43ca8b664e6ca57ae5589e8c0667',
|
||||
'./composer.json' => 'db3d5c1d78b364766bf171d0374b23f3',
|
||||
'./composer.lock' => '8b231bcceecef7063345a104678ef4a4',
|
||||
'./composer.lock' => '060badb951dc9a03fe4f77d748a56b12',
|
||||
'./cron.php' => '0b8b6bd839a2232a8da074b31feaa708',
|
||||
'./crossdomain.xml' => '24b7711640c652b21aa89c9d83d6ec13',
|
||||
'./data/BeanFactory.php' => '84b7c36b6a59ea8c5c4069659cc72950',
|
||||
|
@ -527,7 +529,7 @@ $md5_string = array (
|
|||
'./emailmandelivery.php' => 'e079e094dd3d4e361670a179f50b1fdd',
|
||||
'./export.php' => '138c918c6590f83908ad67ef3dab26df',
|
||||
'./ical_server.php' => '36acd0eb4bdabcdb8c70497b5cc79d16',
|
||||
'./include/CleanCSV.php' => '2378fc271631a459101571e1f6e78e0a',
|
||||
'./include/CleanCSV.php' => '6bdca1c506f2ff250ed385344f98410c',
|
||||
'./include/Dashlets/Dashlet.php' => '91c1cde556ac8143c3b06ee71dc588b4',
|
||||
'./include/Dashlets/DashletCacheBuilder.php' => '98a49e1176f330a59598e764ce0c6359',
|
||||
'./include/Dashlets/DashletFooter.tpl' => '63e2f0394e217d1f0dcd196182e9e3a3',
|
||||
|
@ -627,7 +629,7 @@ $md5_string = array (
|
|||
'./include/MVC/Controller/file_access_control_map.php' => '86baf77effe4eb6167c4557c481c2f5f',
|
||||
'./include/MVC/SugarApplication.php' => '0aebe6f78a37464d305522abfcd09f36',
|
||||
'./include/MVC/SugarModule.php' => '7ffbda56ac7bd074795034533ef93c1a',
|
||||
'./include/MVC/View/SugarView.php' => 'ad848cdcf8d318f158dc2f38f7f3fe09',
|
||||
'./include/MVC/View/SugarView.php' => '42e9c4221b27dfc8b14160de597d1d97',
|
||||
'./include/MVC/View/ViewFactory.php' => 'a1ee66d0bd884132187ad0e8196a56c9',
|
||||
'./include/MVC/View/tpls/Importvcard.tpl' => '8a89b4e8fc0660479ef9eaf42f104929',
|
||||
'./include/MVC/View/tpls/displayLoginJS.tpl' => '5077580939467d14e596f4a425f17210',
|
||||
|
@ -674,7 +676,7 @@ $md5_string = array (
|
|||
'./include/MySugar/tpls/MySugar2.tpl' => 'e91cfa18205d16daa7790c8d0b7e4738',
|
||||
'./include/MySugar/tpls/addDashletsDialog.tpl' => '716aab3278628f371d6e968b27039027',
|
||||
'./include/MySugar/tpls/chartDashletsSearchResults.tpl' => '0e6382d5de2d0a3acd23b643fbc9e6da',
|
||||
'./include/MySugar/tpls/dashletsSearchResults.tpl' => '63f403f807ba8c415a2c8e2af73651f3',
|
||||
'./include/MySugar/tpls/dashletsSearchResults.tpl' => '687c3a1ef953e103fa5cfc91adac2b1e',
|
||||
'./include/MySugar/tpls/retrievePage.tpl' => 'e4f99a0c96f4b9af18ff4e16b35ebc83',
|
||||
'./include/MySugar/tpls/retrieveReportCharts.tpl' => 'eae923db515b990099e897c335560dc8',
|
||||
'./include/OutboundEmail/OutboundEmail.php' => 'b67350f1a16e4b072d2b9ce7128360ad',
|
||||
|
@ -1513,7 +1515,7 @@ $md5_string = array (
|
|||
'./include/javascript/jquery/html5shiv.min.js' => '14bf80ba215a8dacef1eee856fd0f1ea',
|
||||
'./include/javascript/jquery/jquery-migrate.min.js' => '5cfa2b481de6e87c2190a0e3538515d8',
|
||||
'./include/javascript/jquery/jquery-min.js' => '8fb8fee4fcc3cc86ff6c724154c49c42',
|
||||
'./include/javascript/jquery/jquery-ui-min.js' => '842e3946fa938e62f185abb29ab00dc7',
|
||||
'./include/javascript/jquery/jquery-ui-min.js' => '32b360d34ef0ff3f6a493aeca3aecb61',
|
||||
'./include/javascript/jquery/jquery.browser.js' => '72b3f95262ab3cfe599e97773de4c3a4',
|
||||
'./include/javascript/jquery/jquery.cookie.js' => '34259e1b3697ec38ec1ad00f29c64305',
|
||||
'./include/javascript/jquery/jquery.dialogTitle.js' => 'b9435df9245d1b125e696f549b0e26ad',
|
||||
|
@ -1563,11 +1565,11 @@ $md5_string = array (
|
|||
'./include/javascript/jquery/themes/base/images/ui-icons_454545_256x240.png' => '40858ca75655c0d75043638df8a9aec6',
|
||||
'./include/javascript/jquery/themes/base/images/ui-icons_888888_256x240.png' => '70524e1024fac07c11564ec27da493b9',
|
||||
'./include/javascript/jquery/themes/base/images/ui-icons_cd0a0a_256x240.png' => 'f5312fe28a943d2b0797f43ea30aedf1',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.css' => 'f2aeb87160362f4c8fd53a9fd0411424',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.css' => 'b29fa9f97824f110ef704a445a6ffe3f',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.min.css' => '8566d84cfc6f30363a46577a227c6ffe',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.structure.css' => '83ca154ff3465be96dd25c1378068015',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.structure.css' => '7c9d854376ddbdb1eec241a1b7223499',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.structure.min.css' => 'c2460caa8147171b6cbcf1814d2d16f5',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.theme.css' => 'ae0365ec4b3f345ddd4921aca64b0ddc',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.theme.css' => 'd5d57a5bc83020c06d7d1829ab4dc401',
|
||||
'./include/javascript/jquery/themes/base/jquery-ui.theme.min.css' => 'c48a810ce9544b19f2e206f43e0c8891',
|
||||
'./include/javascript/jquery/themes/base/jquery.ui.all.css' => '1f5008f45cd0dc5cbc1126ba441dcdbc',
|
||||
'./include/javascript/jsAlerts.php' => 'f77c3881be8b27f6c990ea6c48249386',
|
||||
|
@ -2278,7 +2280,7 @@ $md5_string = array (
|
|||
'./include/javascript/yui/build/yuitest/yuitest_core.js' => 'ed5230a0f4a885d8ea51c2fe78895d07',
|
||||
'./include/javascript/yui/ygDDList.js' => '0cd9051a220de7e8c79bf5b9cccce10f',
|
||||
'./include/json_config.php' => 'ba7fb6f2fb1df51bc367835406ef7ba5',
|
||||
'./include/language/en_us.lang.php' => '9b8bee2691bda327f6b973fa789de805',
|
||||
'./include/language/en_us.lang.php' => '6963637150f1b221f9f70dd45d63bf87',
|
||||
'./include/language/en_us.notify_template.html' => 'c6a897ace7af46a44889dfab1a9d44c5',
|
||||
'./include/language/getJSLanguage.php' => '1bc910bd5a9953fbf443d3d97fddbffa',
|
||||
'./include/language/jsLanguage.php' => '3d27819dc00f2fe5426f72733a7edca1',
|
||||
|
@ -2600,7 +2602,7 @@ $md5_string = array (
|
|||
'./jssource/src_files/modules/Currencies/EditView.js' => 'efa66d38015bd46da5d9e92dd8b6e479',
|
||||
'./jssource/src_files/modules/Documents/documents.js' => '8d52044a4117eaa4e77ecbea6a52071c',
|
||||
'./jssource/src_files/modules/EAPM/EAPMEdit.js' => '0e4186b5358b2b403e6c6ef717ee7aa4',
|
||||
'./jssource/src_files/modules/EmailTemplates/EmailTemplate.js' => '9088f303cb5c2d33c04c1a5e924aca00',
|
||||
'./jssource/src_files/modules/EmailTemplates/EmailTemplate.js' => '6e48b43a26a1a16d3b7925001408b338',
|
||||
'./jssource/src_files/modules/Home/tour.js' => '8d3968fbeb138587fbd6ab2e6bf565b9',
|
||||
'./jssource/src_files/modules/InboundEmail/InboundEmail.js' => 'c0c026adb789b2344ee1fdeb6f399be1',
|
||||
'./jssource/src_files/modules/Leads/Lead.js' => '976776af2d77794460dc8bec9a0eab89',
|
||||
|
@ -3557,7 +3559,7 @@ $md5_string = array (
|
|||
'./modules/AOW_Actions/actions/actionCreateRecord.php' => '537fbede6eeb62ac3ba1e5e77c6e4ada',
|
||||
'./modules/AOW_Actions/actions/actionModifyRecord.php' => 'a382c7b13f2896df64d70055ad92b2d0',
|
||||
'./modules/AOW_Actions/actions/actionSendEmail.js' => 'e919423e47a93740dc522e812815c156',
|
||||
'./modules/AOW_Actions/actions/actionSendEmail.php' => '46b6d54df9f69959283f220d47a19c54',
|
||||
'./modules/AOW_Actions/actions/actionSendEmail.php' => '0680b4972c9fe678bcd2f532955fba33',
|
||||
'./modules/AOW_Actions/actions/templateParser.php' => '1996d6efbdacf1c9c78748b72ecfca03',
|
||||
'./modules/AOW_Actions/actions.php' => 'd8adb0eee6cbd721ca25e8efb759421f',
|
||||
'./modules/AOW_Actions/language/en_us.lang.php' => '0d1e99def1d60f44638ef51d64f3bf01',
|
||||
|
@ -3584,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' => '87b0dfb0b76543340d8d42ce440f52f3',
|
||||
'./modules/AOW_WorkFlow/AOW_WorkFlow.php' => '833251519ed4737591a021df6cc5c6c3',
|
||||
'./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',
|
||||
|
@ -3657,7 +3659,7 @@ $md5_string = array (
|
|||
'./modules/Administration/AOPAdmin.tpl' => 'a29e010dc42642c97eb6bc45b77586ca',
|
||||
'./modules/Administration/AOSAdmin.php' => 'd7e75c25af0a4e4a9bd954280b7450ec',
|
||||
'./modules/Administration/AOSAdmin.tpl' => 'ee8d38886e9253512b0d9db8d9613b5a',
|
||||
'./modules/Administration/Administration.php' => '70f4fd6c3ff1406ca9afaa91b1473a56',
|
||||
'./modules/Administration/Administration.php' => 'afb22cff58476d164e61eb4000ac3133',
|
||||
'./modules/Administration/Async.php' => 'e63ea5c7ee12b04fce7f294e51e0c61b',
|
||||
'./modules/Administration/BusinessHours.php' => '005dbaf733c0a25894d375bf1c6cb621',
|
||||
'./modules/Administration/BusinessHours.tpl' => '57da332cb8d47d5be9fffe75d5b6026e',
|
||||
|
@ -3946,8 +3948,8 @@ $md5_string = array (
|
|||
'./modules/Calendar/views/view.getgr.php' => '36e985d1eb436af63eb98129e0fff62a',
|
||||
'./modules/Calendar/views/view.getgrusers.php' => '508bcb699de30d636e2ca4f130f18da4',
|
||||
'./modules/Calendar/views/view.json.php' => '86d6885802d62199c32c67419782bc5a',
|
||||
'./modules/Calendar/views/view.quickedit.php' => '6c6b966b79d563d0aec4318295f6b484',
|
||||
'./modules/Calendar/views/view.savesettings.php' => 'cf3d14d8294f8a91cc8d17bdc4a28500',
|
||||
'./modules/Calendar/views/view.quickedit.php' => '64da6343d2b59c6ae1b5c5d8ad91b937',
|
||||
'./modules/Calendar/views/view.savesettings.php' => '0b56095f50fb54f8b4f82122d4f96e5d',
|
||||
'./modules/Calls/Call.php' => '16ed957ca47474427aa1cdb61171d00d',
|
||||
'./modules/Calls/CallFormBase.php' => '289e885a52c3b97c6018c66c67db5359',
|
||||
'./modules/Calls/CallHelper.php' => '756fc9131c4758c72f67e3efd6ace617',
|
||||
|
@ -4393,7 +4395,7 @@ $md5_string = array (
|
|||
'./modules/DynamicFields/FieldsMetaData.php' => '8e5a2e1af51b342d83f81910e11cb046',
|
||||
'./modules/DynamicFields/Save.php' => '8db67b9a768976e84ad7c68c0db9dc7d',
|
||||
'./modules/DynamicFields/UpgradeFields.php' => '819663645cfea2360b9fcb814a284d1d',
|
||||
'./modules/DynamicFields/language/en_us.lang.php' => '652126ff823c0a8e0d5004f75cd040f6',
|
||||
'./modules/DynamicFields/language/en_us.lang.php' => 'bd168c970970d80274345b86fa49c749',
|
||||
'./modules/DynamicFields/templates/Fields/Forms/address.tpl' => 'e51c516d5e83c1201c5e17fd27c1beea',
|
||||
'./modules/DynamicFields/templates/Fields/Forms/bool.tpl' => 'ddfe94861edca0d37087694400d19958',
|
||||
'./modules/DynamicFields/templates/Fields/Forms/coreBottom.tpl' => 'f52066570713c236e1c5355c23ec1629',
|
||||
|
@ -4496,7 +4498,7 @@ $md5_string = array (
|
|||
'./modules/EmailMan/Forms.php' => 'd939f3555ef708f533a77c77b696ccd8',
|
||||
'./modules/EmailMan/Menu.php' => '9fec01e70c034091a9fe652a61407886',
|
||||
'./modules/EmailMan/action_view_map.php' => 'e4b8e3c021d90ed66c74caa7e1f8e4c5',
|
||||
'./modules/EmailMan/controller.php' => '6a79f210b78331386f738a2d6e1a1c78',
|
||||
'./modules/EmailMan/controller.php' => 'f4eddd8447564c1542ce1444eedc366f',
|
||||
'./modules/EmailMan/field_arrays.php' => '46faacb2ea303c961a1871ea613a455f',
|
||||
'./modules/EmailMan/language/en_us.lang.php' => 'ba2d83e744656eeb3aae03f3dc5c0396',
|
||||
'./modules/EmailMan/metadata/SearchFields.php' => '16ab0bf5917fd13e2bb8dd99c3444dd8',
|
||||
|
@ -4506,7 +4508,7 @@ $md5_string = array (
|
|||
'./modules/EmailMan/subpanels/default.php' => '7b41db3ccd203cf7b32e133951c48df3',
|
||||
'./modules/EmailMan/testOutboundEmail.php' => '8caf6009a210a1e769bea85908b2aed5',
|
||||
'./modules/EmailMan/tpls/campaignconfig.tpl' => 'ce45ccf79ccb1822b742834c2cd5dca9',
|
||||
'./modules/EmailMan/tpls/config.tpl' => '9b4008b37e41b96bd247e98f63a12c69',
|
||||
'./modules/EmailMan/tpls/config.tpl' => '36947b54dc09f7212d6f874fc1ef32eb',
|
||||
'./modules/EmailMan/vardefs.php' => 'f5e39c351297da9370d7ec2ae55a9cb7',
|
||||
'./modules/EmailMan/views/view.campaignconfig.php' => 'c430e188a69edbbd7a309912f93fc0c7',
|
||||
'./modules/EmailMan/views/view.config.php' => '943fb9f76b5b08f399efebe12deac22a',
|
||||
|
@ -4538,8 +4540,8 @@ $md5_string = array (
|
|||
'./modules/EmailTemplates/EditView.php' => 'ccf6475665c4c74c91dd37620ff58456',
|
||||
'./modules/EmailTemplates/EditViewMain.html' => 'bce5508a40719919cf9b8563bee0b3ba',
|
||||
'./modules/EmailTemplates/EmailTemplate.css' => '35fde7e2b6e4dd8ac8727d019f242938',
|
||||
'./modules/EmailTemplates/EmailTemplate.js' => '6d1f82028af8d7a22bb9748f4599f973',
|
||||
'./modules/EmailTemplates/EmailTemplate.php' => '7e47245abb26d5cfd65d5e73883513ba',
|
||||
'./modules/EmailTemplates/EmailTemplate.js' => '535797d1ff5460c2bbe7d591ea396f57',
|
||||
'./modules/EmailTemplates/EmailTemplate.php' => '4dea5082e9fd182ddbef99fb75156dd4',
|
||||
'./modules/EmailTemplates/EmailTemplateData.php' => '12cdbfc95fc7fba127ea8e82cb5a277a',
|
||||
'./modules/EmailTemplates/EmailTemplateFormBase.php' => '9e620ee4cdc5718a3be5f57ae0e5037a',
|
||||
'./modules/EmailTemplates/EmailTemplateParser.php' => '73b44dc40b3671955f86b43622669289',
|
||||
|
@ -4572,7 +4574,7 @@ $md5_string = array (
|
|||
'./modules/Emails/EmailFromValidator.php' => '275e4e1167d68361483e18bae111fdc3',
|
||||
'./modules/Emails/EmailUI.css' => '79ef2b93606dc4b6d4e04b679c0b898f',
|
||||
'./modules/Emails/EmailUI.php' => 'f8b37b1db23d7baaa64d8eb4a99d2d02',
|
||||
'./modules/Emails/EmailUIAjax.php' => 'e8ca80abd46dca3c8b3f2da6fe3493e5',
|
||||
'./modules/Emails/EmailUIAjax.php' => '474940d575ae666cd0b00437f75e76d4',
|
||||
'./modules/Emails/EmailValidatorException.php' => 'cb225382f8842456d005769be4f3752d',
|
||||
'./modules/Emails/EmailsController.php' => '9a70756105e5fba7221fd7d77f02ae45',
|
||||
'./modules/Emails/EmailsControllerActionGetFromFields.php' => 'b9d8167b00bff53cf76503c5023207f7',
|
||||
|
@ -4736,7 +4738,7 @@ $md5_string = array (
|
|||
'./modules/Employees/vardefs.php' => 'c2fb6a06a92bf494dba05c3cd1f5f313',
|
||||
'./modules/Employees/views/view.detail.php' => '2914878ea39a317773d9619d18b7c5ef',
|
||||
'./modules/Employees/views/view.edit.php' => 'af1290ff28c858906d705a21a0f9590d',
|
||||
'./modules/Employees/views/view.list.php' => '3d84caeb0fdfcf7fb4af626e27c17102',
|
||||
'./modules/Employees/views/view.list.php' => '3fac70b690d87e7e7dd95f5e2602d129',
|
||||
'./modules/FP_Event_Locations/Dashlets/FP_Event_LocationsDashlet/FP_Event_LocationsDashlet.meta.php' => '1cc320528f655f9caf565c5202f27f08',
|
||||
'./modules/FP_Event_Locations/Dashlets/FP_Event_LocationsDashlet/FP_Event_LocationsDashlet.php' => 'e59a23bd3847471f45e86ef0cb5e40dc',
|
||||
'./modules/FP_Event_Locations/FP_Event_Locations.php' => 'f53d7a7f39aec1199b7637f05be58b6b',
|
||||
|
@ -4895,7 +4897,7 @@ $md5_string = array (
|
|||
'./modules/Import/ImportDuplicateCheck.php' => '73feeb623d1c2ae315802d192853d337',
|
||||
'./modules/Import/ImportFieldSanitize.php' => 'c060b1661d20673675a44b1e27cb1abe',
|
||||
'./modules/Import/ImportFileSplitter.php' => '89897094b5aece3251824ea16b51f30c',
|
||||
'./modules/Import/Importer.php' => 'c4bf3967c463f929acff62fa541cc664',
|
||||
'./modules/Import/Importer.php' => '13cc337acf50db9ffd723cb66bf337e5',
|
||||
'./modules/Import/Menu.php' => '776e6242c638410abd3290c9387e134e',
|
||||
'./modules/Import/UsersLastImport.php' => 'a1c22f45aa62094045f32acbcba0ba8d',
|
||||
'./modules/Import/controller.php' => 'c0238f4ab8ce515d8f1e6e5f64a0c81a',
|
||||
|
@ -4944,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' => '2b2ca451247ecc05ed90af2d4a8f9554',
|
||||
'./modules/InboundEmail/InboundEmail.php' => 'fa4e3077620acf2dd5359f494bd6a2f7',
|
||||
'./modules/InboundEmail/ListView.html' => '8b0dd15b6993338cccd5bb39ae7184d4',
|
||||
'./modules/InboundEmail/ListView.php' => 'dda0cffd64113ebf057d34ab35e637e6',
|
||||
'./modules/InboundEmail/Menu.php' => 'eed62ccb742c392298bc1dfe9878eb97',
|
||||
|
@ -5139,7 +5141,7 @@ $md5_string = array (
|
|||
'./modules/ModuleBuilder/parsers/StandardField.php' => '4cbf549bc313959427dc126e9afe01e7',
|
||||
'./modules/ModuleBuilder/parsers/constants.php' => '01917f1fa30ccbaabf69cf03f3a37946',
|
||||
'./modules/ModuleBuilder/parsers/parser.dropdown.php' => 'adfd8f59d8b6072d2aabee8f2ec68ceb',
|
||||
'./modules/ModuleBuilder/parsers/parser.label.php' => '282ab5608f39a5ea18d3ff0b6c236766',
|
||||
'./modules/ModuleBuilder/parsers/parser.label.php' => '2b01e5a3dd9eaa547ed242863bbd37ca',
|
||||
'./modules/ModuleBuilder/parsers/parser.modifylayoutview.php' => 'f69b0f61304ac1a038a9ee4fc5e64faf',
|
||||
'./modules/ModuleBuilder/parsers/parser.modifylistview.php' => '7b370f6ed426a6e1be2f6b0fa422eb76',
|
||||
'./modules/ModuleBuilder/parsers/parser.modifysubpanel.php' => '27b433079ba0b51495f59defd0bb348f',
|
||||
|
@ -5231,7 +5233,7 @@ $md5_string = array (
|
|||
'./modules/ModuleBuilder/views/view.property.php' => 'af44584a8a61a1b8e11b0befa2847ad5',
|
||||
'./modules/ModuleBuilder/views/view.relationship.php' => '50ed2a210cb2d277e047b11eb41ff625',
|
||||
'./modules/ModuleBuilder/views/view.relationships.php' => 'db321972c1dc7a533ca370b2408c1c6e',
|
||||
'./modules/ModuleBuilder/views/view.resetmodule.php' => '59b291e348f014358a3f3b588bde2990',
|
||||
'./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',
|
||||
|
@ -5372,7 +5374,7 @@ $md5_string = array (
|
|||
'./modules/OptimisticLock/language/en_us.lang.php' => '281cfcb6abc4854f792867d135927942',
|
||||
'./modules/OutboundEmailAccounts/Dashlets/OutboundEmailAccountsDashlet/OutboundEmailAccountsDashlet.meta.php' => '564160df3adaa9773a86a2a244df28a2',
|
||||
'./modules/OutboundEmailAccounts/Dashlets/OutboundEmailAccountsDashlet/OutboundEmailAccountsDashlet.php' => '22ef1ad6261d81c6c1b28409629a3d0a',
|
||||
'./modules/OutboundEmailAccounts/OutboundEmailAccounts.php' => '4c896f015b4b24458830ff1a7357e548',
|
||||
'./modules/OutboundEmailAccounts/OutboundEmailAccounts.php' => 'cc7bccd0ed8d8ec335b1d4e9a28e2ccc',
|
||||
'./modules/OutboundEmailAccounts/OutboundEmailAccounts_sugar.php' => '2db44e3dff97dd2498c9621b4718bae7',
|
||||
'./modules/OutboundEmailAccounts/language/en_us.lang.php' => '9b9becdbac51bb11ec5009007f7aa682',
|
||||
'./modules/OutboundEmailAccounts/metadata/SearchFields.php' => 'b1d3821e188938066156f0c85d4e37fe',
|
||||
|
@ -5497,7 +5499,7 @@ $md5_string = array (
|
|||
'./modules/ProspectLists/Forms.php' => '304e40b1231cb7dcc58dd49612680582',
|
||||
'./modules/ProspectLists/Menu.php' => '353995ef7f262ec1186a49f0425f21c0',
|
||||
'./modules/ProspectLists/Popup_picker.html' => '242e9467d08481a15f24f9dc62663a94',
|
||||
'./modules/ProspectLists/ProspectList.php' => 'da409b9852d2aad057ff189c17990f3f',
|
||||
'./modules/ProspectLists/ProspectList.php' => '4b34527c253a2637e2f6b4ff72990bb8',
|
||||
'./modules/ProspectLists/ProspectListFormBase.php' => '36adb8d278a608299c2d6ff183af7fd2',
|
||||
'./modules/ProspectLists/Save.php' => '9b3bad7aff47a312451e34a44f63fee8',
|
||||
'./modules/ProspectLists/SubPanelView.html' => '12a8e783bd44a156e193bc1be8247cda',
|
||||
|
@ -5616,7 +5618,7 @@ $md5_string = array (
|
|||
'./modules/Schedulers/Save.php' => 'f074612e8858b16ed63efc57aa47c689',
|
||||
'./modules/Schedulers/Scheduler.php' => '32fea0faf54fc7fd0b72f779c12d6d9a',
|
||||
'./modules/Schedulers/Schedulers.js' => '873697808ad38308416065af9fbb8a2f',
|
||||
'./modules/Schedulers/_AddJobsHere.php' => '46277b3392cf6695b77990fb6771f386',
|
||||
'./modules/Schedulers/_AddJobsHere.php' => '5e8c3788c7557027b4441bbfb6d51917',
|
||||
'./modules/Schedulers/field_arrays.php' => 'e2671fc2306b56af3562b1b092ae05af',
|
||||
'./modules/Schedulers/language/en_us.lang.php' => '6d1b614f0c5c5bff502f2f0db921e54e',
|
||||
'./modules/Schedulers/metadata/SearchFields.php' => '89dec0da90e39ab857fcd1bbf6c3423a',
|
||||
|
@ -5752,7 +5754,7 @@ $md5_string = array (
|
|||
'./modules/SurveyQuestionOptions/Dashlets/SurveyQuestionOptionsDashlet/SurveyQuestionOptionsDashlet.php' => 'c193bdb1c859301523af2faf402d3368',
|
||||
'./modules/SurveyQuestionOptions/Menu.php' => '0ed2aaee7fb232f84333b56f70968ed3',
|
||||
'./modules/SurveyQuestionOptions/SurveyQuestionOptions.php' => 'f90b71a0080e5e640db51b899275011b',
|
||||
'./modules/SurveyQuestionOptions/language/en_us.lang.php' => '54d9b4be32c8275a99b22094d6a2c2db',
|
||||
'./modules/SurveyQuestionOptions/language/en_us.lang.php' => '0c09958fd83c6de23a961e3d135bd2cf',
|
||||
'./modules/SurveyQuestionOptions/metadata/SearchFields.php' => '91a91fda51a373b40ac2c6f6dda441ed',
|
||||
'./modules/SurveyQuestionOptions/metadata/dashletviewdefs.php' => '6f191d9fa75e715cccf8ee1d5f82c1c7',
|
||||
'./modules/SurveyQuestionOptions/metadata/detailviewdefs.php' => '26f8374a029951a5a88dad2944db7078',
|
||||
|
@ -5769,7 +5771,7 @@ $md5_string = array (
|
|||
'./modules/SurveyQuestionResponses/Dashlets/SurveyQuestionResponsesDashlet/SurveyQuestionResponsesDashlet.php' => 'cdd0c40a509eeadf642d562c5b641e00',
|
||||
'./modules/SurveyQuestionResponses/Menu.php' => '832bdf18be732cfcaff188016d5f1d49',
|
||||
'./modules/SurveyQuestionResponses/SurveyQuestionResponses.php' => '00ba27f5d865c7dff8fef2862ded480c',
|
||||
'./modules/SurveyQuestionResponses/language/en_us.lang.php' => 'e8666db519631d12331629f3f5c863e5',
|
||||
'./modules/SurveyQuestionResponses/language/en_us.lang.php' => '8ff89168c32aed59f743547759bb43f0',
|
||||
'./modules/SurveyQuestionResponses/metadata/SearchFields.php' => 'b5bfff9ceab63bb056bd1f21e311518c',
|
||||
'./modules/SurveyQuestionResponses/metadata/dashletviewdefs.php' => '6e01a1c59d3e59d77a93dd980ac38ae0',
|
||||
'./modules/SurveyQuestionResponses/metadata/detailviewdefs.php' => 'c906ede2206470ea5598c87c20b9a8d3',
|
||||
|
@ -5781,7 +5783,7 @@ $md5_string = array (
|
|||
'./modules/SurveyQuestionResponses/metadata/searchdefs.php' => '2a7c701625f30b840447608a0314c30e',
|
||||
'./modules/SurveyQuestionResponses/metadata/studio.php' => 'd1a4aee4586f29bc1d22f2719b156bd1',
|
||||
'./modules/SurveyQuestionResponses/metadata/subpanels/default.php' => '801f22cb5891c8623d39b67e7b54a4be',
|
||||
'./modules/SurveyQuestionResponses/vardefs.php' => '20257221d78bfe21c2bb6a1bc35b9b16',
|
||||
'./modules/SurveyQuestionResponses/vardefs.php' => '0025e68db39535ca98b520e19a454018',
|
||||
'./modules/SurveyQuestions/Dashlets/SurveyQuestionsDashlet/SurveyQuestionsDashlet.meta.php' => '5b3fc27ca5390e523b3492c50c37b906',
|
||||
'./modules/SurveyQuestions/Dashlets/SurveyQuestionsDashlet/SurveyQuestionsDashlet.php' => 'fc3f182e46473e71a62eabf30b0974f1',
|
||||
'./modules/SurveyQuestions/Menu.php' => '91bd95aeac781e087faa64e893b29499',
|
||||
|
@ -5799,7 +5801,7 @@ $md5_string = array (
|
|||
'./modules/SurveyQuestions/metadata/studio.php' => 'd1a4aee4586f29bc1d22f2719b156bd1',
|
||||
'./modules/SurveyQuestions/metadata/subpaneldefs.php' => '935375782bc4f7d1b576924d854bdda9',
|
||||
'./modules/SurveyQuestions/metadata/subpanels/default.php' => '37bdebeeccab7ef8a576c9c72f29673f',
|
||||
'./modules/SurveyQuestions/vardefs.php' => '2d781085124faffc750e7e1eeb84388d',
|
||||
'./modules/SurveyQuestions/vardefs.php' => '16b43a905861d58fded0e354af9feadf',
|
||||
'./modules/SurveyResponses/Dashlets/SurveyResponsesDashlet/SurveyResponsesDashlet.meta.php' => '2029533f5e4a8cfb20f444e576ed6f4f',
|
||||
'./modules/SurveyResponses/Dashlets/SurveyResponsesDashlet/SurveyResponsesDashlet.php' => '8f47633dd50fbad4126ce188893de260',
|
||||
'./modules/SurveyResponses/Lines/Lines.php' => 'dd2ecbdc3c1b29da73f4a1717ba5b0ba',
|
||||
|
@ -5968,7 +5970,7 @@ $md5_string = array (
|
|||
'./modules/Users/Authenticate.php' => '38bd32d884acd2f6eef56d4d112d62e8',
|
||||
'./modules/Users/ChangeGroupTab.php' => '75c96050731409946537fd5d680b4d09',
|
||||
'./modules/Users/ChangePassword.php' => '5c4c364e4202327e382be7f97f9cad7f',
|
||||
'./modules/Users/Changenewpassword.php' => '9ab3fc03c35b0671365ef19d39975578',
|
||||
'./modules/Users/Changenewpassword.php' => '0c037492ab2dd14e261f8ba6d1a663f0',
|
||||
'./modules/Users/Changenewpassword.tpl' => 'ad06a21a0f6c4a6892adcc656c586a49',
|
||||
'./modules/Users/DetailView.js' => '18788a7b2856fd3349309142b10a9ef3',
|
||||
'./modules/Users/Error.php' => '974cf5b2e9d530a56a38f54295452f12',
|
||||
|
@ -6280,7 +6282,7 @@ $md5_string = array (
|
|||
'./soap.php' => 'e28988c2e0b8e2c484587b537a710525',
|
||||
'./sugar_version.json' => 'bdfbcefae2f9af559bef6a36367df7bb',
|
||||
'./sugar_version.php' => 'db7b6c8d51f87879fce1e6172eedfbed',
|
||||
'./suitecrm_version.php' => '1c75d8f4034d891ea75f5d97e21b2b91',
|
||||
'./suitecrm_version.php' => 'e2ddbf9c955577640332b6c21101478a',
|
||||
'./themes/SuiteP/css/Dawn/color-palette.scss' => 'e64677d79e1d68c069bdc2dc661c4f99',
|
||||
'./themes/SuiteP/css/Dawn/icons.scss' => 'd59f8c5855e7a8df09542a663835a196',
|
||||
'./themes/SuiteP/css/Dawn/select.ico' => '22393ad23f16c3f1462455bae8f20279',
|
||||
|
@ -7708,7 +7710,7 @@ $md5_string = array (
|
|||
'./themes/SuiteP/include/ListView/ListViewGeneric.tpl' => '39476db9d89d53d776fe5833d3a33eec',
|
||||
'./themes/SuiteP/include/ListView/ListViewNoMassUpdate.tpl' => '4f238f8e41ce9479193be0cf537728a6',
|
||||
'./themes/SuiteP/include/ListView/ListViewPagination.tpl' => '80ff62f8b828bde2ee846d42206dc00f',
|
||||
'./themes/SuiteP/include/ListView/ListViewPaginationBottom.tpl' => '7ff84a67a86aa2daf107105ab20cc7a8',
|
||||
'./themes/SuiteP/include/ListView/ListViewPaginationBottom.tpl' => '11147ef51e845a60fe1b29ab1b304d2b',
|
||||
'./themes/SuiteP/include/ListView/ListViewPaginationTop.tpl' => '9da646481f14460a228897110dd1de57',
|
||||
'./themes/SuiteP/include/ListView/ListViewSelectObjects.tpl' => '5f3fe48287968e06d13917e0769dda25',
|
||||
'./themes/SuiteP/include/MySugar/javascript/AddRemoveDashboardPages.js' => '9f946d6b155ef04c119d07e89c874f6b',
|
||||
|
@ -7752,7 +7754,7 @@ $md5_string = array (
|
|||
'./themes/SuiteP/modules/Users/tpls/DetailView.tpl' => '6c83f2aead0405c152b2ff9936b65d33',
|
||||
'./themes/SuiteP/themedef.php' => '133c865b6b9c0967ff108155aed16b8c',
|
||||
'./themes/SuiteP/tpls/Home.tpl' => 'd81177ae701a517d7bb01b0b10a89920',
|
||||
'./themes/SuiteP/tpls/_head.tpl' => '59d9be36f45aba2777808c377a01641e',
|
||||
'./themes/SuiteP/tpls/_head.tpl' => '48dc8d52d1110b76eee996d871ba0d6d',
|
||||
'./themes/SuiteP/tpls/_headerModuleList.tpl' => '35e093da774057960b47e25d274d2fd4',
|
||||
'./themes/SuiteP/tpls/footer.tpl' => '38c4fa89e7f7e7118f58f8a3f28fe231',
|
||||
'./themes/SuiteP/tpls/header.tpl' => '53758953c9f18ea4d5ff2a1140454c5b',
|
||||
|
|
|
@ -93,7 +93,7 @@ class CleanCSV
|
|||
*/
|
||||
public function escapeField($cell)
|
||||
{
|
||||
if (!is_string($cell)) {
|
||||
if (!is_string($cell) || empty($cell)) {
|
||||
return $cell;
|
||||
}
|
||||
|
||||
|
|
|
@ -390,6 +390,7 @@ class SugarView
|
|||
$ss->assign("THEME_IE6COMPAT", $themeObject->ie6compat ? 'true' : 'false');
|
||||
$ss->assign("MODULE_NAME", $this->module);
|
||||
$ss->assign("langHeader", get_language_header());
|
||||
$ss->assign("BROWSER_TITLE", $this->getBrowserTitle());
|
||||
|
||||
|
||||
// set ab testing if exists
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
{/if}
|
||||
<td width="50%" align="left"><a id="{$module.id}_icon" href="javascript:void(0)" onclick="{$module.onclick}" style="text-decoration:none">
|
||||
<span class="suitepicon suitepicon-module-{$module.module_name|lower|replace:'_':'-'}"></span>
|
||||
<span class="mbLBLL" href="#" onclick="{$module.onclick}">{$module.title}</a><br /></td>
|
||||
<span id="mbLBLL" class="mbLBLL">{$module.title}</span></a><br /></td>
|
||||
{if $rowCounter % 2 == 1}
|
||||
</tr>
|
||||
{/if}
|
||||
|
|
6
include/javascript/jquery/jquery-ui-min.js
vendored
6
include/javascript/jquery/jquery-ui-min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
/*! jQuery UI - v1.13.1 - 2022-05-06
|
||||
/*! jQuery UI - v1.13.2 - 2022-10-03
|
||||
* http://jqueryui.com
|
||||
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
|
||||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=smoothness&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cd0a0a&fcError=cd0a0a&borderColorError=cd0a0a&bgImgOpacityError=95&bgTextureError=glass&bgColorError=fef1ec&iconColorHighlight=2e83ff&fcHighlight=363636&borderColorHighlight=fcefa1&bgImgOpacityHighlight=55&bgTextureHighlight=glass&bgColorHighlight=fbf9ee&iconColorActive=454545&fcActive=212121&borderColorActive=aaaaaa&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=454545&fcHover=212121&borderColorHover=999999&bgImgOpacityHover=75&bgTextureHover=glass&bgColorHover=dadada&iconColorDefault=888888&fcDefault=555555&borderColorDefault=d3d3d3&bgImgOpacityDefault=75&bgTextureDefault=glass&bgColorDefault=e6e6e6&iconColorContent=222222&fcContent=222222&borderColorContent=aaaaaa&bgImgOpacityContent=75&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=222222&fcHeader=222222&borderColorHeader=aaaaaa&bgImgOpacityHeader=75&bgTextureHeader=highlight_soft&bgColorHeader=cccccc&cornerRadius=4px&fsDefault=1.1em&fwDefault=normal&ffDefault=Verdana%2CArial%2Csans-serif
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* jQuery UI CSS Framework 1.13.1
|
||||
* jQuery UI CSS Framework 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* jQuery UI CSS Framework 1.13.1
|
||||
* jQuery UI CSS Framework 1.13.2
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
|
@ -56,8 +56,8 @@
|
|||
.ui-widget-header .ui-state-default,
|
||||
.ui-button,
|
||||
|
||||
/* We use html here because we need a greater specificity to make sure disabled
|
||||
works properly when clicked or hovered */
|
||||
/* We use html here because we need a greater specificity to make sure disabled
|
||||
works properly when clicked or hovered */
|
||||
html .ui-button.ui-state-disabled:hover,
|
||||
html .ui-button.ui-state-disabled:active {
|
||||
border: 1px solid #d3d3d3;
|
||||
|
|
|
@ -3235,6 +3235,7 @@ $app_list_strings['aow_date_type_list']['hour'] = 'Hours';
|
|||
$app_list_strings['aow_date_type_list']['day'] = 'Days';
|
||||
$app_list_strings['aow_date_type_list']['week'] = 'Weeks';
|
||||
$app_list_strings['aow_date_type_list']['month'] = 'Months';
|
||||
$app_list_strings['aow_date_type_list']['year'] = 'Years';
|
||||
$app_list_strings['aow_date_type_list']['business_hours'] = 'Business Hours';
|
||||
$app_list_strings['aow_date_options']['now'] = 'Now';
|
||||
$app_list_strings['aow_date_options']['today'] = 'Today';
|
||||
|
|
|
@ -541,7 +541,6 @@ function EmailTrackerController(action, campaignId) {
|
|||
$('#url_text').val(text);
|
||||
$('#tracker_url_add').val($('select[name="tracker_url"] option:selected').attr('data-url'));
|
||||
$('#tracker_name').val('');
|
||||
$('#template_subject').val('');
|
||||
$('#templateManagerActionOK').val(SUGAR.language.translate('Campaigns', 'LBL_EDIT_TRACKER_BTN'));
|
||||
createTemplateManagerDialog($('#LBL_CREATE_TRACKER_BTN'));
|
||||
$('#templateManagerDialog').children('div').addClass('hidden');
|
||||
|
|
|
@ -152,7 +152,7 @@ class actionSendEmail extends actionBase
|
|||
return $html;
|
||||
}
|
||||
|
||||
private function getEmailsFromParams(SugarBean $bean, $params)
|
||||
protected function getEmailsFromParams(SugarBean $bean, $params)
|
||||
{
|
||||
$emails = array();
|
||||
//backward compatible
|
||||
|
|
|
@ -865,9 +865,9 @@ class AOW_WorkFlow extends Basic
|
|||
case "Less_Than": return $var1 < $var2;
|
||||
case "Greater_Than_or_Equal_To": return $var1 >= $var2;
|
||||
case "Less_Than_or_Equal_To": return $var1 <= $var2;
|
||||
case "Contains": return strpos($var1, $var2);
|
||||
case "Starts_With": return strrpos($var1, $var2, -strlen($var1));
|
||||
case "Ends_With": return strpos($var1, $var2, strlen($var1) - strlen($var2));
|
||||
case "Contains": return strpos(strtolower($var1), strtolower($var2)) !== false;
|
||||
case "Starts_With": return substr(strtolower($var1), 0, strlen($var2) ) === strtolower($var2);
|
||||
case "Ends_With": return substr(strtolower($var1), -strlen($var2) ) === strtolower($var2);
|
||||
case "is_null": return $var1 == '';
|
||||
case "One_of":
|
||||
if (is_array($var1)) {
|
||||
|
|
|
@ -190,11 +190,11 @@ class Administration extends SugarBean
|
|||
if (is_array($val)) {
|
||||
$val = implode(",", $val);
|
||||
}
|
||||
$this->saveSetting($prefix[0], $prefix[1], $val);
|
||||
$this->saveSetting($prefix[0], $prefix[1], trim($val));
|
||||
}
|
||||
if (strpos($key, "mail_") !== false) {
|
||||
if (in_array($key, $oe->field_defs)) {
|
||||
$oe->$key = $val;
|
||||
$oe->$key = trim($val);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -84,6 +84,14 @@ class CalendarViewQuickEdit extends SugarView
|
|||
$this->ev->view = "QuickCreate";
|
||||
$this->ev->ss = new Sugar_Smarty();
|
||||
$this->ev->formName = "CalendarEditView";
|
||||
//Fix #9781 Meetings and Calls quick edit via Calender does not populate correct reminders
|
||||
//Fetch Reminders Data for existing Calls or Meetings and assign to smarty template
|
||||
if (!empty($this->bean->id)) {
|
||||
$this->ev->ss->assign('remindersData', Reminder::loadRemindersData($module, $this->bean->id, false));
|
||||
$this->ev->ss->assign('remindersDataJson', Reminder::loadRemindersDataJson($module, $this->bean->id, false));
|
||||
$this->ev->ss->assign('remindersDefaultValuesDataJson', Reminder::loadRemindersDefaultValuesDataJson());
|
||||
$this->ev->ss->assign('remindersDisabled', json_encode(false));
|
||||
}
|
||||
$this->ev->setup($module, $this->bean, $source, $tpl);
|
||||
$this->ev->defs['templateMeta']['form']['headerTpl'] = "modules/Calendar/tpls/editHeader.tpl";
|
||||
$this->ev->defs['templateMeta']['form']['footerTpl'] = "modules/Calendar/tpls/empty.tpl";
|
||||
|
|
|
@ -44,7 +44,7 @@ class CalendarViewSaveSettings extends SugarView
|
|||
{
|
||||
public function CalendarViewSettings()
|
||||
{
|
||||
parent::SugarView();
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function process()
|
||||
|
|
|
@ -101,4 +101,5 @@ $mod_strings = array(
|
|||
'LBL_HELP' => 'Help' /*for 508 compliance fix*/,
|
||||
'COLUMN_TITLE_INLINE_EDIT_TEXT' => 'Inline Edit',
|
||||
'COLUMN_TITLE_PARENT_ENUM' => 'Parent DropDown',
|
||||
'LBL_INSERT_FIELD' => 'Insert Field',
|
||||
);
|
||||
|
|
|
@ -80,9 +80,6 @@ class EmailManController extends SugarController
|
|||
// cn: handle mail_smtpauth_req checkbox on/off (removing double reference in the form itself
|
||||
if (!isset($_POST['mail_smtpauth_req'])) {
|
||||
$_POST['mail_smtpauth_req'] = 0;
|
||||
if (empty($_POST['campaignConfig'])) {
|
||||
$_POST['notify_allow_default_outbound'] = 0; // If smtp auth is disabled ensure outbound is disabled.
|
||||
}
|
||||
}
|
||||
|
||||
if (!empty($_POST['notify_allow_default_outbound'])) {
|
||||
|
|
|
@ -72,7 +72,7 @@ function change_state(radiobutton) {
|
|||
<td class="action-btn-top">
|
||||
<input title="{$APP.LBL_SAVE_BUTTON_TITLE}" accessKey="{$APP.LBL_SAVE_BUTTON_KEY}" class="button primary" onclick="this.form.action.value='Save';return verify_data(this);" type="submit" name="button" id="btn_save" value=" {$APP.LBL_SAVE_BUTTON_LABEL} ">
|
||||
<input title="{$APP.LBL_CANCEL_BUTTON_TITLE}" accessKey="{$APP.LBL_CANCEL_BUTTON_KEY}" class="button" onclick="this.form.action.value='{$RETURN_ACTION}'; this.form.module.value='{$RETURN_MODULE}';" type="submit" name="button" value=" {$APP.LBL_CANCEL_BUTTON_LABEL} ">
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap class="required-text">
|
||||
|
@ -96,7 +96,7 @@ function change_state(radiobutton) {
|
|||
<table width="100%" border="1" cellspacing="0" cellpadding="0" class="edit view">
|
||||
<tr>
|
||||
<td align="left" scope="row" colspan="4">
|
||||
{$MOD.LBL_OUTGOING_SECTION_HELP}
|
||||
{$MOD.LBL_OUTGOING_SECTION_HELP}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="{$OUTBOUND_TYPE_CLASS}">
|
||||
|
@ -188,6 +188,8 @@ function change_state(radiobutton) {
|
|||
<td width="20%"> </td>
|
||||
<td width="30%"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr id="mail_allow_user">
|
||||
<td width="25%" scope="row">
|
||||
{$MOD.LBL_ALLOW_DEFAULT_SELECTION}
|
||||
|
@ -198,11 +200,8 @@ function change_state(radiobutton) {
|
|||
<input id="notify_allow_default_outbound" name='notify_allow_default_outbound' value="2" tabindex='1' class="checkbox" type="checkbox" {$notify_allow_default_outbound_on}>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="25%" scope="row">
|
||||
<td width="20%" scope="row">
|
||||
{$MOD.LBL_ALLOW_SEND_AS_USER}
|
||||
<img border="0" class="inlineHelpTip" onclick="return SUGAR.util.showHelpTips(this,'{$MOD.LBL_ALLOW_SEND_AS_USER_DESC}','','','dialogHelpPopup')" src="index.php?entryPoint=getImage&themeName={$THEME}&imageName=helpInline.gif">
|
||||
</td>
|
||||
|
@ -661,15 +660,11 @@ function notify_setrequired(f) {
|
|||
document.getElementById("smtp_auth1").style.visibility = (document.getElementById('mail_smtpauth_req').checked) ? "visible" : "hidden";
|
||||
document.getElementById("smtp_auth2").style.display = (document.getElementById('mail_smtpauth_req').checked) ? "" : "none";
|
||||
document.getElementById("smtp_auth2").style.visibility = (document.getElementById('mail_smtpauth_req').checked) ? "visible" : "hidden";
|
||||
if( document.getElementById('mail_smtpauth_req').checked)
|
||||
YAHOO.util.Dom.removeClass('mail_allow_user', "yui-hidden");
|
||||
else
|
||||
YAHOO.util.Dom.addClass("mail_allow_user", "yui-hidden");
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function setDefaultSMTPPort()
|
||||
function setDefaultSMTPPort()
|
||||
{
|
||||
if (!first_load)
|
||||
{
|
||||
|
|
|
@ -90,5 +90,5 @@ setTrackerUrlSelectVisibility();});}
|
|||
switch(action){case"create":$('#url_text').val('');$('#tracker_name').val('');$('#tracker_url_add').val('');$('#is_optout').attr('checked',false);$('#tracker_url_add').removeAttr('disabled')
|
||||
createTemplateManagerDialog($('#LBL_CREATE_TRACKER_BTN'));$('#templateManagerActionOK').val($('#LBL_CREATE_TRACKER_BTN').val());$('#templateManagerDialog').children('div').addClass('hidden');$('#emailTrackerDialog').removeClass('hidden');$('#templateManagerDialogActions').removeClass('hidden');$('#templateManagerActionOK').val(SUGAR.language.translate('Campaigns','LBL_CREATE_TRACKER_BTN'));$('#templateManagerActionOK').unbind();$('#templateManagerActionCancel').unbind();$('#templateManagerActionOK').click(create);$('#templateManagerActionCancel').click(revertValues);$('#templateManagerDialog').show();break;case"insert":if($('#trackerUrlSelect').val()=='-1'){alert(SUGAR.language.translate('Campaigns','LBL_SELECT_EMAIL_TRACKER'));return;}
|
||||
var text=$('select[name="tracker_url"] option:selected').val();text=text.replace('{','');text=text.replace('}','');insert_variable_html_link(text,$('select[name="tracker_url"] option:selected').val());break;case"edit":if($('#trackerUrlSelect').val()=='-1'){alert(SUGAR.language.translate('Campaigns','LBL_SELECT_EMAIL_TRACKER'));return;}
|
||||
var text=$('select[name="tracker_url"] option:selected').val();text=text.replace('{','');text=text.replace('}','');$('#url_text').val(text);$('#tracker_url_add').val($('select[name="tracker_url"] option:selected').attr('data-url'));$('#tracker_name').val('');$('#template_subject').val('');$('#templateManagerActionOK').val(SUGAR.language.translate('Campaigns','LBL_EDIT_TRACKER_BTN'));createTemplateManagerDialog($('#LBL_CREATE_TRACKER_BTN'));$('#templateManagerDialog').children('div').addClass('hidden');$('#emailTrackerDialog').removeClass('hidden');$('#templateManagerDialogActions').removeClass('hidden');$('#templateManagerActionOK').unbind();$('#templateManagerActionCancel').unbind();$('#templateManagerActionOK').click(save);$('#templateManagerActionCancel').click(revertValues);$('#templateManagerDialog').show();break;default:break;}}
|
||||
var text=$('select[name="tracker_url"] option:selected').val();text=text.replace('{','');text=text.replace('}','');$('#url_text').val(text);$('#tracker_url_add').val($('select[name="tracker_url"] option:selected').attr('data-url'));$('#tracker_name').val('');$('#templateManagerActionOK').val(SUGAR.language.translate('Campaigns','LBL_EDIT_TRACKER_BTN'));createTemplateManagerDialog($('#LBL_CREATE_TRACKER_BTN'));$('#templateManagerDialog').children('div').addClass('hidden');$('#emailTrackerDialog').removeClass('hidden');$('#templateManagerDialogActions').removeClass('hidden');$('#templateManagerActionOK').unbind();$('#templateManagerActionCancel').unbind();$('#templateManagerActionOK').click(save);$('#templateManagerActionCancel').click(revertValues);$('#templateManagerDialog').show();break;default:break;}}
|
||||
$(document).on("mousemove",function(event){$templateManagerDialogX=event.pageX;$templateManagerDialogY=event.pageY;});
|
|
@ -108,7 +108,7 @@ class EmailTemplate extends SugarBean
|
|||
*/
|
||||
protected $storedVariables = array();
|
||||
|
||||
private $imageLinkReplaced = false;
|
||||
protected $imageLinkReplaced = false;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
|
@ -165,9 +165,9 @@ class EmailTemplate extends SugarBean
|
|||
) {
|
||||
continue;
|
||||
}
|
||||
if (!isset($field_def['vname'])) {
|
||||
//echo $key;
|
||||
}
|
||||
/* if (!isset($field_def['vname'])) {
|
||||
echo $key;
|
||||
} */
|
||||
// valid def found, process
|
||||
$optionKey = strtolower("{$prefixes[$collectionKey]}{$key}");
|
||||
if (!isset($field_def['vname'])) {
|
||||
|
@ -293,7 +293,7 @@ class EmailTemplate extends SugarBean
|
|||
|
||||
$bodyCleanup = html_entity_decode($bodyCleanup, ENT_COMPAT, $sugar_config['default_charset']);
|
||||
|
||||
// Template contents should contains at least one
|
||||
// Template contents should contain at least one
|
||||
// white space character at after the variable names
|
||||
// to recognise it when parsing and replacing variables
|
||||
$bodyCleanup = preg_replace('/(\$\w+\b)([^\s\/&"\'])/', '$1 $2', $bodyCleanup);
|
||||
|
@ -315,7 +315,7 @@ class EmailTemplate extends SugarBean
|
|||
//function all string that match the pattern {.} , also catches the list of found strings.
|
||||
//the cache will get refreshed when the template bean instance changes.
|
||||
//The found url key patterns are replaced with name value pairs provided as function parameter. $tracked_urls.
|
||||
//$url_template is used to construct the url for the email message. the template should have place holder for 1 variable parameter, represented by %1
|
||||
//$url_template is used to construct the url for the email message. The template should have placeholder for 1 variable parameter, represented by %1
|
||||
//$template_text_array is a list of text strings that need to be searched. usually the subject, html body and text body of the email message.
|
||||
//$removeme_url_template, if the url has is_optout property checked then use this template.
|
||||
public function parse_tracker_urls($template_text_array, $url_template, $tracked_urls, $removeme_url_template)
|
||||
|
@ -376,7 +376,7 @@ class EmailTemplate extends SugarBean
|
|||
* @param $text string String in which we need to search all string that match the pattern {.}
|
||||
* @return array result of search
|
||||
*/
|
||||
private function _preg_match_tracker_url($text)
|
||||
protected function _preg_match_tracker_url($text)
|
||||
{
|
||||
$result = array();
|
||||
$ind = 0;
|
||||
|
@ -895,7 +895,7 @@ class EmailTemplate extends SugarBean
|
|||
return $ret;
|
||||
}
|
||||
|
||||
private function repairMozaikClears()
|
||||
protected function repairMozaikClears()
|
||||
{
|
||||
// repair tinymce auto correction in mozaik clears
|
||||
$this->body_html = str_replace('<div class="mozaik-clear"> <br></div>', '<div class="mozaik-clear"></div>', $this->body_html);
|
||||
|
@ -903,7 +903,7 @@ class EmailTemplate extends SugarBean
|
|||
|
||||
|
||||
|
||||
private function repairEntryPointImages()
|
||||
protected function repairEntryPointImages()
|
||||
{
|
||||
global $sugar_config, $log;
|
||||
|
||||
|
@ -933,7 +933,7 @@ class EmailTemplate extends SugarBean
|
|||
}
|
||||
}
|
||||
|
||||
private function makePublicImage($id, $ext = 'jpg')
|
||||
protected function makePublicImage($id, $ext = 'jpg')
|
||||
{
|
||||
$toFile = 'public/' . $id . '.' . $ext;
|
||||
if (file_exists($toFile)) {
|
||||
|
|
|
@ -1330,14 +1330,13 @@ eoq;
|
|||
$oe->user_id = $current_user->id;
|
||||
$oe->mail_sendtype = "SMTP";
|
||||
|
||||
$oe->smtp_from_name = $_REQUEST['smtp_from_name'];
|
||||
$oe->smtp_from_addr = $_REQUEST['smtp_from_addr'];
|
||||
$oe->mail_smtpserver = $_REQUEST['mail_smtpserver'];
|
||||
$oe->smtp_from_name = trim($_REQUEST['smtp_from_name']);
|
||||
$oe->smtp_from_addr = trim($_REQUEST['smtp_from_addr']);
|
||||
$oe->mail_smtpserver = trim($_REQUEST['mail_smtpserver']);
|
||||
$oe->mail_smtpport = $_REQUEST['mail_smtpport'];
|
||||
$oe->mail_smtpssl = $_REQUEST['mail_smtpssl'];
|
||||
$oe->mail_smtpauth_req = isset($_REQUEST['mail_smtpauth_req']) ? 1 : 0;
|
||||
$oe->mail_smtpuser = $_REQUEST['mail_smtpuser'];
|
||||
$oe->mail_smtpuser = $_REQUEST['mail_smtpuser'];
|
||||
$oe->mail_smtpuser = trim($_REQUEST['mail_smtpuser']);
|
||||
if (!empty($_REQUEST['mail_smtppass'])) {
|
||||
$oe->mail_smtppass = $_REQUEST['mail_smtppass'];
|
||||
}
|
||||
|
|
|
@ -147,4 +147,44 @@ EOHTML;
|
|||
echo $this->lv->display();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Process Search Form
|
||||
*/
|
||||
public function processSearchForm()
|
||||
{
|
||||
if (isset($_REQUEST['query'])) {
|
||||
// we have a query
|
||||
if (!empty($_SERVER['HTTP_REFERER']) && preg_match('/action=EditView/', $_SERVER['HTTP_REFERER'])) { // from EditView cancel
|
||||
$this->searchForm->populateFromArray($this->storeQuery->query);
|
||||
} else {
|
||||
$this->searchForm->populateFromRequest();
|
||||
}
|
||||
}
|
||||
$where_clauses = $this->searchForm->generateSearchWhere(true, $this->seed->module_dir);
|
||||
|
||||
if (count($where_clauses) > 0) {
|
||||
$this->where = '(' . implode(' ) AND ( ', $where_clauses) . ')';
|
||||
}
|
||||
$GLOBALS['log']->info("List View Where Clause: $this->where");
|
||||
|
||||
if ($this->use_old_search) {
|
||||
switch (isset($view) ? $view : null) {
|
||||
case 'basic_search':
|
||||
$this->searchForm->setup();
|
||||
$this->searchForm->displayBasic($this->headers);
|
||||
break;
|
||||
case 'advanced_search':
|
||||
$this->searchForm->setup();
|
||||
$this->searchForm->displayAdvanced($this->headers);
|
||||
break;
|
||||
case 'saved_views':
|
||||
echo $this->searchForm->displaySavedViews($this->listViewDefs, $this->lv, $this->headers);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
$output = $this->searchForm->display($this->headers);
|
||||
$this->savedSearchData = $this->searchForm->getSavedSearchData();
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -363,7 +363,7 @@ class Importer
|
|||
|
||||
if (isset($dbrow['id']) && $dbrow['id'] != -1) {
|
||||
// if it exists but was deleted, just remove it
|
||||
if (isset($dbrow['deleted']) && $dbrow['deleted'] == 1 && $this->isUpdateOnly ==false) {
|
||||
if (isset($dbrow['deleted']) && $dbrow['deleted'] == 1) {
|
||||
$this->removeDeletedBean($focus);
|
||||
$focus->new_with_id = true;
|
||||
} else {
|
||||
|
|
|
@ -3607,7 +3607,7 @@ class InboundEmail extends SugarBean
|
|||
return ($this->mailbox_type == 'createcase' && !empty($this->groupfolder_id));
|
||||
} // fn
|
||||
|
||||
public function handleCreateCase($email, $userId)
|
||||
public function handleCreateCase(Email $email, $userId)
|
||||
{
|
||||
global $current_user, $mod_strings, $current_language;
|
||||
$mod_strings = return_module_language($current_language, "Emails");
|
||||
|
@ -6173,7 +6173,8 @@ class InboundEmail extends SugarBean
|
|||
$ret = $this->getImap()->search('UNDELETED UNSEEN');
|
||||
}
|
||||
|
||||
LoggerManager::getLogger()->debug('-----> getNewMessageIds() got ' . count($ret) . ' new Messages');
|
||||
$nmessages = is_countable($ret)? count($ret) : 0;
|
||||
LoggerManager::getLogger()->debug('-----> getNewMessageIds() got ' . $nmessages . ' new Messages');
|
||||
|
||||
return $ret;
|
||||
}
|
||||
|
|
|
@ -215,7 +215,11 @@ class ParserLabel
|
|||
}
|
||||
}
|
||||
|
||||
$filename = "$basepath/_override_$language.lang.php";
|
||||
if (!$deployedModule) {
|
||||
$filename = "$basepath/$language.lang.php";
|
||||
} else {
|
||||
$filename = "$basepath/_override_$language.lang.php";
|
||||
}
|
||||
$dir_exists = is_dir($basepath);
|
||||
|
||||
$mod_strings = array();
|
||||
|
|
|
@ -180,7 +180,7 @@ class ViewResetmodule extends SugarView
|
|||
|
||||
$out = "";
|
||||
foreach ($sources as $view) {
|
||||
$deployedMetaDataImplementation = new DeployedMetaDataImplementation($view, $this->module);
|
||||
$deployedMetaDataImplementation = new DeployedMetaDataImplementation($view['type'], $this->module);
|
||||
$file = $deployedMetaDataImplementation->getFileName($view['type'], $this->module, null);
|
||||
if (file_exists($file)) {
|
||||
unlink($file);
|
||||
|
|
|
@ -69,6 +69,12 @@ class OutboundEmailAccounts extends OutboundEmailAccounts_sugar
|
|||
}
|
||||
}
|
||||
$this->mail_smtppass = $this->mail_smtppass ? blowfishEncode(blowfishGetKey('OutBoundEmail'), $this->mail_smtppass) : null;
|
||||
|
||||
$this->smtp_from_name = trim($this->smtp_from_name);
|
||||
$this->smtp_from_addr = trim($this->smtp_from_addr);
|
||||
$this->mail_smtpserver = trim($this->mail_smtpserver);
|
||||
$this->mail_smtpuser = trim($this->mail_smtpuser);
|
||||
|
||||
$results = parent::save($check_notify);
|
||||
return $results;
|
||||
}
|
||||
|
|
|
@ -426,7 +426,7 @@ FROM prospect_lists_prospects plp
|
|||
|
||||
public function mark_deleted($id)
|
||||
{
|
||||
$query = "UPDATE prospect_lists_prospects SET deleted = 1 WHERE prospect_list_id = '{$id}' ";
|
||||
$query = "UPDATE prospect_lists_prospects SET deleted = 1, date_modified = NOW() WHERE prospect_list_id = '{$id}' AND deleted = 0";
|
||||
$this->db->query($query);
|
||||
return parent::mark_deleted($id);
|
||||
}
|
||||
|
|
|
@ -663,6 +663,9 @@ function pollMonitoredInboxesAOP()
|
|||
throw new Exception('Email retrieving error to handle case create, email id was: ' . $emailId);
|
||||
}
|
||||
}
|
||||
if (empty($aopInboundEmailX->email)) {
|
||||
throw new Exception('Invalid type for email id ' . $emailId);
|
||||
}
|
||||
$aopInboundEmailX->handleCreateCase($aopInboundEmailX->email, $userId);
|
||||
} // if
|
||||
} // if
|
||||
|
|
|
@ -52,6 +52,7 @@ $mod_strings = array(
|
|||
'LBL_CREATED' => 'Created By',
|
||||
'LBL_CREATED_ID' => 'Created By Id',
|
||||
'LBL_DESCRIPTION' => 'Description',
|
||||
'LBL_SORT_ORDER' => 'Order',
|
||||
'LBL_DELETED' => 'Deleted',
|
||||
'LBL_NAME' => 'Name',
|
||||
'LBL_CREATED_USER' => 'Created by User',
|
||||
|
|
|
@ -52,6 +52,9 @@ $mod_strings = array(
|
|||
'LBL_CREATED' => 'Created By',
|
||||
'LBL_CREATED_ID' => 'Created By Id',
|
||||
'LBL_DESCRIPTION' => 'Description',
|
||||
'LBL_ANSWER' => 'Answer',
|
||||
'LBL_ANSWER_BOOL' => 'Boolean answer',
|
||||
'LBL_ANSWER_DATETIME' => 'Datetime answer',
|
||||
'LBL_DELETED' => 'Deleted',
|
||||
'LBL_NAME' => 'Name',
|
||||
'LBL_CREATED_USER' => 'Created by User',
|
||||
|
|
|
@ -51,12 +51,12 @@ $dictionary['SurveyQuestionResponses'] = array(
|
|||
),
|
||||
'answer_bool' => array(
|
||||
'name' => 'answer_bool',
|
||||
'vname' => 'LBL_ANSWER',
|
||||
'vname' => 'LBL_ANSWER_BOOL',
|
||||
'type' => 'bool',
|
||||
),
|
||||
'answer_datetime' => array(
|
||||
'name' => 'answer_datetime',
|
||||
'vname' => 'LBL_ANSWER',
|
||||
'vname' => 'LBL_ANSWER_DATETIME',
|
||||
'type' => 'datetime',
|
||||
),
|
||||
"surveyquestionoptions_surveyquestionresponses" => array(
|
||||
|
|
|
@ -158,6 +158,15 @@ $dictionary['SurveyQuestions'] = array(
|
|||
'lhs_key' => 'id',
|
||||
'relationship_type' => 'one-to-many',
|
||||
),
|
||||
"surveyquestions_surveyquestionresponses" => array(
|
||||
'rhs_module' => 'SurveyQuestionResponses',
|
||||
'rhs_table' => 'surveyquestionresponses',
|
||||
'rhs_key' => 'surveyquestion_id',
|
||||
'lhs_module' => 'SurveyQuestions',
|
||||
'lhs_table' => 'surveyquestions',
|
||||
'lhs_key' => 'id',
|
||||
'relationship_type' => 'one-to-many',
|
||||
),
|
||||
),
|
||||
'optimistic_locking' => true,
|
||||
'unified_search' => true,
|
||||
|
|
|
@ -191,5 +191,6 @@ if (!empty($_REQUEST['key'])) {
|
|||
$sugar_smarty->assign("KEY", $_REQUEST['key']);
|
||||
}
|
||||
|
||||
$sugar_smarty->display('modules/Users/Changenewpassword.tpl');
|
||||
$sugar_smarty->display(get_custom_file_if_exists('modules/Users/Changenewpassword.tpl'));
|
||||
|
||||
$view->displayFooter();
|
||||
|
|
|
@ -3,5 +3,5 @@ if (!defined('sugarEntry') || !sugarEntry) {
|
|||
die('Not A Valid Entry Point');
|
||||
}
|
||||
|
||||
$suitecrm_version = '7.12.7';
|
||||
$suitecrm_version = '7.12.8';
|
||||
$suitecrm_timestamp = '2022-08-10 12:00:00';
|
||||
|
|
|
@ -278,15 +278,15 @@ class AOW_WorkFlowTest extends SuitePHPUnitFrameworkTestCase
|
|||
self::assertTrue($aowWorkFlow->compare_condition('test2', array('test1', 'test2'), 'One_of'));
|
||||
self::assertTrue($aowWorkFlow->compare_condition('test', array('test1', 'test2'), 'Not_One_of'));
|
||||
|
||||
//These do not return bool but 'strpos' result
|
||||
|
||||
//$this->assertNotFalse($aowWorkFlow->compare_condition('test1', 'test', 'Contains'));
|
||||
self::assertEquals(0, $aowWorkFlow->compare_condition('test1', 'test', 'Contains'));
|
||||
self::assertEquals(true, $aowWorkFlow->compare_condition('test1', 'test', 'Contains'));
|
||||
|
||||
//$this->assertNotFalse($aowWorkFlow->compare_condition('test1', 'test', 'Starts_With'));
|
||||
self::assertEquals(0, $aowWorkFlow->compare_condition('test1', 'test', 'Starts_With'));
|
||||
self::assertEquals(true, $aowWorkFlow->compare_condition('test1', 'test', 'Starts_With'));
|
||||
|
||||
//$this->assertNotFalse($aowWorkFlow->compare_condition('test1', '1', 'Ends_With'));
|
||||
self::assertEquals(4, $aowWorkFlow->compare_condition('test1', '1', 'Ends_With'));
|
||||
self::assertEquals(true, $aowWorkFlow->compare_condition('test1', '1', 'Ends_With'));
|
||||
}
|
||||
|
||||
public function testcheck_in_group(): void
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
{if $prerow}
|
||||
|
||||
{sugar_action_menu id=$link_select_id params=$selectLink}
|
||||
|
||||
|
||||
{/if}
|
||||
|
||||
{sugar_action_menu id=$link_action_id params=$actionsLink}
|
||||
|
@ -113,20 +113,20 @@
|
|||
<td nowrap='nowrap' align="right" class='paginationActionButtons' width="1%">
|
||||
{if $pageData.urls.nextPage}
|
||||
<button type='button' id='listViewNextButton_{$action_menu_location}' name='listViewNextButton' title='{$navStrings.next}' class='list-view-pagination-button' {if $prerow}onclick='return sListView.save_checks({$pageData.offsets.next}, "{$moduleString}")' {else} onClick='location.href="{$pageData.urls.nextPage}"'{/if}>
|
||||
<span>{sugar_getimage name="paginate_next"}</span>
|
||||
<span>{sugar_getimage name="paginate_next"}</span>
|
||||
</button>
|
||||
{else}
|
||||
<button type='button' id='listViewNextButton_{$action_menu_location}' name='listViewNextButton' class='list-view-pagination-button' title='{$navStrings.next}' disabled='disabled'>
|
||||
<span>{sugar_getimage name="paginate_next"}</span>
|
||||
<span>{sugar_getimage name="paginate_next"}</span>
|
||||
</button>
|
||||
{/if}
|
||||
{if $pageData.urls.endPage && $pageData.offsets.total != $pageData.offsets.lastOffsetOnPage}
|
||||
<button type='button' id='listViewEndButton_{$action_menu_location}' name='listViewEndButton' title='{$navStrings.end}' class='list-view-pagination-button' {if $prerow}onclick='return sListView.save_checks("end", "{$moduleString}")' {else} onClick='location.href="{$pageData.urls.endPage}"'{/if}>
|
||||
<span>{sugar_getimage name="paginate_last"}</span>
|
||||
<span>{sugar_getimage name="paginate_last"}</span>
|
||||
</button>
|
||||
{elseif !$pageData.offsets.totalCounted || $pageData.offsets.total == $pageData.offsets.lastOffsetOnPage}
|
||||
<button type='button' id='listViewEndButton_{$action_menu_location}' name='listViewEndButton' title='{$navStrings.end}' class='list-view-pagination-button' disabled='disabled'>
|
||||
<span>{sugar_getimage name="paginate_last"}</span>
|
||||
<span>{sugar_getimage name="paginate_last"}</span>
|
||||
</button>
|
||||
{/if}
|
||||
</td>
|
||||
|
@ -134,4 +134,4 @@
|
|||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tr>
|
||||
|
|
|
@ -47,10 +47,11 @@
|
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1" />
|
||||
<!-- Bootstrap -->
|
||||
<link href="themes/suite8/css/normalize.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="themes/suite8/css/grid.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="themes/suite8/css/footable.core.css" rel="stylesheet" type="text/css"/>
|
||||
<title>{$APP.LBL_BROWSER_TITLE}</title>
|
||||
<link href="themes/SuiteP/css/normalize.css" rel="stylesheet" type="text/css"/>
|
||||
<link href='themes/SuiteP/css/fonts.css' rel='stylesheet' type='text/css'>
|
||||
<link href="themes/SuiteP/css/grid.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="themes/SuiteP/css/footable.core.css" rel="stylesheet" type="text/css"/>
|
||||
<title>{if $BROWSER_TITLE}{$BROWSER_TITLE}{else}{$APP.LBL_BROWSER_TITLE}{/if}</title>
|
||||
|
||||
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||
|
@ -67,7 +68,7 @@
|
|||
SUGAR.themes.hide_image = '{/literal}{sugar_getimagepath file="hide.gif"}{literal}';
|
||||
SUGAR.themes.show_image = '{/literal}{sugar_getimagepath file="show.gif"}{literal}';
|
||||
SUGAR.themes.loading_image = '{/literal}{sugar_getimagepath file="img_loading.gif"}{literal}';
|
||||
|
||||
|
||||
if (YAHOO.env.ua)
|
||||
UA = YAHOO.env.ua;
|
||||
-->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue