@@ -16,8 +16,8 @@ discard block |
||
16 | 16 | |
17 | 17 | $is_allowed_to_edit = api_is_allowed_to_edit(null, true); |
18 | 18 | |
19 | -$isStudentView = isset($_REQUEST['isStudentView']) ? (int)$_REQUEST['isStudentView'] : null; |
|
20 | -$learnpath_id = (int)$_REQUEST['lp_id']; |
|
19 | +$isStudentView = isset($_REQUEST['isStudentView']) ? (int) $_REQUEST['isStudentView'] : null; |
|
20 | +$learnpath_id = (int) $_REQUEST['lp_id']; |
|
21 | 21 | $submit = isset($_POST['submit_button']) ? $_POST['submit_button'] : null; |
22 | 22 | |
23 | 23 | $type = isset($_GET['type']) ? $_GET['type'] : null; |
@@ -41,7 +41,7 @@ discard block |
||
41 | 41 | } |
42 | 42 | |
43 | 43 | if (!empty($gradebook) && $gradebook == 'view') { |
44 | - $interbreadcrumb[] = array ( |
|
44 | + $interbreadcrumb[] = array( |
|
45 | 45 | 'url' => '../gradebook/'.$_SESSION['gradebook_dest'], |
46 | 46 | 'name' => get_lang('ToolGradebook') |
47 | 47 | ); |
@@ -65,12 +65,12 @@ discard block |
||
65 | 65 | ); |
66 | 66 | break; |
67 | 67 | default: |
68 | - $interbreadcrumb[]= array('url' => '#', 'name' => get_lang('NewStep')); |
|
68 | + $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('NewStep')); |
|
69 | 69 | break; |
70 | 70 | } |
71 | 71 | |
72 | 72 | if ($action == 'add_item' && $type == 'document') { |
73 | - $interbreadcrumb[]= array ('url' => '#', 'name' => get_lang('NewDocumentCreated')); |
|
73 | + $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('NewDocumentCreated')); |
|
74 | 74 | } |
75 | 75 | |
76 | 76 | // Theme calls. |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | $form = new FormValidator( |
87 | 87 | 'add_audio', |
88 | 88 | 'post', |
89 | - api_get_self() . '?action=add_audio&id=' . $lp_item_id . '&' . api_get_cidreq().'&lp_id='.$learnpath_id, |
|
89 | + api_get_self().'?action=add_audio&id='.$lp_item_id.'&'.api_get_cidreq().'&lp_id='.$learnpath_id, |
|
90 | 90 | null, |
91 | 91 | array('enctype' => 'multipart/form-data') |
92 | 92 | ); |
@@ -100,8 +100,8 @@ discard block |
||
100 | 100 | $urlFile = api_get_path(WEB_COURSE_PATH).$courseInfo['path'].'/document/audio/'.$lp_item->audio.'?'.api_get_cidreq(); |
101 | 101 | |
102 | 102 | if (!file_exists($file)) { |
103 | - $file = api_get_path(SYS_COURSE_PATH).$courseInfo['path'].'/document'.$lpPathInfo['dir'] . '/' . $lp_item->audio; |
|
104 | - $urlFile = api_get_path(WEB_COURSE_PATH).$courseInfo['path'].'/document'.$lpPathInfo['dir'] . '/' . $lp_item->audio.'?'.api_get_cidreq(); |
|
103 | + $file = api_get_path(SYS_COURSE_PATH).$courseInfo['path'].'/document'.$lpPathInfo['dir'].'/'.$lp_item->audio; |
|
104 | + $urlFile = api_get_path(WEB_COURSE_PATH).$courseInfo['path'].'/document'.$lpPathInfo['dir'].'/'.$lp_item->audio.'?'.api_get_cidreq(); |
|
105 | 105 | } |
106 | 106 | } |
107 | 107 | |
@@ -117,10 +117,10 @@ discard block |
||
117 | 117 | |
118 | 118 | $page .= '<div id="doc_form" class="col-md-8">'; |
119 | 119 | |
120 | -$htmlHeadXtra[] = '<script src="' . api_get_path(WEB_LIBRARY_JS_PATH) . 'rtc/RecordRTC.js"></script>'; |
|
121 | -$htmlHeadXtra[] = '<script src="' . api_get_path(WEB_LIBRARY_PATH) . 'wami-recorder/recorder.js"></script>'; |
|
122 | -$htmlHeadXtra[] = '<script src="' . api_get_path(WEB_LIBRARY_PATH) . 'wami-recorder/gui.js"></script>'; |
|
123 | -$htmlHeadXtra[] = '<script type="text/javascript" src="' . api_get_path(WEB_LIBRARY_PATH) . 'swfobject/swfobject.js"></script>'; |
|
120 | +$htmlHeadXtra[] = '<script src="'.api_get_path(WEB_LIBRARY_JS_PATH).'rtc/RecordRTC.js"></script>'; |
|
121 | +$htmlHeadXtra[] = '<script src="'.api_get_path(WEB_LIBRARY_PATH).'wami-recorder/recorder.js"></script>'; |
|
122 | +$htmlHeadXtra[] = '<script src="'.api_get_path(WEB_LIBRARY_PATH).'wami-recorder/gui.js"></script>'; |
|
123 | +$htmlHeadXtra[] = '<script type="text/javascript" src="'.api_get_path(WEB_LIBRARY_PATH).'swfobject/swfobject.js"></script>'; |
|
124 | 124 | |
125 | 125 | $tpl = new Template(null); |
126 | 126 | $tpl->assign('unique_file_id', api_get_unique_id()); |
@@ -141,7 +141,7 @@ discard block |
||
141 | 141 | Display::getMediaPlayer($file, array('url' => $urlFile)). |
142 | 142 | "</div>"; |
143 | 143 | $form->addElement('label', get_lang('Listen'), $audioPlayer); |
144 | - $url = api_get_path(WEB_CODE_PATH) . 'lp/lp_controller.php?lp_id='.$_SESSION['oLP']->get_id().'&action=add_audio&id='.$lp_item_id.'&delete_file=1&'.api_get_cidreq(); |
|
144 | + $url = api_get_path(WEB_CODE_PATH).'lp/lp_controller.php?lp_id='.$_SESSION['oLP']->get_id().'&action=add_audio&id='.$lp_item_id.'&delete_file=1&'.api_get_cidreq(); |
|
145 | 145 | $form->addElement('label', null, Display::url(get_lang('RemoveAudio'), $url, array('class' => 'btn btn-danger'))); |
146 | 146 | } else { |
147 | 147 | $form->addElement('file', 'file'); |
@@ -124,22 +124,22 @@ |
||
124 | 124 | $coreExit = $myLPI->get_core_exit(); |
125 | 125 | |
126 | 126 | $return .= |
127 | - "olms.lms_lp_id=".$lpId.";" . |
|
128 | - "olms.lms_item_id=".$newItemId.";" . |
|
129 | - "olms.lms_old_item_id=".$oldItemId.";" . |
|
130 | - "olms.lms_initialized=0;" . |
|
131 | - "olms.lms_view_id=".$viewId.";" . |
|
132 | - "olms.lms_user_id=".$userId.";" . |
|
133 | - "olms.next_item=".$newItemId.";" . // This one is very important to replace possible literal strings. |
|
134 | - "olms.lms_next_item=".$nextItemId.";" . |
|
135 | - "olms.lms_previous_item=".$previousItemId.";" . |
|
136 | - "olms.lms_item_type = '".$itemType."';" . |
|
137 | - "olms.lms_item_credit = '".$credit."';" . |
|
138 | - "olms.lms_item_lesson_mode = '".$lessonMode."';" . |
|
139 | - "olms.lms_item_launch_data = '".$launchData."';" . |
|
140 | - "olms.lms_item_interactions_count = '".$interactionsCount."';" . |
|
141 | - "olms.lms_item_objectives_count = '".$objectivesCount."';" . |
|
142 | - "olms.lms_item_core_exit = '".$coreExit."';" . |
|
127 | + "olms.lms_lp_id=".$lpId.";". |
|
128 | + "olms.lms_item_id=".$newItemId.";". |
|
129 | + "olms.lms_old_item_id=".$oldItemId.";". |
|
130 | + "olms.lms_initialized=0;". |
|
131 | + "olms.lms_view_id=".$viewId.";". |
|
132 | + "olms.lms_user_id=".$userId.";". |
|
133 | + "olms.next_item=".$newItemId.";".// This one is very important to replace possible literal strings. |
|
134 | + "olms.lms_next_item=".$nextItemId.";". |
|
135 | + "olms.lms_previous_item=".$previousItemId.";". |
|
136 | + "olms.lms_item_type = '".$itemType."';". |
|
137 | + "olms.lms_item_credit = '".$credit."';". |
|
138 | + "olms.lms_item_lesson_mode = '".$lessonMode."';". |
|
139 | + "olms.lms_item_launch_data = '".$launchData."';". |
|
140 | + "olms.lms_item_interactions_count = '".$interactionsCount."';". |
|
141 | + "olms.lms_item_objectives_count = '".$objectivesCount."';". |
|
142 | + "olms.lms_item_core_exit = '".$coreExit."';". |
|
143 | 143 | "olms.asset_timer = 0;"; |
144 | 144 | |
145 | 145 | $return .= "update_toc('unhighlight','".$currentItem."');". |
@@ -22,7 +22,7 @@ discard block |
||
22 | 22 | $doExerciseUrl = ''; |
23 | 23 | |
24 | 24 | if (isset($_GET['doexercise'])) { |
25 | - $doExerciseUrl = api_get_path(WEB_CODE_PATH) . 'exercise/overview.php?' . http_build_query([ |
|
25 | + $doExerciseUrl = api_get_path(WEB_CODE_PATH).'exercise/overview.php?'.http_build_query([ |
|
26 | 26 | 'session_id' => $session_id, |
27 | 27 | 'cidReq' => $cidReq, |
28 | 28 | 'gradebook' => $gradebook, |
@@ -35,14 +35,14 @@ discard block |
||
35 | 35 | |
36 | 36 | // no support for hot potatoes |
37 | 37 | if ($type == LINK_HOTPOTATOES) { |
38 | - $doExerciseUrl = api_get_path(WEB_CODE_PATH) . 'exercise/exercice.php?session_id='.$session_id.'&cidReq='.Security::remove_XSS($cidReq); |
|
38 | + $doExerciseUrl = api_get_path(WEB_CODE_PATH).'exercise/exercice.php?session_id='.$session_id.'&cidReq='.Security::remove_XSS($cidReq); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | if (isset($_GET['doexercise'])) { |
42 | 42 | header('Location: '.$doExerciseUrl); |
43 | 43 | exit; |
44 | 44 | } else { |
45 | - $url = api_get_path(WEB_CODE_PATH) . 'exercise/overview.php?session_id='.$session_id.'&cidReq='.Security::remove_XSS($cidReq); |
|
45 | + $url = api_get_path(WEB_CODE_PATH).'exercise/overview.php?session_id='.$session_id.'&cidReq='.Security::remove_XSS($cidReq); |
|
46 | 46 | if (isset($_GET['gradebook'])) { |
47 | 47 | $url .= '&gradebook=view&exerciseId='.intval($_GET['exerciseId']); |
48 | 48 | |
@@ -58,11 +58,11 @@ discard block |
||
58 | 58 | // If the exercise was added once redirect to the LP |
59 | 59 | $firstLp = current($exercise->lpList); |
60 | 60 | if (isset($firstLp['lp_id'])) { |
61 | - $url = api_get_path(WEB_CODE_PATH) . 'lp/lp_controller.php?' . api_get_cidreq() . '&lp_id=' . $firstLp['lp_id'] . '&action=view&isStudentView=true'; |
|
61 | + $url = api_get_path(WEB_CODE_PATH).'lp/lp_controller.php?'.api_get_cidreq().'&lp_id='.$firstLp['lp_id'].'&action=view&isStudentView=true'; |
|
62 | 62 | } |
63 | 63 | } else { |
64 | 64 | // If the exercise was added multiple times show the LP list |
65 | - $url = api_get_path(WEB_CODE_PATH) . 'lp/lp_controller.php?' . api_get_cidreq().'&action=list'; |
|
65 | + $url = api_get_path(WEB_CODE_PATH).'lp/lp_controller.php?'.api_get_cidreq().'&action=list'; |
|
66 | 66 | } |
67 | 67 | } |
68 | 68 | } |
@@ -43,9 +43,9 @@ discard block |
||
43 | 43 | |
44 | 44 | $result = Database::query($sql); |
45 | 45 | |
46 | - $cats=array(); |
|
47 | - while ($data=Database::fetch_array($result)) { |
|
48 | - $cats[] = array ($data['id'], $data['name']); |
|
46 | + $cats = array(); |
|
47 | + while ($data = Database::fetch_array($result)) { |
|
48 | + $cats[] = array($data['id'], $data['name']); |
|
49 | 49 | } |
50 | 50 | |
51 | 51 | return $cats; |
@@ -72,8 +72,8 @@ discard block |
||
72 | 72 | $result = Database::query($sql); |
73 | 73 | |
74 | 74 | $cats = array(); |
75 | - while ($data=Database::fetch_array($result)) { |
|
76 | - $cats[] = array ($data['id'], $data['name']); |
|
75 | + while ($data = Database::fetch_array($result)) { |
|
76 | + $cats[] = array($data['id'], $data['name']); |
|
77 | 77 | } |
78 | 78 | |
79 | 79 | return $cats; |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | $sql = "SELECT count(id) AS number FROM $tbl_stats |
90 | 90 | WHERE c_id = ".$this->course_id." AND lp_id = ".$this->get_ref_id(); |
91 | 91 | $result = Database::query($sql); |
92 | - $number = Database::fetch_array($result,'NUM'); |
|
92 | + $number = Database::fetch_array($result, 'NUM'); |
|
93 | 93 | return ($number[0] != 0); |
94 | 94 | } |
95 | 95 | |
@@ -121,12 +121,12 @@ discard block |
||
121 | 121 | // for 1 student |
122 | 122 | if (isset($stud_id)) { |
123 | 123 | if ($data = Database::fetch_assoc($scores)) { |
124 | - return array ($data['progress'], 100); |
|
124 | + return array($data['progress'], 100); |
|
125 | 125 | } else |
126 | 126 | return null; |
127 | 127 | } else { |
128 | 128 | // all students -> get average |
129 | - $students = array(); // user list, needed to make sure we only |
|
129 | + $students = array(); // user list, needed to make sure we only |
|
130 | 130 | // take first attempts into account |
131 | 131 | $rescount = 0; |
132 | 132 | $sum = 0; |
@@ -154,7 +154,7 @@ discard block |
||
154 | 154 | return array($bestResult, 100); |
155 | 155 | break; |
156 | 156 | case 'average': |
157 | - return array($sumResult/$rescount, 100); |
|
157 | + return array($sumResult / $rescount, 100); |
|
158 | 158 | break; |
159 | 159 | case 'ranking': |
160 | 160 | return AbstractLink::getCurrentUserRanking($stud_id, $students); |
@@ -173,7 +173,7 @@ discard block |
||
173 | 173 | public function get_link() |
174 | 174 | { |
175 | 175 | $session_id = api_get_session_id(); |
176 | - $url = api_get_path(WEB_CODE_PATH) . 'lp/lp_controller.php?'.api_get_cidreq_params($this->get_course_code(), $session_id).'&gradebook=view'; |
|
176 | + $url = api_get_path(WEB_CODE_PATH).'lp/lp_controller.php?'.api_get_cidreq_params($this->get_course_code(), $session_id).'&gradebook=view'; |
|
177 | 177 | |
178 | 178 | if (!api_is_allowed_to_edit() || $this->calc_score(api_get_user_id()) == null) { |
179 | 179 | $url .= '&action=view&lp_id='.$this->get_ref_id(); |
@@ -208,7 +208,7 @@ discard block |
||
208 | 208 | $sql = 'SELECT count(id) FROM '.$this->get_learnpath_table().' |
209 | 209 | WHERE c_id = '.$this->course_id.' AND id = '.$this->get_ref_id().' '; |
210 | 210 | $result = Database::query($sql); |
211 | - $number = Database::fetch_row($result,'NUM'); |
|
211 | + $number = Database::fetch_row($result, 'NUM'); |
|
212 | 212 | return ($number[0] != 0); |
213 | 213 | } |
214 | 214 |
@@ -166,8 +166,8 @@ discard block |
||
166 | 166 | $gradebook = $_SESSION['gradebook']; |
167 | 167 | } |
168 | 168 | |
169 | - if (!empty($gradebook) && $gradebook=='view') { |
|
170 | - $interbreadcrumb[]= array ( |
|
169 | + if (!empty($gradebook) && $gradebook == 'view') { |
|
170 | + $interbreadcrumb[] = array( |
|
171 | 171 | 'url' => '../gradebook/'.$_SESSION['gradebook_dest'], |
172 | 172 | 'name' => get_lang('ToolGradebook') |
173 | 173 | ); |
@@ -187,19 +187,19 @@ discard block |
||
187 | 187 | echo '<div class="actions">'; |
188 | 188 | |
189 | 189 | if ($objExercise->id != 0) { |
190 | - echo '<a href="admin.php?'.api_get_cidreq().'&exerciseId='.$objExercise->id.'">' . |
|
190 | + echo '<a href="admin.php?'.api_get_cidreq().'&exerciseId='.$objExercise->id.'">'. |
|
191 | 191 | Display :: return_icon('back.png', get_lang('GoBackToQuestionList'), '', ICON_SIZE_MEDIUM).'</a>'; |
192 | 192 | } else { |
193 | - if (!empty($_GET['lp_id']) || !empty($_POST['lp_id'])){ |
|
194 | - if (!empty($_POST['lp_id'])){ |
|
193 | + if (!empty($_GET['lp_id']) || !empty($_POST['lp_id'])) { |
|
194 | + if (!empty($_POST['lp_id'])) { |
|
195 | 195 | $lp_id = intval($_POST['lp_id']); |
196 | 196 | //TODO:this remains to be implemented after press the first post |
197 | 197 | } else { |
198 | 198 | $lp_id = intval($_GET['lp_id']); |
199 | 199 | } |
200 | - echo "<a href=\"../lp/lp_controller.php?".api_get_cidreq()."&gradebook=&action=add_item&type=step&lp_id=".$lp_id."#resource_tab-2\">".Display::return_icon('back.png', get_lang("BackTo").' '.get_lang("LearningPaths"),'',ICON_SIZE_MEDIUM)."</a>"; |
|
200 | + echo "<a href=\"../lp/lp_controller.php?".api_get_cidreq()."&gradebook=&action=add_item&type=step&lp_id=".$lp_id."#resource_tab-2\">".Display::return_icon('back.png', get_lang("BackTo").' '.get_lang("LearningPaths"), '', ICON_SIZE_MEDIUM)."</a>"; |
|
201 | 201 | } else { |
202 | - echo '<a href="exercise.php?'.api_get_cidreq().'">' . |
|
202 | + echo '<a href="exercise.php?'.api_get_cidreq().'">'. |
|
203 | 203 | Display :: return_icon('back.png', get_lang('BackToExercisesList'), '', ICON_SIZE_MEDIUM). |
204 | 204 | '</a>'; |
205 | 205 | } |
@@ -211,7 +211,7 @@ discard block |
||
211 | 211 | get_lang('DirectFeedbackCantModifyTypeQuestion') |
212 | 212 | ); |
213 | 213 | |
214 | - if (api_get_setting('search_enabled')=='true' && !extension_loaded('xapian')) { |
|
214 | + if (api_get_setting('search_enabled') == 'true' && !extension_loaded('xapian')) { |
|
215 | 215 | Display::display_error_message(get_lang('SearchXapianModuleNotInstalled')); |
216 | 216 | } |
217 | 217 |
@@ -12,8 +12,8 @@ discard block |
||
12 | 12 | */ |
13 | 13 | $noPHP_SELF = false; |
14 | 14 | $nameTools = get_lang('FileUpload'); |
15 | -$interbreadcrumb[]= array ("url"=>"../lp/lp_controller.php?action=list", "name"=> get_lang(TOOL_DOCUMENT)); |
|
16 | -Display::display_header($nameTools,"Doc"); |
|
15 | +$interbreadcrumb[] = array("url"=>"../lp/lp_controller.php?action=list", "name"=> get_lang(TOOL_DOCUMENT)); |
|
16 | +Display::display_header($nameTools, "Doc"); |
|
17 | 17 | //show the title |
18 | 18 | api_display_tool_title($nameTools.$add_group_to_title); |
19 | 19 | ?> |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | <div id="dynamic_div" style="display:block;margin-left:40%;margin-top:10px;height:50px;"> |
22 | 22 | </div> |
23 | 23 | <div id="upload_form_div" name="form_div" style="display:block;"> |
24 | - <form method="POST" action="upload.php" id="upload_form" enctype="multipart/form-data" onsubmit="javascript: myUpload.start('dynamic_div','progressbar_green.gif','<?php echo(get_lang('Uploading', ''));?>','upload_form_div');"> |
|
24 | + <form method="POST" action="upload.php" id="upload_form" enctype="multipart/form-data" onsubmit="javascript: myUpload.start('dynamic_div','progressbar_green.gif','<?php echo(get_lang('Uploading', '')); ?>','upload_form_div');"> |
|
25 | 25 | <input type="hidden" name="curdirpath" value="<?php echo $path; ?>"> |
26 | 26 | <input type="hidden" name="tool" value="<?php echo $my_tool; ?>"> |
27 | 27 | <input type="file" name="user_file"> |
@@ -17,7 +17,7 @@ discard block |
||
17 | 17 | $this_section = SECTION_COURSES; |
18 | 18 | } |
19 | 19 | |
20 | -$session_id = isset($_REQUEST['id_session']) && !empty($_REQUEST['id_session']) ? intval($_REQUEST['id_session']) : api_get_session_id(); |
|
20 | +$session_id = isset($_REQUEST['id_session']) && !empty($_REQUEST['id_session']) ? intval($_REQUEST['id_session']) : api_get_session_id(); |
|
21 | 21 | $export_csv = isset($_GET['export']) && $_GET['export'] == 'csv' ? true : false; |
22 | 22 | $user_id = isset($_GET['student_id']) ? intval($_GET['student_id']) : api_get_user_id(); |
23 | 23 | $courseCode = isset($_GET['course']) ? Security::remove_XSS($_GET['course']) : api_get_course_id(); |
@@ -39,18 +39,18 @@ discard block |
||
39 | 39 | } |
40 | 40 | |
41 | 41 | if ($origin == 'user_course') { |
42 | - $interbreadcrumb[] = array ("url" => api_get_path(WEB_COURSE_PATH).$course_info['directory'], 'name' => $course_info['name']); |
|
43 | - $interbreadcrumb[] = array ("url" => "../user/user.php?cidReq=".$courseCode, "name" => get_lang("Users")); |
|
44 | -} else if($origin == 'tracking_course') { |
|
45 | - $interbreadcrumb[] = array ("url" => "../tracking/courseLog.php?cidReq=".$courseCode.'&id_session='.$session_id, "name" => get_lang("Tracking")); |
|
42 | + $interbreadcrumb[] = array("url" => api_get_path(WEB_COURSE_PATH).$course_info['directory'], 'name' => $course_info['name']); |
|
43 | + $interbreadcrumb[] = array("url" => "../user/user.php?cidReq=".$courseCode, "name" => get_lang("Users")); |
|
44 | +} else if ($origin == 'tracking_course') { |
|
45 | + $interbreadcrumb[] = array("url" => "../tracking/courseLog.php?cidReq=".$courseCode.'&id_session='.$session_id, "name" => get_lang("Tracking")); |
|
46 | 46 | } else { |
47 | - $interbreadcrumb[] = array ("url" => "index.php", "name" => get_lang('MySpace')); |
|
48 | - $interbreadcrumb[] = array ("url" => "student.php", "name" => get_lang("MyStudents")); |
|
49 | - $interbreadcrumb[] = array ("url" => "myStudents.php?student=".$user_id, "name" => get_lang("StudentDetails")); |
|
50 | - $nameTools=get_lang("DetailsStudentInCourse"); |
|
47 | + $interbreadcrumb[] = array("url" => "index.php", "name" => get_lang('MySpace')); |
|
48 | + $interbreadcrumb[] = array("url" => "student.php", "name" => get_lang("MyStudents")); |
|
49 | + $interbreadcrumb[] = array("url" => "myStudents.php?student=".$user_id, "name" => get_lang("StudentDetails")); |
|
50 | + $nameTools = get_lang("DetailsStudentInCourse"); |
|
51 | 51 | } |
52 | 52 | |
53 | -$interbreadcrumb[] = array("url" => "myStudents.php?student=".$user_id."&course=".$courseCode."&details=true&origin=".$origin , "name" => get_lang("DetailsStudentInCourse")); |
|
53 | +$interbreadcrumb[] = array("url" => "myStudents.php?student=".$user_id."&course=".$courseCode."&details=true&origin=".$origin, "name" => get_lang("DetailsStudentInCourse")); |
|
54 | 54 | $nameTools = get_lang('LearningPathDetails'); |
55 | 55 | $sql = 'SELECT name FROM '.Database::get_course_table(TABLE_LP_MAIN).' WHERE c_id = '.$course_info['real_id'].' AND id='.$lp_id; |
56 | 56 | $rs = Database::query($sql); |
@@ -58,19 +58,19 @@ discard block |
||
58 | 58 | |
59 | 59 | $origin = 'tracking'; |
60 | 60 | |
61 | -$output = require_once api_get_path(SYS_CODE_PATH) . 'lp/lp_stats.php'; |
|
61 | +$output = require_once api_get_path(SYS_CODE_PATH).'lp/lp_stats.php'; |
|
62 | 62 | |
63 | 63 | Display :: display_header($nameTools); |
64 | 64 | echo '<div class ="actions">'; |
65 | -echo '<a href="javascript:history.back();">'.Display::return_icon('back.png',get_lang('Back'),'',ICON_SIZE_MEDIUM).'</a>'; |
|
65 | +echo '<a href="javascript:history.back();">'.Display::return_icon('back.png', get_lang('Back'), '', ICON_SIZE_MEDIUM).'</a>'; |
|
66 | 66 | echo '<a href="javascript: void(0);" onclick="javascript: window.print();"> |
67 | - '.Display::return_icon('printer.png',get_lang('Print'),'',ICON_SIZE_MEDIUM).'</a>'; |
|
67 | + '.Display::return_icon('printer.png', get_lang('Print'), '', ICON_SIZE_MEDIUM).'</a>'; |
|
68 | 68 | echo '<a href="'.api_get_self().'?export=csv&'.Security::remove_XSS($_SERVER['QUERY_STRING']).'"> |
69 | - '.Display::return_icon('export_csv.png',get_lang('ExportAsCSV'),'',ICON_SIZE_MEDIUM).'</a>'; |
|
69 | + '.Display::return_icon('export_csv.png', get_lang('ExportAsCSV'), '', ICON_SIZE_MEDIUM).'</a>'; |
|
70 | 70 | echo '</div>'; |
71 | 71 | echo '<div class="clear"></div>'; |
72 | 72 | $session_name = api_get_session_name($session_id); |
73 | -$table_title = ($session_name? Display::return_icon('session.png', get_lang('Session'), array(), ICON_SIZE_SMALL).' '.$session_name.' ':' '). |
|
73 | +$table_title = ($session_name ? Display::return_icon('session.png', get_lang('Session'), array(), ICON_SIZE_SMALL).' '.$session_name.' ' : ' '). |
|
74 | 74 | Display::return_icon('course.png', get_lang('Course'), array(), ICON_SIZE_SMALL).' '.$course_info['name'].' '. |
75 | 75 | Display::return_icon('user.png', get_lang('User'), array(), ICON_SIZE_SMALL).' '.$name; |
76 | 76 | echo Display::page_header($table_title); |
@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | $UserIsSubscribedToSession = SessionManager::isUserSubscribedAsStudent($lastSessionId, $user->getId()); |
43 | 43 | |
44 | 44 | if (!empty($lastSessionId) && $UserIsSubscribedToSession) { |
45 | - $urlWithSession = api_get_self() . '?' . http_build_query([ |
|
45 | + $urlWithSession = api_get_self().'?'.http_build_query([ |
|
46 | 46 | 'session_id' => $lastCourseAccess->getSessionId() |
47 | 47 | ]); |
48 | 48 | |
@@ -116,13 +116,13 @@ discard block |
||
116 | 116 | foreach ($learningPathList->list as $learningPathId => $learningPath) { |
117 | 117 | $courseData['stats'][] = [ |
118 | 118 | $learningPath['lp_name'], |
119 | - 'lp/lp_controller.php?' . http_build_query([ |
|
119 | + 'lp/lp_controller.php?'.http_build_query([ |
|
120 | 120 | 'action' => 'stats', |
121 | 121 | 'cidReq' => $course->getCode(), |
122 | 122 | 'id_session' => $currentSession->getId(), |
123 | 123 | 'gidReq' => 0, |
124 | 124 | 'lp_id' => $learningPathId |
125 | - ]) . api_get_cidreq() |
|
125 | + ]).api_get_cidreq() |
|
126 | 126 | ]; |
127 | 127 | } |
128 | 128 |
@@ -65,7 +65,7 @@ discard block |
||
65 | 65 | } |
66 | 66 | |
67 | 67 | if ($debug) { |
68 | - error_log("checkip " . intval($check_ip)); |
|
68 | + error_log("checkip ".intval($check_ip)); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | if ($check_ip) { |
@@ -120,13 +120,13 @@ discard block |
||
120 | 120 | ); |
121 | 121 | |
122 | 122 | // Register the method to expose |
123 | -$server->register('WSImportLP', // method name |
|
124 | - array('params' => 'tns:params'), // input parameters |
|
125 | - array('return' => 'xsd:string'), // output parameters |
|
126 | - 'urn:WSLP', // namespace |
|
127 | - 'urn:WSLP#WSImportLP', // soapaction |
|
128 | - 'rpc', // style |
|
129 | - 'encoded', // use |
|
123 | +$server->register('WSImportLP', // method name |
|
124 | + array('params' => 'tns:params'), // input parameters |
|
125 | + array('return' => 'xsd:string'), // output parameters |
|
126 | + 'urn:WSLP', // namespace |
|
127 | + 'urn:WSLP#WSImportLP', // soapaction |
|
128 | + 'rpc', // style |
|
129 | + 'encoded', // use |
|
130 | 130 | 'This service adds users' // documentation |
131 | 131 | ); |
132 | 132 | |
@@ -183,7 +183,7 @@ discard block |
||
183 | 183 | |
184 | 184 | $uniqueFile = uniqid(); |
185 | 185 | $userId = 1; // admin |
186 | - $filePath = api_get_path(SYS_ARCHIVE_PATH) . $uniqueFile; |
|
186 | + $filePath = api_get_path(SYS_ARCHIVE_PATH).$uniqueFile; |
|
187 | 187 | file_put_contents($filePath, $fileData); |
188 | 188 | |
189 | 189 | $fileName = $params['filename']; |
@@ -257,8 +257,8 @@ discard block |
||
257 | 257 | 'all', |
258 | 258 | '', |
259 | 259 | array( |
260 | - 'id' => array('name' => 'id', 'type' => 'xsd:string'), |
|
261 | - 'name' => array('name' => 'name', 'type' => 'xsd:string'), |
|
260 | + 'id' => array('name' => 'id', 'type' => 'xsd:string'), |
|
261 | + 'name' => array('name' => 'name', 'type' => 'xsd:string'), |
|
262 | 262 | ) |
263 | 263 | ); |
264 | 264 | |
@@ -274,13 +274,13 @@ discard block |
||
274 | 274 | ); |
275 | 275 | |
276 | 276 | // Register the method to expose |
277 | -$server->register('WSGetLpList', // method name |
|
278 | - array('params' => 'tns:paramsGetLpList'), // input parameters |
|
279 | - array('return' => 'tns:lpList'), // output parameters |
|
280 | - 'urn:WSLP', // namespace |
|
281 | - 'urn:WSLP#WSGetLpList', // soapaction |
|
282 | - 'rpc', // style |
|
283 | - 'encoded', // use |
|
277 | +$server->register('WSGetLpList', // method name |
|
278 | + array('params' => 'tns:paramsGetLpList'), // input parameters |
|
279 | + array('return' => 'tns:lpList'), // output parameters |
|
280 | + 'urn:WSLP', // namespace |
|
281 | + 'urn:WSLP#WSGetLpList', // soapaction |
|
282 | + 'rpc', // style |
|
283 | + 'encoded', // use |
|
284 | 284 | 'This service adds users' // documentation |
285 | 285 | ); |
286 | 286 | |
@@ -295,9 +295,9 @@ discard block |
||
295 | 295 | return return_error(WS_ERROR_SECRET_KEY); |
296 | 296 | } |
297 | 297 | |
298 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpathList.class.php'; |
|
299 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpath.class.php'; |
|
300 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpathItem.class.php'; |
|
298 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpathList.class.php'; |
|
299 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpath.class.php'; |
|
300 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpathItem.class.php'; |
|
301 | 301 | |
302 | 302 | $courseIdName = $params['course_id_name']; |
303 | 303 | $courseIdValue = $params['course_id_value']; |
@@ -369,13 +369,13 @@ discard block |
||
369 | 369 | ); |
370 | 370 | |
371 | 371 | // Register the method to expose |
372 | -$server->register('WSDeleteLp', // method name |
|
373 | - array('params' => 'tns:paramsDeleteLp'), // input parameters |
|
374 | - array('return' => 'xsd:string'), // output parameters |
|
375 | - 'urn:WSLP', // namespace |
|
376 | - 'urn:WSLP#WSDeleteLp', // soapaction |
|
377 | - 'rpc', // style |
|
378 | - 'encoded', // use |
|
372 | +$server->register('WSDeleteLp', // method name |
|
373 | + array('params' => 'tns:paramsDeleteLp'), // input parameters |
|
374 | + array('return' => 'xsd:string'), // output parameters |
|
375 | + 'urn:WSLP', // namespace |
|
376 | + 'urn:WSLP#WSDeleteLp', // soapaction |
|
377 | + 'rpc', // style |
|
378 | + 'encoded', // use |
|
379 | 379 | 'This service deletes a LP' // documentation |
380 | 380 | ); |
381 | 381 | |
@@ -390,9 +390,9 @@ discard block |
||
390 | 390 | return return_error(WS_ERROR_SECRET_KEY); |
391 | 391 | } |
392 | 392 | |
393 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpathList.class.php'; |
|
394 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpath.class.php'; |
|
395 | - require_once api_get_path(SYS_CODE_PATH) . 'lp/learnpathItem.class.php'; |
|
393 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpathList.class.php'; |
|
394 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpath.class.php'; |
|
395 | + require_once api_get_path(SYS_CODE_PATH).'lp/learnpathItem.class.php'; |
|
396 | 396 | |
397 | 397 | $courseIdName = $params['course_id_name']; |
398 | 398 | $courseIdValue = $params['course_id_value']; |
@@ -434,9 +434,9 @@ discard block |
||
434 | 434 | if ($lp) { |
435 | 435 | if ($debug) error_log("LP deleted $lpId"); |
436 | 436 | |
437 | - $course_dir = $courseInfo['directory'] . '/document'; |
|
437 | + $course_dir = $courseInfo['directory'].'/document'; |
|
438 | 438 | $sys_course_path = api_get_path(SYS_COURSE_PATH); |
439 | - $base_work_dir = $sys_course_path . $course_dir; |
|
439 | + $base_work_dir = $sys_course_path.$course_dir; |
|
440 | 440 | |
441 | 441 | $items = $lp->get_flat_ordered_items_list($lpId, 0, $courseId); |
442 | 442 | |
@@ -495,9 +495,9 @@ discard block |
||
495 | 495 | 'all', |
496 | 496 | '', |
497 | 497 | array( |
498 | - 'data' => array('name' => 'data', 'type' => 'xsd:string'), |
|
499 | - 'title' => array('name' => 'title', 'type' => 'xsd:string'), |
|
500 | - 'filename' => array('name' => 'filename', 'type' => 'xsd:string'), |
|
498 | + 'data' => array('name' => 'data', 'type' => 'xsd:string'), |
|
499 | + 'title' => array('name' => 'title', 'type' => 'xsd:string'), |
|
500 | + 'filename' => array('name' => 'filename', 'type' => 'xsd:string'), |
|
501 | 501 | ) |
502 | 502 | ); |
503 | 503 | |
@@ -548,13 +548,13 @@ discard block |
||
548 | 548 | ); |
549 | 549 | |
550 | 550 | // Register the method to expose |
551 | -$server->register('WSCreateLp', // method name |
|
552 | - array('params' => 'tns:paramsCreateLp'), // input parameters |
|
553 | - array('return' => 'xsd:string'), // output parameters |
|
554 | - 'urn:WSLP', // namespace |
|
555 | - 'urn:WSLP#WSCreateLp', // soapaction |
|
556 | - 'rpc', // style |
|
557 | - 'encoded', // use |
|
551 | +$server->register('WSCreateLp', // method name |
|
552 | + array('params' => 'tns:paramsCreateLp'), // input parameters |
|
553 | + array('return' => 'xsd:string'), // output parameters |
|
554 | + 'urn:WSLP', // namespace |
|
555 | + 'urn:WSLP#WSCreateLp', // soapaction |
|
556 | + 'rpc', // style |
|
557 | + 'encoded', // use |
|
558 | 558 | 'This service creates a LP' // documentation |
559 | 559 | ); |
560 | 560 |