diff --git a/custom/modules/SecurityGroups/CustomSecurityGroupsInherit.php b/custom/modules/SecurityGroups/CustomSecurityGroupsInherit.php index 6751bc248c0..3f2eca4e5dd 100644 --- a/custom/modules/SecurityGroups/CustomSecurityGroupsInherit.php +++ b/custom/modules/SecurityGroups/CustomSecurityGroupsInherit.php @@ -78,8 +78,7 @@ public function after_save(&$bean, $event, $arguments) // Log a message indicating that the inheritance rule does not apply // due to the configuration setting $GLOBALS['log']->info('Line ' . __LINE__ . ': ' . __METHOD__ . ': ' . - "The variablrsos 24/07/2023 11:20 13/07/2023 15:22 -  PROPUESTAS - HE No No No e {sugar_config['securitysuite_inherit_parent']} " . + "The variable {sugar_config['securitysuite_inherit_parent']} " . "is set to true, indicating that the inheritance rule for the " . "parent defined in the stic_Advanced_Security_Groups module " . "does not apply"); diff --git a/modules/SecurityGroups/SecurityGroup.php b/modules/SecurityGroups/SecurityGroup.php index b9d0e5c7dcb..29543e52ae0 100755 --- a/modules/SecurityGroups/SecurityGroup.php +++ b/modules/SecurityGroups/SecurityGroup.php @@ -189,15 +189,14 @@ public static function inherit($focus, $isUpdate) { global $sugar_config; - // STIC-CUSTOM JCH 2024-02-02 Do not apply inheritance rules if a custom rule is defined. + // STIC-CUSTOM JCH 2024-02-02 Do not apply global inheritance rules if a custom rule is defined for current module. // https://github.com/SinergiaTIC/SinergiaCRM/pull/3 - // Check for a custom rule for the module in the database + // Check for a custom rule for the module in stic_Advanced_Security_Groups $customRuleQuery = "SELECT count(*) FROM stic_advanced_security_groups WHERE name='{$focus->module_dir}' AND active=true"; $customRuleCount = $focus->db->getOne($customRuleQuery); - // If a custom rule is defined (count is 1), exit the function - // This prevents the application of default inheritance rules - // defined in the SinergiaCRM configuration for this module + // If a custom rule is defined for current module, exit the function + // This prevents the application of default inheritance global rules if ($customRuleCount == 1) { return; } diff --git a/modules/stic_Advanced_Security_Groups/language/ca_ES.lang.php b/modules/stic_Advanced_Security_Groups/language/ca_ES.lang.php index 1a238e8c0a4..f732efce43d 100644 --- a/modules/stic_Advanced_Security_Groups/language/ca_ES.lang.php +++ b/modules/stic_Advanced_Security_Groups/language/ca_ES.lang.php @@ -37,56 +37,62 @@ * reasonably feasible for technical reasons, the Appropriate Legal Notices must * display the words "Powered by SugarCRM" and "Supercharged by SuiteCRM". */ -$mod_strings = array ( - 'LBL_ASSIGNED_TO_ID' => 'ID Usuari Assignat', - 'LBL_ASSIGNED_TO_NAME' => 'Assignat a', - 'LBL_SECURITYGROUPS' => 'Grups de Seguretat', - 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grups de Seguretat', - 'LBL_ID' => 'ID', - 'LBL_DATE_ENTERED' => 'Data de Creació', - 'LBL_DATE_MODIFIED' => 'Última Modificació', - 'LBL_MODIFIED' => 'Modificat Per', - 'LBL_MODIFIED_NAME' => 'Modificat Per Nom', - 'LBL_CREATED' => 'Creat Per', - 'LBL_DESCRIPTION' => 'Descripció', - 'LBL_DELETED' => 'Eliminat', - 'LBL_NAME' => 'Mòdul (Nom)', - 'LBL_NAME_LBL' => 'Mòdul', - 'LBL_CREATED_USER' => 'Creat Per Usuari', - 'LBL_MODIFIED_USER' => 'Modificat Per Usuari', - 'LBL_LIST_NAME' => 'Nom', - 'LBL_EDIT_BUTTON' => 'Editar', - 'LBL_REMOVE' => 'Eliminar', - 'LBL_ASCENDING' => 'Ascendent', - 'LBL_DESCENDING' => 'Descendent', - 'LBL_OPT_IN' => 'Autoritzar comunicacions', - 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmació d\'autorització pendent, Confirmació d\'autorització no enviada', - 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmació d\'autorització pendent, Confirmació d\'autorització enviada', - 'LBL_OPT_IN_CONFIRMED' => 'Autoritzat a enviar', - 'LBL_LIST_FORM_TITLE' => 'Reglas personalizadas de herencia de grupo Llista', - 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', - 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_HOMEPAGE_TITLE' => 'El meu Reglas personalizadas de herencia de grupo', - 'LNK_NEW_RECORD' => 'Crea Reglas personalizadas de herencia de grupo', - 'LNK_LIST' => 'Mostra Reglas personalizadas de herencia de grupo', - 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar Reglas personalizadas de herencia de grupo', - 'LBL_SEARCH_FORM_TITLE' => 'Cerca Reglas personalizadas de herencia de grupo', - 'LBL_HISTORY_SUBPANEL_TITLE' => 'Historial', - 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Activitats', - 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_NEW_FORM_TITLE' => 'Nou Reglas personalizadas de herencia de grupo', - 'LBL_MODULO' => 'modulo', - 'LBL_RULES' => 'Reglas de herencia', - 'LBL_MODULE' => 'module', - 'LBL_ACTIVE' => 'Activo', - 'LBL_INHERIT_ASSIGNED' => 'Usuario asignado', - 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', - 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', - 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', - 'LBL_INHERIT_FROM_MODULES' => 'custom rules module', - 'LBL_CUSTOM_RULES_PATH' => 'custom rules field', - 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', - 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', - 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', - 'LBL_COMMENTS' => 'Observaciones', -); \ No newline at end of file +$mod_strings = array( + 'LBL_ASSIGNED_TO_ID' => 'ID Usuari Assignat', + 'LBL_ASSIGNED_TO_NAME' => 'Assignat a', + 'LBL_SECURITYGROUPS' => 'Grups de Seguretat', + 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grups de Seguretat', + 'LBL_ID' => 'ID', + 'LBL_DATE_ENTERED' => 'Data de Creació', + 'LBL_DATE_MODIFIED' => 'Última Modificació', + 'LBL_MODIFIED' => 'Modificat Per', + 'LBL_MODIFIED_NAME' => 'Modificat Per Nom', + 'LBL_CREATED' => 'Creat Per', + 'LBL_DESCRIPTION' => 'Descripció', + 'LBL_DELETED' => 'Eliminat', + 'LBL_NAME' => 'Mòdul (Nom)', + 'LBL_NAME_LBL' => 'Mòdul', + 'LBL_CREATED_USER' => 'Creat Per Usuari', + 'LBL_MODIFIED_USER' => 'Modificat Per Usuari', + 'LBL_LIST_NAME' => 'Nom', + 'LBL_EDIT_BUTTON' => 'Editar', + 'LBL_REMOVE' => 'Eliminar', + 'LBL_ASCENDING' => 'Ascendent', + 'LBL_DESCENDING' => 'Descendent', + 'LBL_OPT_IN' => 'Autoritzar comunicacions', + 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmació d\'autorització pendent, Confirmació d\'autorització no enviada', + 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmació d\'autorització pendent, Confirmació d\'autorització enviada', + 'LBL_OPT_IN_CONFIRMED' => 'Autoritzat a enviar', + 'LBL_LIST_FORM_TITLE' => 'Reglas personalizadas de herencia de grupo Llista', + 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', + 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_HOMEPAGE_TITLE' => 'El meu Reglas personalizadas de herencia de grupo', + 'LNK_NEW_RECORD' => 'Crea Reglas personalizadas de herencia de grupo', + 'LNK_LIST' => 'Mostra Reglas personalizadas de herencia de grupo', + 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar Reglas personalizadas de herencia de grupo', + 'LBL_SEARCH_FORM_TITLE' => 'Cerca Reglas personalizadas de herencia de grupo', + 'LBL_HISTORY_SUBPANEL_TITLE' => 'Historial', + 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Activitats', + 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_NEW_FORM_TITLE' => 'Nou Reglas personalizadas de herencia de grupo', + 'LBL_MODULO' => 'modulo', + 'LBL_RULES' => 'Reglas de herencia', + 'LBL_MODULE' => 'module', + 'LBL_INHERIT_ASSIGNED' => 'Usuario asignado', + 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', + 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', + 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', + 'LBL_INHERIT_FROM_MODULES' => 'custom rules module', + 'LBL_CUSTOM_RULES_PATH' => 'custom rules field', + 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', + 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', + 'LBL_COMMENTS' => 'Observaciones', + 'LBL_ACTIVE_INFO' => 'Indica si les regles personalitzades d\'herència estan actives. Si està desactivat, s\'apliquen regles globals de Grups de Seguretat.', + 'LBL_INHERIT_FROM_MODULES_INFO' => 'Determina de quins mòduls s\'hereten els Grups de Seguretat i la relació específica per a la herència.', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS_INFO' => 'Especifica quins Grups de Seguretat no han de ser heretats pel registre actual.', + 'LBL_INHERIT_ASSIGNED_CUSTOM_INFO' => 'Defineix si s\'hereten els Grups de Seguretat de l\'usuari assignat al registre actual.', + 'LBL_INHERIT_CREATOR_CUSTOM_INFO' => 'Habilita l\'herència dels Grups de Seguretat de l\'usuari que va crear el registre.', + 'LBL_INHERIT_PARENT_CUSTOM_INFO' => 'Estableix si s\'han d\'heretar els Grups de Seguretat del registre pare en la jerarquia.', + 'LBL_ACTIVE' => 'Activo', +); diff --git a/modules/stic_Advanced_Security_Groups/language/en_us.lang.php b/modules/stic_Advanced_Security_Groups/language/en_us.lang.php index 2d07c1ed9f0..ff15b49a92c 100644 --- a/modules/stic_Advanced_Security_Groups/language/en_us.lang.php +++ b/modules/stic_Advanced_Security_Groups/language/en_us.lang.php @@ -37,53 +37,59 @@ * reasonably feasible for technical reasons, the Appropriate Legal Notices must * display the words "Powered by SugarCRM" and "Supercharged by SuiteCRM". */ -$mod_strings = array ( - 'LBL_ASSIGNED_TO_ID' => 'Assigned User Id', - 'LBL_ASSIGNED_TO_NAME' => 'Assigned to', - 'LBL_SECURITYGROUPS' => 'Security Groups', - 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Security Groups', - 'LBL_ID' => 'ID', - 'LBL_DATE_ENTERED' => 'Date Created', - 'LBL_DATE_MODIFIED' => 'Date Modified', - 'LBL_MODIFIED' => 'Modified By', - 'LBL_MODIFIED_NAME' => 'Modified By Name', - 'LBL_CREATED' => 'Created By', - 'LBL_DESCRIPTION' => 'Description', - 'LBL_DELETED' => 'Deleted', - 'LBL_NAME' => 'Name', - 'LBL_NAME_LBL' => 'Module', - 'LBL_CREATED_USER' => 'Created by User', - 'LBL_MODIFIED_USER' => 'Modified by User', - 'LBL_LIST_NAME' => 'Name', - 'LBL_EDIT_BUTTON' => 'Edit', - 'LBL_REMOVE' => 'Remove', - 'LBL_ASCENDING' => 'Ascending', - 'LBL_DESCENDING' => 'Descending', - 'LBL_OPT_IN' => 'Opt In', - 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Pending Confirm opt in, Confirm opt in not sent', - 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Pending Confirm opt in, Confirm opt in sent', - 'LBL_OPT_IN_CONFIRMED' => 'Opted in', - 'LBL_LIST_FORM_TITLE' => 'Reglas personalizadas de herencia de grupo List', - 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', - 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_HOMEPAGE_TITLE' => 'My Reglas personalizadas de herencia de grupo', - 'LNK_NEW_RECORD' => 'Create Reglas personalizadas de herencia de grupo', - 'LNK_LIST' => 'View Reglas personalizadas de herencia de grupo', - 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar Reglas personalizadas de herencia de grupo', - 'LBL_SEARCH_FORM_TITLE' => 'Search Reglas personalizadas de herencia de grupo', - 'LBL_HISTORY_SUBPANEL_TITLE' => 'View History', - 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Activities', - 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_NEW_FORM_TITLE' => 'New Reglas personalizadas de herencia de grupo', - 'LBL_MODULO' => 'modulo', - 'LBL_RULES' => 'Reglas de herencia', - 'LBL_MODULE' => 'module', - 'LBL_ACTIVE' => 'Active', - 'LBL_INHERIT_ASSIGNED' => 'Usuario asignado', - 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', - 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', - 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', - 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', - 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', - 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', -); \ No newline at end of file +$mod_strings = array( + 'LBL_ASSIGNED_TO_ID' => 'Assigned User Id', + 'LBL_ASSIGNED_TO_NAME' => 'Assigned to', + 'LBL_SECURITYGROUPS' => 'Security Groups', + 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Security Groups', + 'LBL_ID' => 'ID', + 'LBL_DATE_ENTERED' => 'Date Created', + 'LBL_DATE_MODIFIED' => 'Date Modified', + 'LBL_MODIFIED' => 'Modified By', + 'LBL_MODIFIED_NAME' => 'Modified By Name', + 'LBL_CREATED' => 'Created By', + 'LBL_DESCRIPTION' => 'Description', + 'LBL_DELETED' => 'Deleted', + 'LBL_NAME' => 'Name', + 'LBL_NAME_LBL' => 'Module', + 'LBL_CREATED_USER' => 'Created by User', + 'LBL_MODIFIED_USER' => 'Modified by User', + 'LBL_LIST_NAME' => 'Name', + 'LBL_EDIT_BUTTON' => 'Edit', + 'LBL_REMOVE' => 'Remove', + 'LBL_ASCENDING' => 'Ascending', + 'LBL_DESCENDING' => 'Descending', + 'LBL_OPT_IN' => 'Opt In', + 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Pending Confirm opt in, Confirm opt in not sent', + 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Pending Confirm opt in, Confirm opt in sent', + 'LBL_OPT_IN_CONFIRMED' => 'Opted in', + 'LBL_LIST_FORM_TITLE' => 'Reglas personalizadas de herencia de grupo List', + 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', + 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_HOMEPAGE_TITLE' => 'My Reglas personalizadas de herencia de grupo', + 'LNK_NEW_RECORD' => 'Create Reglas personalizadas de herencia de grupo', + 'LNK_LIST' => 'View Reglas personalizadas de herencia de grupo', + 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar Reglas personalizadas de herencia de grupo', + 'LBL_SEARCH_FORM_TITLE' => 'Search Reglas personalizadas de herencia de grupo', + 'LBL_HISTORY_SUBPANEL_TITLE' => 'View History', + 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Activities', + 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_NEW_FORM_TITLE' => 'New Reglas personalizadas de herencia de grupo', + 'LBL_MODULO' => 'modulo', + 'LBL_RULES' => 'Reglas de herencia', + 'LBL_MODULE' => 'module', + 'LBL_ACTIVE' => 'Active', + 'LBL_INHERIT_ASSIGNED' => 'Usuario asignado', + 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', + 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', + 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', + 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', + 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', + 'LBL_ACTIVE_INFO' => 'Indicates whether custom inheritance rules are active. If deactivated, global Security Group rules apply.', + 'LBL_INHERIT_FROM_MODULES_INFO' => 'Determines from which modules the Security Groups are inherited and the specific relationship for inheritance.', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS_INFO' => 'Specifies which Security Groups should not be inherited by the current record.', + 'LBL_INHERIT_ASSIGNED_CUSTOM_INFO' => 'Defines whether the Security Groups of the user assigned to the current record are inherited.', + 'LBL_INHERIT_CREATOR_CUSTOM_INFO' => 'Enables inheritance of Security Groups from the user who created the record.', + 'LBL_INHERIT_PARENT_CUSTOM_INFO' => 'Sets whether to inherit Security Groups from the parent record in the hierarchy.', +); diff --git a/modules/stic_Advanced_Security_Groups/language/es_ES.lang.php b/modules/stic_Advanced_Security_Groups/language/es_ES.lang.php index d2380502dad..fa47dbd892b 100644 --- a/modules/stic_Advanced_Security_Groups/language/es_ES.lang.php +++ b/modules/stic_Advanced_Security_Groups/language/es_ES.lang.php @@ -37,56 +37,63 @@ * reasonably feasible for technical reasons, the Appropriate Legal Notices must * display the words "Powered by SugarCRM" and "Supercharged by SuiteCRM". */ -$mod_strings = array ( - 'LBL_ASSIGNED_TO_ID' => 'Id de usuario asignado', - 'LBL_ASSIGNED_TO_NAME' => 'Asignado a', - 'LBL_SECURITYGROUPS' => 'Grupos de Seguridad Avanzados', - 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grupos de Seguridad Avanzados', - 'LBL_ID' => 'ID', - 'LBL_DATE_ENTERED' => 'Fecha de Creación', - 'LBL_DATE_MODIFIED' => 'Fecha de Modificación', - 'LBL_MODIFIED' => 'Modificado Por', - 'LBL_MODIFIED_NAME' => 'Modificado Por Nombre', - 'LBL_CREATED' => 'Creado por', - 'LBL_DESCRIPTION' => 'Descripción', - 'LBL_DELETED' => 'Eliminado', - 'LBL_NAME' => 'Módulo (nombre)', - 'LBL_NAME_LBL' => 'Módulo', - 'LBL_CREATED_USER' => 'Creado por el Usuario', - 'LBL_MODIFIED_USER' => 'Modificado por el Usuario', - 'LBL_LIST_NAME' => 'Nombre', - 'LBL_EDIT_BUTTON' => 'Editar', - 'LBL_REMOVE' => 'Quitar', - 'LBL_ASCENDING' => 'Ascendente', - 'LBL_DESCENDING' => 'Descendente', - 'LBL_OPT_IN' => 'Autorizar', - 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización no enviada', - 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización enviada', - 'LBL_OPT_IN_CONFIRMED' => 'Autorizado', - 'LBL_LIST_FORM_TITLE' => 'herencia de grupo Lista', - 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', - 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_HOMEPAGE_TITLE' => 'Mi herencia de grupo', - 'LNK_NEW_RECORD' => 'Crear herencia de grupo', - 'LNK_LIST' => 'Vista herencia de grupo', - 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar herencia de grupo', - 'LBL_SEARCH_FORM_TITLE' => 'Búsqueda herencia de grupo', - 'LBL_HISTORY_SUBPANEL_TITLE' => 'Ver Historial', - 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Actividades', - 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_NEW_FORM_TITLE' => 'Nuevo herencia de grupo', - 'LBL_MODULO' => 'Módulo', - 'LBL_RULES' => 'Reglas de herencia aplicables', - 'LBL_MODULE' => 'Módulo', - 'LBL_ACTIVE' => 'Activo', - 'LBL_INHERIT_ASSIGNED' => 'Heredar del usuario asignado', - 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', - 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', - 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', - 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', - 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', - 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', - 'LBL_EDITVIEW_PANEL1' => 'Reglas de herencia custom', - 'LBL_EDITVIEW_PANEL2' => 'No heredar', - 'LBL_COMMENTS' => 'Observaciones', -); \ No newline at end of file +$mod_strings = array( + 'LBL_ASSIGNED_TO_ID' => 'Id de usuario asignado', + 'LBL_ASSIGNED_TO_NAME' => 'Asignado a', + 'LBL_SECURITYGROUPS' => 'Grupos de Seguridad Avanzados', + 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grupos de Seguridad Avanzados', + 'LBL_ID' => 'ID', + 'LBL_DATE_ENTERED' => 'Fecha de Creación', + 'LBL_DATE_MODIFIED' => 'Fecha de Modificación', + 'LBL_MODIFIED' => 'Modificado Por', + 'LBL_MODIFIED_NAME' => 'Modificado Por Nombre', + 'LBL_CREATED' => 'Creado por', + 'LBL_DESCRIPTION' => 'Descripción', + 'LBL_DELETED' => 'Eliminado', + 'LBL_NAME' => 'Módulo (nombre)', + 'LBL_NAME_LBL' => 'Módulo', + 'LBL_CREATED_USER' => 'Creado por el Usuario', + 'LBL_MODIFIED_USER' => 'Modificado por el Usuario', + 'LBL_LIST_NAME' => 'Nombre', + 'LBL_EDIT_BUTTON' => 'Editar', + 'LBL_REMOVE' => 'Quitar', + 'LBL_ASCENDING' => 'Ascendente', + 'LBL_DESCENDING' => 'Descendente', + 'LBL_OPT_IN' => 'Autorizar', + 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización no enviada', + 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización enviada', + 'LBL_OPT_IN_CONFIRMED' => 'Autorizado', + 'LBL_LIST_FORM_TITLE' => 'herencia de grupo Lista', + 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', + 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_HOMEPAGE_TITLE' => 'Mi herencia de grupo', + 'LNK_NEW_RECORD' => 'Crear herencia de grupo', + 'LNK_LIST' => 'Vista herencia de grupo', + 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar herencia de grupo', + 'LBL_SEARCH_FORM_TITLE' => 'Búsqueda herencia de grupo', + 'LBL_HISTORY_SUBPANEL_TITLE' => 'Ver Historial', + 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Actividades', + 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_NEW_FORM_TITLE' => 'Nuevo herencia de grupo', + 'LBL_MODULO' => 'Módulo', + 'LBL_RULES' => 'Reglas de herencia aplicables', + 'LBL_MODULE' => 'Módulo', + 'LBL_ACTIVE' => 'Activo', + 'LBL_INHERIT_ASSIGNED' => 'Heredar del usuario asignado', + 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', + 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', + 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', + 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', + 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', + 'LBL_EDITVIEW_PANEL1' => 'Reglas de herencia custom', + 'LBL_EDITVIEW_PANEL2' => 'No heredar', + 'LBL_COMMENTS' => 'Observaciones', + 'LBL_ACTIVE_INFO' => 'Indica si las reglas personalizadas de herencia están activas. Si está desactivado, aplican reglas globales de Grupos de Seguridad.', + 'LBL_INHERIT_FROM_MODULES_INFO' => 'Determina de qué módulos se heredan los Grupos de Seguridad y la relación específica para la herencia.', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS_INFO' => 'Especifica qué Grupos de Seguridad no deben ser heredados por el registro actual.', + 'LBL_INHERIT_ASSIGNED_CUSTOM_INFO' => 'Define si se heredan los Grupos de Seguridad del usuario asignado al registro actual.', + 'LBL_INHERIT_CREATOR_CUSTOM_INFO' => 'Habilita la herencia de los Grupos de Seguridad del usuario que creó el registro.', + 'LBL_INHERIT_PARENT_CUSTOM_INFO' => 'Establece si se heredan los Grupos de Seguridad del registro padre en la jerarquía.', + +); diff --git a/modules/stic_Advanced_Security_Groups/language/gl_ES.lang.php b/modules/stic_Advanced_Security_Groups/language/gl_ES.lang.php index 1ef83d81341..45cf363437a 100644 --- a/modules/stic_Advanced_Security_Groups/language/gl_ES.lang.php +++ b/modules/stic_Advanced_Security_Groups/language/gl_ES.lang.php @@ -37,56 +37,62 @@ * reasonably feasible for technical reasons, the Appropriate Legal Notices must * display the words "Powered by SugarCRM" and "Supercharged by SuiteCRM". */ -$mod_strings = array ( - 'LBL_ASSIGNED_TO_ID' => 'Id de usuario asignado', - 'LBL_ASSIGNED_TO_NAME' => 'Asignado a', - 'LBL_SECURITYGROUPS' => 'Grupos de Seguridad', - 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grupos de Seguridad', - 'LBL_ID' => 'ID', - 'LBL_DATE_ENTERED' => 'Fecha de Creación', - 'LBL_DATE_MODIFIED' => 'Fecha de Modificación', - 'LBL_MODIFIED' => 'Modificado Por', - 'LBL_MODIFIED_NAME' => 'Modificado Por Nombre', - 'LBL_CREATED' => 'Creado por', - 'LBL_DESCRIPTION' => 'Descripción', - 'LBL_DELETED' => 'Eliminado', - 'LBL_NAME' => 'Módulo (nombre)', - 'LBL_NAME_LBL' => 'Módulo', - 'LBL_CREATED_USER' => 'Creado por el Usuario', - 'LBL_MODIFIED_USER' => 'Modificado por el Usuario', - 'LBL_LIST_NAME' => 'Nombre', - 'LBL_EDIT_BUTTON' => 'Editar', - 'LBL_REMOVE' => 'Quitar', - 'LBL_ASCENDING' => 'Ascendente', - 'LBL_DESCENDING' => 'Descendente', - 'LBL_OPT_IN' => 'Autorizar', - 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización no enviada', - 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización enviada', - 'LBL_OPT_IN_CONFIRMED' => 'Autorizado', - 'LBL_LIST_FORM_TITLE' => 'herencia de grupo Lista', - 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', - 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_HOMEPAGE_TITLE' => 'Mi herencia de grupo', - 'LNK_NEW_RECORD' => 'Crear herencia de grupo', - 'LNK_LIST' => 'Vista herencia de grupo', - 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar herencia de grupo', - 'LBL_SEARCH_FORM_TITLE' => 'Búsqueda herencia de grupo', - 'LBL_HISTORY_SUBPANEL_TITLE' => 'Ver Historial', - 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Actividades', - 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', - 'LBL_NEW_FORM_TITLE' => 'Nuevo herencia de grupo', - 'LBL_MODULO' => 'Módulo', - 'LBL_RULES' => 'Reglas de herencia aplicables', - 'LBL_MODULE' => 'Módulo', - 'LBL_ACTIVE' => 'Activo', - 'LBL_INHERIT_ASSIGNED' => 'Heredar del usuario asignado', - 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', - 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', - 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', - 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', - 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', - 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', - 'LBL_EDITVIEW_PANEL1' => 'Reglas de herencia custom', - 'LBL_EDITVIEW_PANEL2' => 'No heredar', - 'LBL_COMMENTS' => 'Observaciones', -); \ No newline at end of file +$mod_strings = array( + 'LBL_ASSIGNED_TO_ID' => 'Id de usuario asignado', + 'LBL_ASSIGNED_TO_NAME' => 'Asignado a', + 'LBL_SECURITYGROUPS' => 'Grupos de Seguridad', + 'LBL_SECURITYGROUPS_SUBPANEL_TITLE' => 'Grupos de Seguridad', + 'LBL_ID' => 'ID', + 'LBL_DATE_ENTERED' => 'Fecha de Creación', + 'LBL_DATE_MODIFIED' => 'Fecha de Modificación', + 'LBL_MODIFIED' => 'Modificado Por', + 'LBL_MODIFIED_NAME' => 'Modificado Por Nombre', + 'LBL_CREATED' => 'Creado por', + 'LBL_DESCRIPTION' => 'Descripción', + 'LBL_DELETED' => 'Eliminado', + 'LBL_NAME' => 'Módulo (nombre)', + 'LBL_NAME_LBL' => 'Módulo', + 'LBL_CREATED_USER' => 'Creado por el Usuario', + 'LBL_MODIFIED_USER' => 'Modificado por el Usuario', + 'LBL_LIST_NAME' => 'Nombre', + 'LBL_EDIT_BUTTON' => 'Editar', + 'LBL_REMOVE' => 'Quitar', + 'LBL_ASCENDING' => 'Ascendente', + 'LBL_DESCENDING' => 'Descendente', + 'LBL_OPT_IN' => 'Autorizar', + 'LBL_OPT_IN_PENDING_EMAIL_NOT_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización no enviada', + 'LBL_OPT_IN_PENDING_EMAIL_SENT' => 'Confirmación de Autorización pendiente, Confirmación de Autorización enviada', + 'LBL_OPT_IN_CONFIRMED' => 'Autorizado', + 'LBL_LIST_FORM_TITLE' => 'herencia de grupo Lista', + 'LBL_MODULE_NAME' => 'Reglas personalizadas de herencia de grupo', + 'LBL_MODULE_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_HOMEPAGE_TITLE' => 'Mi herencia de grupo', + 'LNK_NEW_RECORD' => 'Crear herencia de grupo', + 'LNK_LIST' => 'Vista herencia de grupo', + 'LNK_IMPORT_STIC_ADVANCED_SECURITY_GROUPS' => 'Importar herencia de grupo', + 'LBL_SEARCH_FORM_TITLE' => 'Búsqueda herencia de grupo', + 'LBL_HISTORY_SUBPANEL_TITLE' => 'Ver Historial', + 'LBL_ACTIVITIES_SUBPANEL_TITLE' => 'Actividades', + 'LBL_STIC_ADVANCED_SECURITY_GROUPS_SUBPANEL_TITLE' => 'Reglas personalizadas de herencia de grupo', + 'LBL_NEW_FORM_TITLE' => 'Nuevo herencia de grupo', + 'LBL_MODULO' => 'Módulo', + 'LBL_RULES' => 'Reglas de herencia aplicables', + 'LBL_MODULE' => 'Módulo', + 'LBL_ACTIVE' => 'Activo', + 'LBL_INHERIT_ASSIGNED' => 'Heredar del usuario asignado', + 'LBL_INHERIT_PARENT' => 'Heredar del registro padre', + 'LBL_INHERIT_CREATOR' => 'Heredar del usuario creador', + 'LBL_INHERIT_CUSTOM_RULES' => 'Reglas de herencia personalizadas', + 'LBL_INHERIT_FROM_MODULES' => 'Relaciones a través de las que hereda', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS' => 'GS no heredable', + 'LBL_INHERIT_CUSTOM' => 'Heredar de un módulo y campo especifico', + 'LBL_EDITVIEW_PANEL1' => 'Reglas de herencia custom', + 'LBL_EDITVIEW_PANEL2' => 'No heredar', + 'LBL_COMMENTS' => 'Observaciones', + 'LBL_ACTIVE_INFO' => 'Indica se as regras personalizadas de herdanza están activas. Se está desactivado, aplican regras globais de Grupos de Seguridade.', + 'LBL_INHERIT_FROM_MODULES_INFO' => 'Determina de qué módulos se herdan os Grupos de Seguridade e a relación específica para a herdanza.', + 'LBL_NON_INHERIT_FROM_SECURITY_GROUPS_INFO' => 'Especifica qué Grupos de Seguridade non deben ser herdados polo rexistro actual.', + 'LBL_INHERIT_ASSIGNED_CUSTOM_INFO' => 'Define se se herdan os Grupos de Seguridade do usuario asignado ao rexistro actual.', + 'LBL_INHERIT_CREATOR_CUSTOM_INFO' => 'Habilita a herdanza dos Grupos de Seguridade do usuario que creou o rexistro.', + 'LBL_INHERIT_PARENT_CUSTOM_INFO' => 'Establece se deben herdar os Grupos de Seguridade do rexistro pai na xerarquía.', +); diff --git a/modules/stic_Advanced_Security_Groups/metadata/editviewdefs.php b/modules/stic_Advanced_Security_Groups/metadata/editviewdefs.php index 6f3598e487e..106925f1157 100644 --- a/modules/stic_Advanced_Security_Groups/metadata/editviewdefs.php +++ b/modules/stic_Advanced_Security_Groups/metadata/editviewdefs.php @@ -4,22 +4,17 @@ array( 'EditView' => array( 'templateMeta' => array( - 'maxColumns' => '3', - 'maxColumnsBasic' => '3', + 'maxColumns' => '2', + 'maxColumnsBasic' => '2', 'widths' => array( 0 => array( - 'label' => '15', - 'field' => '15', + 'label' => '25', + 'field' => '25', ), 1 => array( - 'label' => '15', - 'field' => '15', + 'label' => '25', + 'field' => '25', ), - 2 => array( - 'label' => '15', - 'field' => '15', - ), - ), 'useTabs' => true, 'tabDefs' => array( @@ -39,26 +34,29 @@ 0 => array( 0 => array('name' => 'name_lbl', 'type' => 'readonly', - 'customCode' => '