Browse Source

Format code + add api_get_cidreq

jmontoyaa 8 years ago
parent
commit
c1e910447f

+ 40 - 35
main/newscorm/lp_edit.php

@@ -51,7 +51,7 @@ function activate_end_date() {
 
 $gradebook = isset($_GET['gradebook']) ? Security::remove_XSS($_GET['gradebook']) : null;
 
-$defaults=array();
+$defaults = array();
 $form = new FormValidator('form1', 'post', 'lp_controller.php');
 
 // Form title
@@ -67,32 +67,14 @@ $form->addElement('hidden', 'lp_encoding');
 $items = learnpath::getCategoryFromCourseIntoSelect(api_get_course_int_id(), true);
 $form->addElement('select', 'category_id', get_lang('Category'), $items);
 
-// Origin
-/*
-$origin_select = $form->addElement('select', 'lp_maker', get_lang('Origin'));
-$lp_orig = $_SESSION['oLP']->get_maker();
-
-include 'content_makers.inc.php';
-foreach ($content_origins as $origin) {
-    if ($lp_orig == $origin) {
-        $s_selected_origin = $origin;
-    }
-    $origin_select->addOption($origin, $origin);
-}
-
-// Content proximity
-$content_proximity_select = $form->addElement('select', 'lp_proximity', get_lang('ContentProximity'));
-$lp_prox = $_SESSION['oLP']->get_proximity();
-if ($lp_prox != 'local') {
-    $s_selected_proximity = 'remote';
-} else {
-    $s_selected_proximity = 'local';
-}
-$content_proximity_select->addOption(get_lang('Local'), 'local');
-$content_proximity_select->addOption(get_lang('Remote'), 'remote');
-*/
-//Hide toc frame
-$hide_toc_frame = $form->addElement('checkbox', 'hide_toc_frame', null, get_lang('HideTocFrame'),array('onclick' => '$("#lp_layout_column").toggle()' ));
+// Hide toc frame
+$hide_toc_frame = $form->addElement(
+    'checkbox',
+    'hide_toc_frame',
+    null,
+    get_lang('HideTocFrame'),
+    array('onclick' => '$("#lp_layout_column").toggle()')
+);
 if (api_get_setting('allow_course_theme') == 'true') {
     $mycourselptheme = api_get_course_setting('allow_learning_path_theme');
     if (!empty($mycourselptheme) && $mycourselptheme!=-1 && $mycourselptheme== 1) {
@@ -106,13 +88,19 @@ if (api_get_setting('allow_course_theme') == 'true') {
 }
 
 // Author
-$form->addElement('html_editor', 'lp_author', get_lang('Author'), array('size' => 80), array('ToolbarSet' => 'LearningPathAuthor', 'Width' => '100%', 'Height' => '150px') );
+$form->addElement(
+    'html_editor',
+    'lp_author',
+    get_lang('Author'),
+    array('size' => 80),
+    array('ToolbarSet' => 'LearningPathAuthor', 'Width' => '100%', 'Height' => '150px')
+);
 $form->applyFilter('lp_author', 'html_filter');
 
 // LP image
 $form->add_progress_bar();
 if (strlen($_SESSION['oLP']->get_preview_image()) > 0) {
-    $show_preview_image='<img src='.api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image().'>';
+    $show_preview_image = '<img src='.api_get_path(WEB_COURSE_PATH).api_get_course_path().'/upload/learning_path/images/'.$_SESSION['oLP']->get_preview_image().'>';
     $form->addElement('label', get_lang('ImagePreview'), $show_preview_image);
     $form->addElement('checkbox', 'remove_picture', null, get_lang('DelImage'));
 }
@@ -126,7 +114,12 @@ if (api_get_setting('search_enabled') === 'true') {
     $specific_fields = get_specific_field_list();
     foreach ($specific_fields as $specific_field) {
         $form -> addElement ('text', $specific_field['code'], $specific_field['name']);
-        $filter = array('c_id'=> "'". api_get_course_int_id() ."'", 'field_id' => $specific_field['id'], 'ref_id' => $_SESSION['oLP']->lp_id, 'tool_id' => '\''. TOOL_LEARNPATH .'\'');
+        $filter = array(
+            'c_id' => "'".api_get_course_int_id()."'",
+            'field_id' => $specific_field['id'],
+            'ref_id' => $_SESSION['oLP']->lp_id,
+            'tool_id' => '\''.TOOL_LEARNPATH.'\'',
+        );
         $values = get_specific_field_values_list($filter, array('value'));
         if (!empty($values)) {
             $arr_str_values = array();
@@ -156,7 +149,14 @@ $form->addElement('html',$items);
 $form->addElement('html', '<div class="help-block">'.get_lang('LpPrerequisiteDescription').'</div></div></div>');
 
 //Start date
-$form->addElement('checkbox', 'activate_start_date_check', null,get_lang('EnableStartTime'), array('onclick' => 'activate_start_date()'));
+$form->addElement(
+    'checkbox',
+    'activate_start_date_check',
+    null,
+    get_lang('EnableStartTime'),
+    array('onclick' => 'activate_start_date()')
+);
+
 $display_date = 'none';
 if (!empty($publicated_on)) {
 	$display_date = 'block';
@@ -168,7 +168,13 @@ $form->addDatePicker('publicated_on', get_lang('PublicationDate'));
 $form->addElement('html','</div>');
 
 //End date
-$form->addElement('checkbox', 'activate_end_date_check',  null, get_lang('EnableEndTime'),  array('onclick' => 'activate_end_date()'));
+$form->addElement(
+    'checkbox',
+    'activate_end_date_check',
+    null,
+    get_lang('EnableEndTime'),
+    array('onclick' => 'activate_end_date()')
+);
 $display_date = 'none';
 if (!empty($expired_on)) {
 	$display_date = 'block';
@@ -210,8 +216,7 @@ if ($enableLpExtraFields) {
 
 
 $defaults['publicated_on'] = (!empty($publicated_on))? api_get_local_time($publicated_on) : date('Y-m-d 12:00:00');
-$defaults['expired_on'] = (!empty($expired_on) )? api_get_local_time($expired_on): date('Y-m-d 12:00:00',time()+84600);
-//$defaults['max_attempts'] = $_SESSION['oLP']->get_max_attempts();
+$defaults['expired_on'] = (!empty($expired_on) )? api_get_local_time($expired_on): date('Y-m-d 12:00:00', time()+84600);
 $defaults['subscribe_users'] = $_SESSION['oLP']->getSubscribeUsers();
 $form->setDefaults($defaults);
 
@@ -225,7 +230,7 @@ if ($_SESSION['oLP']->get_hide_toc_frame() == 1) {
     echo '<div class="col-md-12">';
     $form -> display();
     echo '</div>';
-} else{
+} else {
     echo '<div class="col-md-8">';
     $form -> display();
     echo '</div>';

+ 0 - 4
main/newscorm/lp_edit_item.php

@@ -19,7 +19,6 @@ api_protect_course_script();
 /* Libraries */
 
 include 'learnpath_functions.inc.php';
-//include '../resourcelinker/resourcelinker.inc.php';
 include 'resourcelinker.inc.php';
 
 /* Header and action code */
@@ -160,9 +159,6 @@ $(document).ready(function() {
 </script>
 <?php
 
-
-/* DISPLAY SECTION */
-
 echo $_SESSION['oLP']->build_action_menu();
 
 echo '<div class="row">';

+ 0 - 1
main/newscorm/lp_edit_item_prereq.php

@@ -16,7 +16,6 @@ api_protect_course_script();
 /* Libraries */
 
 include 'learnpath_functions.inc.php';
-//include '../resourcelinker/resourcelinker.inc.php';
 include 'resourcelinker.inc.php';
 
 /* Constants and variables */

+ 3 - 3
main/newscorm/lp_final_item.php

@@ -1,11 +1,11 @@
 <?php
 /* For licensing terms, see /license.txt */
+
 /**
  * Print a learning path finish page with details
  * @author Jose Loguercio <jose.loguercio@beeznest.com>
  * @package chamilo.learnpath
  */
-// Initialize context
 $_in_course = true;
 
 require_once __DIR__ . '/../inc/global.inc.php';
@@ -44,8 +44,8 @@ $currentItemStatus = $currentItem->get_status();
 $accessGranted = false;
 
 if (
-    ($count - $completed == 0) or
-    ($count - $completed == 1 && ($currentItemStatus == 'incomplete') or ($currentItemStatus == 'not attempted'))
+    ($count - $completed == 0) ||
+    ($count - $completed == 1 && ($currentItemStatus == 'incomplete') || ($currentItemStatus == 'not attempted'))
 ) {
     if ($lp->prerequisites_match($currentItemId)) {
         $accessGranted = true;

+ 0 - 3
main/newscorm/lp_save.php

@@ -9,9 +9,6 @@
 
 /**
  * Initialization is to be done by lp_controller.php.
- */
-
-/**
  * Switching within the field to update
  */
 

+ 9 - 4
main/newscorm/lp_subscribe_users.php

@@ -23,16 +23,21 @@ if (empty($lpId)) {
 
 $oLP = new learnpath(api_get_course_id(), $lpId, api_get_user_id());
 
-$interbreadcrumb[] = array('url' => 'lp_controller.php?action=list', 'name' => get_lang('LearningPaths'));
-$interbreadcrumb[] = array('url' => api_get_self()."?action=build&lp_id=".$oLP->get_id(), 'name' => $oLP->get_name());
+$interbreadcrumb[] = array(
+    'url' => 'lp_controller.php?action=list&'.api_get_cidreq(),
+    'name' => get_lang('LearningPaths')
+);
+
+$interbreadcrumb[] = array(
+    'url' => api_get_self()."?action=build&lp_id=".$oLP->get_id().'&'.api_get_cidreq(),
+    'name' => $oLP->get_name()
+);
 
 $courseId = api_get_course_int_id();
 $courseCode = api_get_course_id();
 
 $url = api_get_self().'?'.api_get_cidreq().'&lp_id='.$lpId;
-
 $lp = new \learnpath($courseCode, $lpId, api_get_user_id());
-
 $em = Database::getManager();
 
 $session = null;

+ 4 - 1
main/newscorm/lp_subscribe_users_to_category.php

@@ -32,7 +32,10 @@ if (!$category) {
     api_not_allowed(true);
 }
 
-$interbreadcrumb[] = array('url' => 'lp_controller.php?action=list', 'name' => get_lang('LearningPaths'));
+$interbreadcrumb[] = array(
+    'url' => 'lp_controller.php?action=list&'.api_get_cidreq(),
+    'name' => get_lang('LearningPaths')
+);
 $interbreadcrumb[] = array('url' => '#', 'name' => $category->getName());
 
 // Find course.