Skip to content

Commit e69282c

Browse files
Admin: Add configuration setting 'session_import_drh_hide_old_relationships_check_box' to hide the old relationships checkbox on session import view for drh users
Author: juancpbinario <[email protected]>
1 parent f13da45 commit e69282c

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

main/install/configuration.dist.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,6 +1381,9 @@
13811381
]
13821382
];*/
13831383

1384+
// This option hide the old relationships in the session import view for drh users
1385+
//$_configuration['session_import_drh_hide_old_relationships_check_box'] = false;
1386+
13841387
/*
13851388
* Fields visibility in the profile user page
13861389
$_configuration['profile_fields_visibility'] = [

main/session/session_import_drh.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,16 @@
2727
);
2828

2929
$form->addElement('file', 'import_file', get_lang('ImportFileLocation'));
30-
$form->addCheckbox('remove_old_relationships', [get_lang('RemoveOldRelationships'), get_lang('RemoveOldRelationshipsHelp')]);
30+
31+
$displayRemoveOldRelationshipsCheckbox = true;
32+
if (true === api_get_configuration_value('session_import_drh_hide_old_relationships_check_box')) {
33+
$displayRemoveOldRelationshipsCheckbox = false;
34+
}
35+
36+
if ($displayRemoveOldRelationshipsCheckbox) {
37+
$form->addCheckbox('remove_old_relationships', [get_lang('RemoveOldRelationships'), get_lang('RemoveOldRelationshipsHelp')]);
38+
}
39+
3140
$form->addButtonImport(get_lang('ImportSession'));
3241

3342
if ($form->validate()) {

0 commit comments

Comments
 (0)