Skip to content

Commit

Permalink
Format code + add api_get_cidreq
Browse files Browse the repository at this point in the history
  • Loading branch information
jmontoyaa committed Jun 2, 2016
1 parent b0dd2e6 commit c1e9104
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 51 deletions.
75 changes: 40 additions & 35 deletions main/newscorm/lp_edit.php
Expand Up @@ -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
Expand All @@ -67,32 +67,14 @@ function activate_end_date() {
$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) {
Expand All @@ -106,13 +88,19 @@ function activate_end_date() {
}

// 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'));
}
Expand All @@ -126,7 +114,12 @@ function activate_end_date() {
$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();
Expand Down Expand Up @@ -156,7 +149,14 @@ function activate_end_date() {
$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';
Expand All @@ -168,7 +168,13 @@ function activate_end_date() {
$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';
Expand Down Expand Up @@ -210,8 +216,7 @@ function activate_end_date() {


$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);

Expand All @@ -225,7 +230,7 @@ function activate_end_date() {
echo '<div class="col-md-12">';
$form -> display();
echo '</div>';
} else{
} else {
echo '<div class="col-md-8">';
$form -> display();
echo '</div>';
Expand Down
4 changes: 0 additions & 4 deletions main/newscorm/lp_edit_item.php
Expand Up @@ -19,7 +19,6 @@
/* Libraries */

include 'learnpath_functions.inc.php';
//include '../resourcelinker/resourcelinker.inc.php';
include 'resourcelinker.inc.php';

/* Header and action code */
Expand Down Expand Up @@ -160,9 +159,6 @@ function confirmation(name) {
</script>
<?php


/* DISPLAY SECTION */

echo $_SESSION['oLP']->build_action_menu();

echo '<div class="row">';
Expand Down
1 change: 0 additions & 1 deletion main/newscorm/lp_edit_item_prereq.php
Expand Up @@ -16,7 +16,6 @@
/* Libraries */

include 'learnpath_functions.inc.php';
//include '../resourcelinker/resourcelinker.inc.php';
include 'resourcelinker.inc.php';

/* Constants and variables */
Expand Down
6 changes: 3 additions & 3 deletions 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';
Expand Down Expand Up @@ -44,8 +44,8 @@
$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;
Expand Down
3 changes: 0 additions & 3 deletions main/newscorm/lp_save.php
Expand Up @@ -9,9 +9,6 @@

/**
* Initialization is to be done by lp_controller.php.
*/

/**
* Switching within the field to update
*/

Expand Down
13 changes: 9 additions & 4 deletions main/newscorm/lp_subscribe_users.php
Expand Up @@ -23,16 +23,21 @@

$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;
Expand Down
5 changes: 4 additions & 1 deletion main/newscorm/lp_subscribe_users_to_category.php
Expand Up @@ -32,7 +32,10 @@
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.
Expand Down

0 comments on commit c1e9104

Please sign in to comment.