Browse Source

Add conf setting to hide the session list in Reporting tool - refs BT#13722

Angel Fernando Quiroz Campos 7 years ago
parent
commit
f7b49d7f4f
2 changed files with 4 additions and 2 deletions
  1. 2 0
      main/install/configuration.dist.php
  2. 2 2
      main/tracking/courseLog.php

+ 2 - 0
main/install/configuration.dist.php

@@ -689,3 +689,5 @@ $_configuration['gradebook_badge_sidebar'] = [
         3 => 'Dimension',
     ]
 ];*/
+// Hide the session list in Reporting tool. Useful when a course has too many sessions.
+//$_configuration['hide_reporting_session_list'] = false;

+ 2 - 2
main/tracking/courseLog.php

@@ -338,8 +338,8 @@ if (!empty($coaches)) {
     $html .= $coaches;
 }
 
-if (api_is_platform_admin(true) ||
-    api_is_session_general_coach()
+if (!api_get_configuration_value('hide_reporting_session_list') &&
+    (api_is_platform_admin(true) || api_is_session_general_coach())
 ) {
     $sessionList = SessionManager::get_session_by_course($courseInfo['real_id']);