mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-29 17:46:02 +08:00
Squashed 'public/legacy/' changes from 5a66316965..b065977c61
b065977c61 SuiteCRM 7.12.5 Release fd07950be0 Fix #8366 - V8 API Filtering W/ OR Operator Chained Conditions f8504d0a42 Fix #9445 - More than 10 tabs in a views creates a loop ec3c758b49 Fix #9451 - Missing duplicate merge filter options in Studio 3739e28428 Fix #9468 - Adding Security Suite subpanels to new custom modules 0742615e61 Fix #9427 - Adding missing help popup help strings in Studio c79a3a6109 Add accessors for the Results, Query fields in SearchResultsController a507575097 Fix #4075 - No way to add email signature after adding email template 9b8f5b46b2 Fix #9480 - Slow to load imap mailbox with a million email records 8184b82060 Fixed #2857 - No dynamic refreshing in dashboard ece5919449 Fix #9508 - Legacy search fields are incorrect size 5699ad47ff Fix #9478 - Update GitHub Templates 37d54ca1ab SuiteCRM 7.12.4 Release 5a7f66f1fc Fix #9482 - Update list of modules to normalize 1807751e16 Fix #9482 - Only save update fields on utf encoding repair 08c5a32e07 Fix #9482 - Add partial bean save a25efff51f Fix #7842 - Do not reset email addresses list upon saving 4e5b509a30 Add ExtensionManager with static method to compile ext files 77b2940fd9 Fix #9061 - Custom Labels can't be overwritten in Studio 2f40449702 Fix #9496 - Cannot save dropdown values 32c6e4a04b Merge next into suite 8 2812bd315a [Legacy] Fix user wizard finish screen re-direction 9dc1a2f017 [Legacy] User Wizard Styling Fixes 0b91cb9a53 [Legacy] Event Delegates Selector Box Styling Fixes 32d7408e93 [Legacy] Add New Task Modal Styling Fixes e121b602da [Legacy] Workflow Styling Fixes 86ef0fae66 [Legacy] Projects Resource Panel Styling Fixes 56eb694629 [Legacy] map legacy to front-end user action called wizard 4c7ff07fcc [Legacy] Rescheduler Popup Styling Fixes 1b76260971 [Legacy] Project Gantt Chart Delete Button Styling Fixes 09959f1078 [Legacy] Configuration Settings Styling Fixes 711ded6a70 [Legacy] Notes modules styling fixes a0aa6affc8 [Legacy] Calls Module Styling Fixes a468cede8b [Legacy] AdminPanel Border Radius Styling Fixes bfc8a443b7 [Legacy] Bump version to 8.0.1 git-subtree-dir: public/legacy git-subtree-split: b065977c6116e68cea907dc099205d0b32ac99f4
This commit is contained in:
parent
588534d022
commit
5fa70e2794
99 changed files with 2083 additions and 288 deletions
|
@ -202,6 +202,9 @@ class LanguageManager
|
|||
'custom/modules/' . $module . '/Ext/Language/' . $lang . '.lang.ext.php',
|
||||
);
|
||||
|
||||
require_once 'ModuleInstall/ExtensionManager.php';
|
||||
SuiteCRM\ModuleInstall\ExtensionManager::compileExtensionFiles('Language', '.lang.ext.php', $lang);
|
||||
|
||||
#27023, if this module template language file was not attached , get the template from this module vardef cache file if exsits and load the template language files.
|
||||
static $createdModules;
|
||||
if (empty($createdModules[$module]) && isset($GLOBALS['beanList'][$module])) {
|
||||
|
|
|
@ -46,4 +46,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect')),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
|
@ -46,4 +46,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect'),),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
|
@ -50,4 +50,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect')),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
|
@ -46,4 +46,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect')),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
|
@ -46,4 +46,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect')),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
|
@ -50,5 +50,5 @@ $metafiles[$module_name] = array(
|
|||
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
|
||||
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
|
||||
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
|
||||
|
||||
'subpaneldefs' => 'modules/' . $module_name . '/metadata/subpaneldefs.php',
|
||||
);
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<?php
|
||||
$module_name = '<module_name>';
|
||||
$layout_defs[$module_name]['subpanel_setup']['securitygroups'] = array(
|
||||
'top_buttons' => array(array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'SecurityGroups', 'mode' => 'MultiSelect')),
|
||||
'order' => 900,
|
||||
'sort_by' => 'name',
|
||||
'sort_order' => 'asc',
|
||||
'module' => 'SecurityGroups',
|
||||
'refresh_page' => 1,
|
||||
'subpanel_name' => 'default',
|
||||
'get_subpanel_data' => 'SecurityGroups',
|
||||
'add_subpanel_data' => 'securitygroup_id',
|
||||
'title_key' => 'LBL_SECURITYGROUPS_SUBPANEL_TITLE',
|
||||
);
|
Loading…
Add table
Add a link
Reference in a new issue