Add show_invisible_exercise_in_lp_list setting see BT#10902

1.10.x
jmontoya 10 years ago
parent 8c87f92e61
commit 3f192a52f3
  1. 2
      main/install/configuration.dist.php
  2. 9
      main/newscorm/learnpath.class.php

@ -230,3 +230,5 @@ $_configuration['system_stable'] = NEW_VERSION_STABLE;
//$_configuration['document_manage_deleted_files'] = false;
// Hide tabs in the main/session/index.php page
//$_configuration['session_hide_tab_list'] = array();
// Show invisible exercise in LP list
//$_configuration['show_invisible_exercise_in_lp_list'] = false;

@ -8627,8 +8627,15 @@ class learnpath
$session_id = api_get_session_id();
$condition_session = api_get_session_condition($session_id);
$setting = api_get_configuration_value('show_invisible_exercise_in_lp_list');
$activeCondition = " active <> -1 ";
if ($setting) {
$activeCondition = " active = 1 ";
}
$sql_quiz = "SELECT * FROM $tbl_quiz
WHERE c_id = $course_id AND active = 1 $condition_session
WHERE c_id = $course_id AND $activeCondition $condition_session
ORDER BY title ASC";
$sql_hot = "SELECT * FROM $tbl_doc

Loading…
Cancel
Save