Skip to content

Commit

Permalink
Add session_hide_tab_list see BT#10513
Browse files Browse the repository at this point in the history
  • Loading branch information
jmontoyaa committed Nov 10, 2015
1 parent 9c903d3 commit f7c5b51
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 8 deletions.
2 changes: 2 additions & 0 deletions main/install/configuration.dist.php
Expand Up @@ -228,3 +228,5 @@
//$_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();
27 changes: 19 additions & 8 deletions main/session/index.php
Expand Up @@ -651,18 +651,29 @@ function change_session() {
);*/

$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();

0 comments on commit f7c5b51

Please sign in to comment.