diff --git a/main/newscorm/lp_add_item.php b/main/newscorm/lp_add_item.php index 185d27b658..f2adecb776 100755 --- a/main/newscorm/lp_add_item.php +++ b/main/newscorm/lp_add_item.php @@ -1,28 +1,8 @@ - - cleaning and update * @author Julio Montoya - Improving the list of templates -* @package dokeos.learnpath -============================================================================== +* @package chamilo.learnpath */ /* -============================================================================== INIT SECTION -============================================================================== */ $this_section=SECTION_COURSES; api_protect_course_script(); - /* ------------------------------------------------------------ Libraries ------------------------------------------------------------ */ //the main_api.lib.php, database.lib.php and display.lib.php //libraries are included by default @@ -57,12 +31,10 @@ include('learnpath_functions.inc.php'); include('resourcelinker.inc.php'); //rewrite the language file, sadly overwritten by resourcelinker.inc.php // name of the language file that needs to be included -$language_file = "learnpath"; +$language_file = 'learnpath'; /* ------------------------------------------------------------ Header and action code ------------------------------------------------------------ */ $htmlHeadXtra[] = ' "; } -if ( (! $is_allowed_to_edit) or ($isStudentView) ) -{ +if ( (! $is_allowed_to_edit) or ($isStudentView) ) { error_log('New LP - User not authorized in lp_add_item.php'); header('location:lp_controller.php?action=view&lp_id='.$learnpath_id); + exit; } //from here on, we are admin because of the previous condition, so don't check anymore @@ -202,14 +163,12 @@ $therow=Database::fetch_array($result); //$admin_output = ''; /* ------------------------------------------------------------ Course admin section - all the functions not available for students - always available in this case (page only shown to admin) ------------------------------------------------------------ */ -/*================================================== +/* SHOWING THE ADMIN TOOLS - ==================================================*/ + */ if (isset($_SESSION['gradebook'])){ $gradebook= $_SESSION['gradebook']; } @@ -224,7 +183,7 @@ if (!empty($gradebook) && $gradebook=='view') { $interbreadcrumb[]= array ("url"=>"lp_controller.php?action=list", "name"=> get_lang("_learning_path")); $interbreadcrumb[]= array ("url"=>api_get_self()."?action=build&lp_id=$learnpath_id", "name" => stripslashes("{$therow['name']}")); -switch($_GET['type']){ +switch($_GET['type']) { case 'chapter': $interbreadcrumb[]= array ("url"=>"#", "name" => get_lang("NewChapter")); break; @@ -270,19 +229,14 @@ function confirmation(name) //echo $admin_output; /* ------------------------------------------------------------ DISPLAY SECTION ------------------------------------------------------------ */ echo $_SESSION['oLP']->build_action_menu(); echo '
';
// show the template list
- if (isset($_GET['type']) && $_GET['type']=='document' && !isset($_GET['file']))
- {
+ if (isset($_GET['type']) && $_GET['type']=='document' && !isset($_GET['file'])) {
$count_items = count($_SESSION['oLP']->ordered_items);
$style = ($count_items > 12)?' style="height:250px;width:230px;overflow-x : auto; overflow-y : scroll;" ':' class="lp_tree" ';
echo ' ';
@@ -300,146 +254,90 @@ echo '
|