|
|
|
|
@ -30,11 +30,12 @@ if ((!$is_allowed_to_edit) || ($isStudentView)) { |
|
|
|
|
header('location:lp_controller.php?action=view&lp_id=' . $learnpath_id); |
|
|
|
|
exit; |
|
|
|
|
} |
|
|
|
|
$course_id = api_get_course_int_id(); |
|
|
|
|
|
|
|
|
|
$sql = "SELECT * FROM $tbl_lp WHERE c_id = $course_id AND id = $learnpath_id"; |
|
|
|
|
$result = Database::query($sql); |
|
|
|
|
$therow = Database::fetch_array($result); |
|
|
|
|
// Theme calls. |
|
|
|
|
$show_learn_path = true; |
|
|
|
|
/** @var learnpath $lp */ |
|
|
|
|
$lp = $_SESSION['oLP']; |
|
|
|
|
$lp_theme_css = $lp->get_theme(); |
|
|
|
|
|
|
|
|
|
/* SHOWING THE ADMIN TOOLS */ |
|
|
|
|
|
|
|
|
|
@ -52,18 +53,13 @@ if (!empty($gradebook) && $gradebook == 'view') { |
|
|
|
|
$interbreadcrumb[] = array('url' => 'lp_controller.php?action=list', 'name' => get_lang('LearningPaths')); |
|
|
|
|
$interbreadcrumb[] = array( |
|
|
|
|
'url' => api_get_self()."?action=build&lp_id=$learnpath_id", |
|
|
|
|
'name' => stripslashes("{$therow['name']}"), |
|
|
|
|
'name' => stripslashes($lp->get_name()), |
|
|
|
|
); |
|
|
|
|
$interbreadcrumb[] = array( |
|
|
|
|
'url' => api_get_self()."?action=add_item&type=step&lp_id=$learnpath_id&".api_get_cidreq(), |
|
|
|
|
'name' => get_lang('NewStep'), |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
// Theme calls. |
|
|
|
|
$show_learn_path = true; |
|
|
|
|
/** @var learnpath $lp */ |
|
|
|
|
$lp = $_SESSION['oLP']; |
|
|
|
|
$lp_theme_css = $lp->get_theme(); |
|
|
|
|
|
|
|
|
|
Display::display_header(get_lang('LearnpathPrerequisites'), 'Path'); |
|
|
|
|
|
|
|
|
|
@ -89,19 +85,18 @@ $suredel = trim(get_lang('AreYouSureToDeleteJS')); |
|
|
|
|
<?php |
|
|
|
|
|
|
|
|
|
/* DISPLAY SECTION */ |
|
|
|
|
|
|
|
|
|
echo $lp->build_action_menu(); |
|
|
|
|
|
|
|
|
|
echo '<div class="row">'; |
|
|
|
|
echo '<div class="col-md-3">'; |
|
|
|
|
echo $lp->return_new_tree(); |
|
|
|
|
echo '</div>'; |
|
|
|
|
echo '<div class="col-md-9">'; |
|
|
|
|
$lpItem = new learnpathItem($_GET['id']); |
|
|
|
|
if (isset($is_success) && $is_success == true) { |
|
|
|
|
echo $lp->display_manipulate($_GET['id'], null); |
|
|
|
|
echo $lp->display_manipulate($_GET['id'], $lpItem->get_type()); |
|
|
|
|
echo Display::return_message(get_lang("PrerequisitesAdded")); |
|
|
|
|
} else { |
|
|
|
|
echo $lp->display_manipulate($_GET['id'], null); |
|
|
|
|
echo $lp->display_manipulate($_GET['id'], $lpItem->get_type()); |
|
|
|
|
echo $lp->display_item_prerequisites_form($_GET['id']); |
|
|
|
|
} |
|
|
|
|
echo '</div>'; |
|
|
|
|
|