Add session_hide_tab_list see BT#10513

1.10.x
Julio Montoya 10 years ago
parent 9c903d3be4
commit f7c5b51d72
  1. 2
      main/install/configuration.dist.php
  2. 27
      main/session/index.php

@ -228,3 +228,5 @@ $_configuration['system_stable'] = NEW_VERSION_STABLE;
//$_configuration['lp_fix_embed_content'] = false;
// Manage deleted files marked with "DELETED" (by course and only by allowed by admin)
//$_configuration['document_manage_deleted_files'] = false;
// Hide tabs in the main/session/index.php page
//$_configuration['session_hide_tab_list'] = array();

@ -651,18 +651,29 @@ $lpTab = Display::tabs(
);*/
$coursesTab = Display::grid_html('courses');
$starTab = Display::grid_html('list_default');
$tabs = array(
$starTab,
$coursesTab,
Display::grid_html('list_course'),
Display::grid_html('exercises'),
$reportingTab
);
$tabToHide = api_get_configuration_value('session_hide_tab_list');
if (!empty($tabToHide)) {
foreach ($tabToHide as $columnId) {
unset($headers[$columnId]);
unset($tabs[$columnId]);
}
}
// Main headers data
echo Display::tabs(
$headers,
array(
$starTab,
$coursesTab,
Display::grid_html('list_course'),
Display::grid_html('exercises'),
$reportingTab
)
$tabs
);
Display::display_footer();

Loading…
Cancel
Save