Completed
Push — 1.10.x ( 48dd82...5e3ab9 )
by Yannick
48:23
created
main/inc/ajax/admin.ajax.php 2 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -189,6 +189,8 @@
 block discarded – undo
189 189
  * @param float  Timeout
190 190
  * @param bool   Include HTTP Request headers?
191 191
  * @param bool   Include HTTP Response headers?
192
+ * @param string $ip
193
+ * @return string
192 194
  */
193 195
 function _http_request($ip, $port = 80, $uri = '/', $getdata = array(), $timeout = 5, $req_hdr = false, $res_hdr = false)
194 196
 {
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -50,9 +50,9 @@  discard block
 block discarded – undo
50 50
             $url = api_remove_trailing_slash(preg_replace('/https?:\/\//i', '', $urlInfo['url']));
51 51
             $cleanUrl = str_replace('/', '-', $url);
52 52
 
53
-            $newUrlDir = api_get_path(SYS_APP_PATH) . "home/$cleanUrl/admin/";
53
+            $newUrlDir = api_get_path(SYS_APP_PATH)."home/$cleanUrl/admin/";
54 54
         } else {
55
-            $newUrlDir = api_get_path(SYS_APP_PATH) . "home/admin/";
55
+            $newUrlDir = api_get_path(SYS_APP_PATH)."home/admin/";
56 56
         }
57 57
 
58 58
         if (!file_exists($newUrlDir)) {
@@ -166,15 +166,15 @@  discard block
 block discarded – undo
166 166
             }
167 167
 
168 168
             if ($system_version != $version_info) {
169
-                $output = '<br /><span style="color:red">' . get_lang('YourVersionNotUpToDate') . '. '.get_lang('LatestVersionIs').' <b>Chamilo '.$version_info.'</b>. '.get_lang('YourVersionIs').' <b>Chamilo '.$system_version. '</b>. '.str_replace('http://www.chamilo.org', '<a href="http://www.chamilo.org">http://www.chamilo.org</a>', get_lang('PleaseVisitOurWebsite')).'</span>';
169
+                $output = '<br /><span style="color:red">'.get_lang('YourVersionNotUpToDate').'. '.get_lang('LatestVersionIs').' <b>Chamilo '.$version_info.'</b>. '.get_lang('YourVersionIs').' <b>Chamilo '.$system_version.'</b>. '.str_replace('http://www.chamilo.org', '<a href="http://www.chamilo.org">http://www.chamilo.org</a>', get_lang('PleaseVisitOurWebsite')).'</span>';
170 170
             } else {
171 171
                 $output = '<br /><span style="color:green">'.get_lang('VersionUpToDate').': Chamilo '.$version_info.'</span>';
172 172
             }
173 173
         } else {
174
-            $output = '<span style="color:red">' . get_lang('ImpossibleToContactVersionServerPleaseTryAgain') . '</span>';
174
+            $output = '<span style="color:red">'.get_lang('ImpossibleToContactVersionServerPleaseTryAgain').'</span>';
175 175
         }
176 176
     } else {
177
-        $output = '<span style="color:red">' . get_lang('AllowurlfopenIsSetToOff') . '</span>';
177
+        $output = '<span style="color:red">'.get_lang('AllowurlfopenIsSetToOff').'</span>';
178 178
     }
179 179
     return $output;
180 180
 }
@@ -197,17 +197,17 @@  discard block
 block discarded – undo
197 197
     $getdata_str = count($getdata) ? '?' : '';
198 198
 
199 199
     foreach ($getdata as $k => $v) {
200
-                $getdata_str .= urlencode($k) .'='. urlencode($v) . '&';
200
+                $getdata_str .= urlencode($k).'='.urlencode($v).'&';
201 201
     }
202 202
 
203 203
     $crlf = "\r\n";
204
-    $req = $verb .' '. $uri . $getdata_str .' HTTP/1.1' . $crlf;
205
-    $req .= 'Host: '. $ip . $crlf;
206
-    $req .= 'User-Agent: Mozilla/5.0 Firefox/3.6.12' . $crlf;
207
-    $req .= 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' . $crlf;
208
-    $req .= 'Accept-Language: en-us,en;q=0.5' . $crlf;
209
-    $req .= 'Accept-Encoding: deflate' . $crlf;
210
-    $req .= 'Accept-Charset: utf-8;q=0.7,*;q=0.7' . $crlf;
204
+    $req = $verb.' '.$uri.$getdata_str.' HTTP/1.1'.$crlf;
205
+    $req .= 'Host: '.$ip.$crlf;
206
+    $req .= 'User-Agent: Mozilla/5.0 Firefox/3.6.12'.$crlf;
207
+    $req .= 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'.$crlf;
208
+    $req .= 'Accept-Language: en-us,en;q=0.5'.$crlf;
209
+    $req .= 'Accept-Encoding: deflate'.$crlf;
210
+    $req .= 'Accept-Charset: utf-8;q=0.7,*;q=0.7'.$crlf;
211 211
 
212 212
     $req .= $crlf;
213 213
 
Please login to merge, or discard this patch.
main/inc/lib/access_url_edit_courses_to_url_functions.lib.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@
 block discarded – undo
22 22
      * a given string
23 23
      * @param string String to search for
24 24
      * @param int Deprecated param
25
-     * @return string A formatted, xajax answer block
25
+     * @return xajaxResponse A formatted, xajax answer block
26 26
      * @assert () === false
27 27
      */
28 28
     function search_courses($needle, $id)
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -44,17 +44,17 @@
 block discarded – undo
44 44
                     ORDER BY name, id
45 45
                     LIMIT 11';
46 46
             $rs = Database::query($sql);
47
-            $i=0;
47
+            $i = 0;
48 48
             while ($session = Database :: fetch_array($rs)) {
49 49
                 $i++;
50
-                if ($i<=10) {
50
+                if ($i <= 10) {
51 51
                      $return .= '<a href="#" onclick="add_user_to_url(\''.addslashes($session['id']).'\',\''.addslashes($session['name']).' ('.addslashes($session['id']).')'.'\')">'.$session['name'].' </a><br />';
52 52
                 } else {
53 53
                     $return .= '...<br />';
54 54
                 }
55 55
             }
56 56
         }
57
-        $xajax_response -> addAssign('ajax_list_courses','innerHTML',api_utf8_encode($return));
57
+        $xajax_response -> addAssign('ajax_list_courses', 'innerHTML', api_utf8_encode($return));
58 58
         return $xajax_response;
59 59
     }
60 60
 }
Please login to merge, or discard this patch.
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -38,17 +38,17 @@
 block discarded – undo
38 38
             $needle = Database::escape_string($needle);
39 39
             // search courses where username or firstname or lastname begins likes $needle
40 40
             $sql = 'SELECT code, title FROM '.$tbl_course.' u '.
41
-                   ' WHERE (title LIKE "'.$needle.'%" '.
42
-                   ' OR code LIKE "'.$needle.'%" '.
43
-                   ' ) '.
44
-                   ' ORDER BY title, code '.
45
-                   ' LIMIT 11';
41
+                    ' WHERE (title LIKE "'.$needle.'%" '.
42
+                    ' OR code LIKE "'.$needle.'%" '.
43
+                    ' ) '.
44
+                    ' ORDER BY title, code '.
45
+                    ' LIMIT 11';
46 46
             $rs = Database::query($sql);
47 47
             $i=0;
48 48
             while ($course = Database :: fetch_array($rs)) {
49 49
                 $i++;
50 50
                 if ($i<=10) {
51
-                     $return .= '<a href="javascript: void(0);" onclick="javascript: add_user_to_url(\''.addslashes($course['code']).'\',\''.addslashes($course['title']).' ('.addslashes($course['code']).')'.'\')">'.$course['title'].' ('.$course['code'].')</a><br />';
51
+                        $return .= '<a href="javascript: void(0);" onclick="javascript: add_user_to_url(\''.addslashes($course['code']).'\',\''.addslashes($course['title']).' ('.addslashes($course['code']).')'.'\')">'.$course['title'].' ('.$course['code'].')</a><br />';
52 52
                 } else {
53 53
                     $return .= '...<br />';
54 54
                 }
Please login to merge, or discard this patch.
main/inc/lib/access_url_edit_users_to_url_functions.lib.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@
 block discarded – undo
23 23
      * search string
24 24
      * @param string Search string
25 25
      * @param int Deprecated param
26
-     * @return string Xajax response block
26
+     * @return xajaxResponse Xajax response block
27 27
      * @assert () === false
28 28
      */
29 29
     function search_users($needle, $id)
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -43,22 +43,22 @@
 block discarded – undo
43 43
                    ' WHERE (username LIKE "'.$needle.'%" '.
44 44
                    ' OR firstname LIKE "'.$needle.'%" '.
45 45
                    ' OR lastname LIKE "'.$needle.'%") '.
46
-                    $order_clause .
46
+                    $order_clause.
47 47
                    ' LIMIT 11';
48 48
 
49 49
             $rs = Database::query($sql);
50
-            $i=0;
50
+            $i = 0;
51 51
 
52 52
             while ($user = Database :: fetch_array($rs)) {
53 53
                 $i++;
54
-                if ($i<=10) {
54
+                if ($i <= 10) {
55 55
                     $return .= '<a href="javascript: void(0);" onclick="javascript: add_user_to_url(\''.addslashes($user['user_id']).'\',\''.api_get_person_name(addslashes($user['firstname']), addslashes($user['lastname'])).' ('.addslashes($user['username']).')'.'\')">'.api_get_person_name($user['firstname'], $user['lastname']).' ('.$user['username'].')</a><br />';
56 56
                 } else {
57 57
                     $return .= '...<br />';
58 58
                 }
59 59
             }
60 60
         }
61
-        $xajax_response -> addAssign('ajax_list_users','innerHTML',api_utf8_encode($return));
61
+        $xajax_response -> addAssign('ajax_list_users', 'innerHTML', api_utf8_encode($return));
62 62
         return $xajax_response;
63 63
     }
64 64
 }
Please login to merge, or discard this patch.
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -40,11 +40,11 @@
 block discarded – undo
40 40
             // search users where username or firstname or lastname begins likes $needle
41 41
             $order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname, username' : ' ORDER BY lastname, firstname, username';
42 42
             $sql = 'SELECT u.user_id, username, lastname, firstname FROM '.$tbl_user.' u '.
43
-                   ' WHERE (username LIKE "'.$needle.'%" '.
44
-                   ' OR firstname LIKE "'.$needle.'%" '.
45
-                   ' OR lastname LIKE "'.$needle.'%") '.
43
+                    ' WHERE (username LIKE "'.$needle.'%" '.
44
+                    ' OR firstname LIKE "'.$needle.'%" '.
45
+                    ' OR lastname LIKE "'.$needle.'%") '.
46 46
                     $order_clause .
47
-                   ' LIMIT 11';
47
+                    ' LIMIT 11';
48 48
 
49 49
             $rs = Database::query($sql);
50 50
             $i=0;
Please login to merge, or discard this patch.
main/inc/lib/add_course.lib.inc.php 2 patches
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 
190 190
     /**
191 191
      * Gets an array with all the course tables (deprecated?)
192
-     * @return array
192
+     * @return string[]
193 193
      * @assert (null) !== null
194 194
      */
195 195
     public static function get_course_tables()
@@ -310,6 +310,8 @@  discard block
 block discarded – undo
310 310
      * @param string Complete path to directory we want to list
311 311
      * @param array A list of files to which we want to add the files found
312 312
      * @param string Type of base directory from which we want to recover the files
313
+     * @param string $path
314
+     * @param string $media
313 315
      * @return array
314 316
      * @assert (null,null,null) === false
315 317
      * @assert ('abc',array(),'') === array()
@@ -371,6 +373,7 @@  discard block
 block discarded – undo
371 373
      * Sorts pictures by type (used?)
372 374
      * @param array List of files (sthg like array(0=>array('png'=>1)))
373 375
      * @param string File type
376
+     * @param string $type
374 377
      * @return array The received array without files not matching type
375 378
      * @assert (array(),null) === array()
376 379
      */
Please login to merge, or discard this patch.
Spacing   +160 added lines, -160 removed lines patch added patch discarded remove patch
@@ -41,9 +41,9 @@  discard block
 block discarded – undo
41 41
 
42 42
         while (!$keys_are_unique) {
43 43
 
44
-            $keys_course_id = $prefix_for_all . $unique_prefix . $wanted_code . $final_suffix['CourseId'];
44
+            $keys_course_id = $prefix_for_all.$unique_prefix.$wanted_code.$final_suffix['CourseId'];
45 45
             //$keys_course_db_name = $prefix_for_base_name . $unique_prefix . strtoupper($keys_course_id) . $final_suffix['CourseDb'];
46
-            $keys_course_repository = $prefix_for_path . $unique_prefix . $wanted_code . $final_suffix['CourseDir'];
46
+            $keys_course_repository = $prefix_for_path.$unique_prefix.$wanted_code.$final_suffix['CourseDir'];
47 47
             $keys_are_unique = true;
48 48
 
49 49
             // Check whether they are unique.
@@ -52,12 +52,12 @@  discard block
 block discarded – undo
52 52
 
53 53
             if (Database::num_rows($result)) {
54 54
                 $keys_are_unique = false;
55
-                $try_new_fsc_id ++;
55
+                $try_new_fsc_id++;
56 56
                 $final_suffix['CourseId'] = substr(md5(uniqid(rand())), 0, 4);
57 57
             }
58 58
             if (file_exists(api_get_path(SYS_COURSE_PATH).$keys_course_repository)) {
59 59
                 $keys_are_unique = false;
60
-                $try_new_fsc_dir ++;
60
+                $try_new_fsc_dir++;
61 61
                 $final_suffix['CourseDir'] = substr(md5(uniqid(rand())), 0, 4);
62 62
             }
63 63
 
@@ -85,12 +85,12 @@  discard block
 block discarded – undo
85 85
         $perm = api_get_permissions_for_new_directories();
86 86
         $perm_file = api_get_permissions_for_new_files();
87 87
         $htmlpage = "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\">\n    <title>Not authorized</title>\n  </head>\n  <body>\n  </body>\n</html>";
88
-        $cp = api_get_path(SYS_COURSE_PATH) . $course_repository;
88
+        $cp = api_get_path(SYS_COURSE_PATH).$course_repository;
89 89
 
90 90
         //Creating document folder
91 91
         mkdir($cp, $perm);
92
-        mkdir($cp . '/document', $perm);
93
-        $cpt = $cp . '/document/index.html';
92
+        mkdir($cp.'/document', $perm);
93
+        $cpt = $cp.'/document/index.html';
94 94
         $fd = fopen($cpt, 'w');
95 95
         fwrite($fd, $htmlpage);
96 96
         fclose($fd);
@@ -112,49 +112,49 @@  discard block
 block discarded – undo
112 112
         @copy($cpt, $cp . '/document/video/index.html');    */
113 113
 
114 114
         //Creatind dropbox folder
115
-        mkdir($cp . '/dropbox', $perm);
116
-        $cpt = $cp . '/dropbox/index.html';
115
+        mkdir($cp.'/dropbox', $perm);
116
+        $cpt = $cp.'/dropbox/index.html';
117 117
         $fd = fopen($cpt, 'w');
118 118
         fwrite($fd, $htmlpage);
119 119
         fclose($fd);
120 120
         @chmod($cpt, $perm_file);
121
-        mkdir($cp . '/group', $perm);
122
-        @copy($cpt, $cp . '/group/index.html');
123
-        mkdir($cp . '/page', $perm);
124
-        @copy($cpt, $cp . '/page/index.html');
125
-        mkdir($cp . '/scorm', $perm);
126
-        @copy($cpt, $cp . '/scorm/index.html');
127
-        mkdir($cp . '/upload', $perm);
128
-        @copy($cpt, $cp . '/upload/index.html');
129
-        mkdir($cp . '/upload/forum', $perm);
130
-        @copy($cpt, $cp . '/upload/forum/index.html');
131
-        mkdir($cp . '/upload/forum/images', $perm);
132
-        @copy($cpt, $cp . '/upload/forum/images/index.html');
133
-        mkdir($cp . '/upload/test', $perm);
134
-        @copy($cpt, $cp . '/upload/test/index.html');
135
-        mkdir($cp . '/upload/blog', $perm);
136
-        @copy($cpt, $cp . '/upload/blog/index.html');
137
-        mkdir($cp . '/upload/learning_path', $perm);
138
-        @copy($cpt, $cp . '/upload/learning_path/index.html');
139
-        mkdir($cp . '/upload/learning_path/images', $perm);
140
-        @copy($cpt, $cp . '/upload/learning_path/images/index.html');
141
-        mkdir($cp . '/upload/calendar', $perm);
142
-        @copy($cpt, $cp . '/upload/calendar/index.html');
143
-        mkdir($cp . '/upload/calendar/images', $perm);
144
-        @copy($cpt, $cp . '/upload/calendar/images/index.html');
145
-        mkdir($cp . '/work', $perm);
146
-        @copy($cpt, $cp . '/work/index.html');
147
-        mkdir($cp . '/upload/announcements', $perm);
148
-        @copy($cpt, $cp . '/upload/announcements/index.html');
149
-        mkdir($cp . '/upload/announcements/images', $perm);
150
-        @copy($cpt, $cp . '/upload/announcements/images/index.html');
121
+        mkdir($cp.'/group', $perm);
122
+        @copy($cpt, $cp.'/group/index.html');
123
+        mkdir($cp.'/page', $perm);
124
+        @copy($cpt, $cp.'/page/index.html');
125
+        mkdir($cp.'/scorm', $perm);
126
+        @copy($cpt, $cp.'/scorm/index.html');
127
+        mkdir($cp.'/upload', $perm);
128
+        @copy($cpt, $cp.'/upload/index.html');
129
+        mkdir($cp.'/upload/forum', $perm);
130
+        @copy($cpt, $cp.'/upload/forum/index.html');
131
+        mkdir($cp.'/upload/forum/images', $perm);
132
+        @copy($cpt, $cp.'/upload/forum/images/index.html');
133
+        mkdir($cp.'/upload/test', $perm);
134
+        @copy($cpt, $cp.'/upload/test/index.html');
135
+        mkdir($cp.'/upload/blog', $perm);
136
+        @copy($cpt, $cp.'/upload/blog/index.html');
137
+        mkdir($cp.'/upload/learning_path', $perm);
138
+        @copy($cpt, $cp.'/upload/learning_path/index.html');
139
+        mkdir($cp.'/upload/learning_path/images', $perm);
140
+        @copy($cpt, $cp.'/upload/learning_path/images/index.html');
141
+        mkdir($cp.'/upload/calendar', $perm);
142
+        @copy($cpt, $cp.'/upload/calendar/index.html');
143
+        mkdir($cp.'/upload/calendar/images', $perm);
144
+        @copy($cpt, $cp.'/upload/calendar/images/index.html');
145
+        mkdir($cp.'/work', $perm);
146
+        @copy($cpt, $cp.'/work/index.html');
147
+        mkdir($cp.'/upload/announcements', $perm);
148
+        @copy($cpt, $cp.'/upload/announcements/index.html');
149
+        mkdir($cp.'/upload/announcements/images', $perm);
150
+        @copy($cpt, $cp.'/upload/announcements/images/index.html');
151 151
 
152 152
         //Oral expression question type
153
-        mkdir($cp . '/exercises', $perm);
154
-        @copy($cpt, $cp . '/exercises/index.html');
153
+        mkdir($cp.'/exercises', $perm);
154
+        @copy($cpt, $cp.'/exercises/index.html');
155 155
 
156 156
         // Create .htaccess in the dropbox directory.
157
-        $fp = fopen($cp . '/dropbox/.htaccess', 'w');
157
+        $fp = fopen($cp.'/dropbox/.htaccess', 'w');
158 158
         fwrite(
159 159
             $fp,
160 160
             "AuthName AllowLocalAccess
@@ -297,7 +297,7 @@  discard block
 block discarded – undo
297 297
     {
298 298
         $list = self::get_course_tables();
299 299
         foreach ($list as $table) {
300
-            $sql = "DROP TABLE IF EXISTS " . DB_COURSE_PREFIX . $table;
300
+            $sql = "DROP TABLE IF EXISTS ".DB_COURSE_PREFIX.$table;
301 301
             Database::query($sql);
302 302
         }
303 303
     }
@@ -319,47 +319,47 @@  discard block
 block discarded – undo
319 319
         if ($media == 'images') {
320 320
             $code_path = api_get_path(
321 321
                     SYS_CODE_PATH
322
-                ) . 'default_course_document/images/';
322
+                ).'default_course_document/images/';
323 323
         }
324 324
         if ($media == 'audio') {
325 325
             $code_path = api_get_path(
326 326
                     SYS_CODE_PATH
327
-                ) . 'default_course_document/audio/';
327
+                ).'default_course_document/audio/';
328 328
         }
329 329
         if ($media == 'flash') {
330 330
             $code_path = api_get_path(
331 331
                     SYS_CODE_PATH
332
-                ) . 'default_course_document/flash/';
332
+                ).'default_course_document/flash/';
333 333
         }
334 334
         if ($media == 'video') {
335 335
             $code_path = api_get_path(
336 336
                     SYS_CODE_PATH
337
-                ) . 'default_course_document/video/';
337
+                ).'default_course_document/video/';
338 338
         }
339 339
         if ($media == 'certificates') {
340 340
             $code_path = api_get_path(
341 341
                     SYS_CODE_PATH
342
-                ) . 'default_course_document/certificates/';
342
+                ).'default_course_document/certificates/';
343 343
         }
344 344
         if (is_dir($path)) {
345 345
             $handle = opendir($path);
346 346
             while (false !== ($file = readdir($handle))) {
347
-                if (is_dir($path . $file) && strpos($file, '.') !== 0) {
347
+                if (is_dir($path.$file) && strpos($file, '.') !== 0) {
348 348
                     $files[]['dir'] = str_replace(
349 349
                         $code_path,
350 350
                         '',
351
-                        $path . $file . '/'
351
+                        $path.$file.'/'
352 352
                     );
353 353
                     $files = self::browse_folders(
354
-                        $path . $file . '/',
354
+                        $path.$file.'/',
355 355
                         $files,
356 356
                         $media
357 357
                     );
358
-                } elseif (is_file($path . $file) && strpos($file, '.') !== 0) {
358
+                } elseif (is_file($path.$file) && strpos($file, '.') !== 0) {
359 359
                     $files[]['file'] = str_replace(
360 360
                         $code_path,
361 361
                         '',
362
-                        $path . $file
362
+                        $path.$file
363 363
                     );
364 364
                 }
365 365
             }
@@ -471,8 +471,8 @@  discard block
 block discarded – undo
471 471
             TABLE_MAIN_GRADEBOOK_CERTIFICATE
472 472
         );
473 473
 
474
-        include_once api_get_path(SYS_CODE_PATH) . 'lang/english/trad4all.inc.php';
475
-        $file_to_include = api_get_path(SYS_CODE_PATH) . 'lang/' . $language . '/trad4all.inc.php';
474
+        include_once api_get_path(SYS_CODE_PATH).'lang/english/trad4all.inc.php';
475
+        $file_to_include = api_get_path(SYS_CODE_PATH).'lang/'.$language.'/trad4all.inc.php';
476 476
 
477 477
         if (file_exists($file_to_include)) {
478 478
             include_once $file_to_include;
@@ -486,117 +486,117 @@  discard block
 block discarded – undo
486 486
 
487 487
         Database::query(
488 488
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
489
-            VALUES ($course_id, 1, '" . TOOL_COURSE_DESCRIPTION . "','course_description/','info.gif','" . self::string2binary(
489
+            VALUES ($course_id, 1, '".TOOL_COURSE_DESCRIPTION."','course_description/','info.gif','".self::string2binary(
490 490
                 api_get_setting(
491 491
                     'course_create_active_tools',
492 492
                     'course_description'
493 493
                 )
494
-            ) . "','0','squaregrey.gif', 0,'_self','authoring','0')"
494
+            )."','0','squaregrey.gif', 0,'_self','authoring','0')"
495 495
         );
496 496
         Database::query(
497 497
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
498
-            VALUES ($course_id, 2, '" . TOOL_CALENDAR_EVENT . "','calendar/agenda.php','agenda.gif','" . self::string2binary(
498
+            VALUES ($course_id, 2, '".TOOL_CALENDAR_EVENT."','calendar/agenda.php','agenda.gif','".self::string2binary(
499 499
                 api_get_setting('course_create_active_tools', 'agenda')
500
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
500
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
501 501
         );
502 502
         Database::query(
503 503
             "INSERT INTO $tbl_course_homepage  (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
504
-            VALUES ($course_id, 3, '" . TOOL_DOCUMENT . "','document/document.php','folder_document.gif','" . self::string2binary(
504
+            VALUES ($course_id, 3, '".TOOL_DOCUMENT."','document/document.php','folder_document.gif','".self::string2binary(
505 505
                 api_get_setting('course_create_active_tools', 'documents')
506
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
506
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
507 507
         );
508 508
         Database::query(
509 509
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
510
-            VALUES ($course_id, 4, '" . TOOL_LEARNPATH . "','newscorm/lp_controller.php','scorms.gif','" . self::string2binary(
510
+            VALUES ($course_id, 4, '".TOOL_LEARNPATH."','newscorm/lp_controller.php','scorms.gif','".self::string2binary(
511 511
                 api_get_setting('course_create_active_tools', 'learning_path')
512
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
512
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
513 513
         );
514 514
         Database::query(
515 515
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
516
-             VALUES ($course_id, 5, '" . TOOL_LINK . "','link/link.php','links.gif','" . self::string2binary(
516
+             VALUES ($course_id, 5, '".TOOL_LINK."','link/link.php','links.gif','".self::string2binary(
517 517
                 api_get_setting('course_create_active_tools', 'links')
518
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
518
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
519 519
         );
520 520
         Database::query(
521 521
             "INSERT INTO $tbl_course_homepage  (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
522
-            VALUES  ($course_id, 6, '" . TOOL_QUIZ . "','exercice/exercice.php','quiz.gif','" . self::string2binary(
522
+            VALUES  ($course_id, 6, '".TOOL_QUIZ."','exercice/exercice.php','quiz.gif','".self::string2binary(
523 523
                 api_get_setting('course_create_active_tools', 'quiz')
524
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
524
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
525 525
         );
526 526
         Database::query(
527 527
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
528
-            VALUES ($course_id, 7, '" . TOOL_ANNOUNCEMENT . "','announcements/announcements.php','valves.gif','" . self::string2binary(
528
+            VALUES ($course_id, 7, '".TOOL_ANNOUNCEMENT."','announcements/announcements.php','valves.gif','".self::string2binary(
529 529
                 api_get_setting('course_create_active_tools', 'announcements')
530
-            ) . "','0','squaregrey.gif', 0,'_self','authoring','0')"
530
+            )."','0','squaregrey.gif', 0,'_self','authoring','0')"
531 531
         );
532 532
         Database::query(
533 533
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
534
-            VALUES ($course_id, 8, '" . TOOL_FORUM . "','forum/index.php','forum.gif','" . self::string2binary(
534
+            VALUES ($course_id, 8, '".TOOL_FORUM."','forum/index.php','forum.gif','".self::string2binary(
535 535
                 api_get_setting('course_create_active_tools', 'forums')
536
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
536
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
537 537
         );
538 538
         Database::query(
539 539
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
540
-            VALUES ($course_id, 9, '" . TOOL_DROPBOX . "','dropbox/index.php','dropbox.gif','" . self::string2binary(
540
+            VALUES ($course_id, 9, '".TOOL_DROPBOX."','dropbox/index.php','dropbox.gif','".self::string2binary(
541 541
                 api_get_setting('course_create_active_tools', 'dropbox')
542
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
542
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
543 543
         );
544 544
         Database::query(
545 545
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
546
-            VALUES ($course_id, 10, '" . TOOL_USER . "','user/user.php','members.gif','" . self::string2binary(
546
+            VALUES ($course_id, 10, '".TOOL_USER."','user/user.php','members.gif','".self::string2binary(
547 547
                 api_get_setting('course_create_active_tools', 'users')
548
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
548
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
549 549
         );
550 550
         Database::query(
551 551
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
552
-            VALUES ($course_id, 11, '" . TOOL_GROUP . "','group/group.php','group.gif','" . self::string2binary(
552
+            VALUES ($course_id, 11, '".TOOL_GROUP."','group/group.php','group.gif','".self::string2binary(
553 553
                 api_get_setting('course_create_active_tools', 'groups')
554
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
554
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
555 555
         );
556 556
         Database::query(
557 557
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
558
-            VALUES ($course_id, 12, '" . TOOL_CHAT . "','chat/chat.php','chat.gif','" . self::string2binary(
558
+            VALUES ($course_id, 12, '".TOOL_CHAT."','chat/chat.php','chat.gif','".self::string2binary(
559 559
                 api_get_setting('course_create_active_tools', 'chat')
560
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
560
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
561 561
         );
562 562
         Database::query(
563 563
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
564
-            VALUES ($course_id, 13, '" . TOOL_STUDENTPUBLICATION . "','work/work.php','works.gif','" . self::string2binary(
564
+            VALUES ($course_id, 13, '".TOOL_STUDENTPUBLICATION."','work/work.php','works.gif','".self::string2binary(
565 565
                 api_get_setting(
566 566
                     'course_create_active_tools',
567 567
                     'student_publications'
568 568
                 )
569
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
569
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
570 570
         );
571 571
         Database::query(
572 572
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
573
-            VALUES ($course_id, 14, '" . TOOL_SURVEY . "','survey/survey_list.php','survey.gif','" . self::string2binary(
573
+            VALUES ($course_id, 14, '".TOOL_SURVEY."','survey/survey_list.php','survey.gif','".self::string2binary(
574 574
                 api_get_setting('course_create_active_tools', 'survey')
575
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
575
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
576 576
         );
577 577
         Database::query(
578 578
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
579
-            VALUES ($course_id, 15, '" . TOOL_WIKI . "','wiki/index.php','wiki.gif','" . self::string2binary(
579
+            VALUES ($course_id, 15, '".TOOL_WIKI."','wiki/index.php','wiki.gif','".self::string2binary(
580 580
                 api_get_setting('course_create_active_tools', 'wiki')
581
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
581
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
582 582
         );
583 583
         Database::query(
584 584
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
585
-            VALUES ($course_id, 16, '" . TOOL_GRADEBOOK . "','gradebook/index.php','gradebook.gif','" . self::string2binary(
585
+            VALUES ($course_id, 16, '".TOOL_GRADEBOOK."','gradebook/index.php','gradebook.gif','".self::string2binary(
586 586
                 api_get_setting('course_create_active_tools', 'gradebook')
587
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
587
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
588 588
         );
589 589
         Database::query(
590 590
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
591
-            VALUES ($course_id, 17, '" . TOOL_GLOSSARY . "','glossary/index.php','glossary.gif','" . self::string2binary(
591
+            VALUES ($course_id, 17, '".TOOL_GLOSSARY."','glossary/index.php','glossary.gif','".self::string2binary(
592 592
                 api_get_setting('course_create_active_tools', 'glossary')
593
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
593
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
594 594
         );
595 595
         Database::query(
596 596
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
597
-            VALUES ($course_id, 18, '" . TOOL_NOTEBOOK . "','notebook/index.php','notebook.gif','" . self::string2binary(
597
+            VALUES ($course_id, 18, '".TOOL_NOTEBOOK."','notebook/index.php','notebook.gif','".self::string2binary(
598 598
                 api_get_setting('course_create_active_tools', 'notebook')
599
-            ) . "','0','squaregrey.gif',0,'_self','interaction','0')"
599
+            )."','0','squaregrey.gif',0,'_self','interaction','0')"
600 600
         );
601 601
 
602 602
         $setting = intval(self::string2binary(
@@ -605,13 +605,13 @@  discard block
 block discarded – undo
605 605
 
606 606
         Database::query(
607 607
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
608
-            VALUES ($course_id, 19, '" . TOOL_ATTENDANCE . "','attendance/index.php','attendance.gif','" . $setting. "','0','squaregrey.gif',0,'_self','authoring','0')"
608
+            VALUES ($course_id, 19, '".TOOL_ATTENDANCE."','attendance/index.php','attendance.gif','".$setting."','0','squaregrey.gif',0,'_self','authoring','0')"
609 609
         );
610 610
         Database::query(
611 611
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
612
-            VALUES ($course_id, 20, '" . TOOL_COURSE_PROGRESS . "','course_progress/index.php','course_progress.gif','" . self::string2binary(
612
+            VALUES ($course_id, 20, '".TOOL_COURSE_PROGRESS."','course_progress/index.php','course_progress.gif','".self::string2binary(
613 613
                 intval(api_get_setting('course_create_active_tools', 'course_progress'))
614
-            ) . "','0','squaregrey.gif',0,'_self','authoring','0')"
614
+            )."','0','squaregrey.gif',0,'_self','authoring','0')"
615 615
         );
616 616
 
617 617
         if (api_get_setting('service_visio', 'active') == 'true') {
@@ -619,11 +619,11 @@  discard block
 block discarded – undo
619 619
             if (!empty($mycheck)) {
620 620
                 Database::query(
621 621
                     "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
622
-                     VALUES ($course_id, 21, '" . TOOL_VISIO_CONFERENCE . "','conference/index.php?type=conference','visio_meeting.gif','1','0','squaregrey.gif','NO','_self','interaction','0')"
622
+                     VALUES ($course_id, 21, '".TOOL_VISIO_CONFERENCE."','conference/index.php?type=conference','visio_meeting.gif','1','0','squaregrey.gif','NO','_self','interaction','0')"
623 623
                 );
624 624
                 Database::query(
625 625
                     "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
626
-                     VALUES ($course_id, 22, '" . TOOL_VISIO_CLASSROOM . "','conference/index.php?type=classroom','visio.gif','1','0','squaregrey.gif','NO','_self','authoring','0')"
626
+                     VALUES ($course_id, 22, '".TOOL_VISIO_CLASSROOM."','conference/index.php?type=classroom','visio.gif','1','0','squaregrey.gif','NO','_self','authoring','0')"
627 627
                 );
628 628
             }
629 629
         }
@@ -631,33 +631,33 @@  discard block
 block discarded – undo
631 631
         if (api_get_setting('search_enabled') == 'true') {
632 632
             Database::query(
633 633
                 "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
634
-                VALUES ($course_id, 23, '" . TOOL_SEARCH . "','search/','info.gif','" . self::string2binary(
634
+                VALUES ($course_id, 23, '".TOOL_SEARCH."','search/','info.gif','".self::string2binary(
635 635
                     api_get_setting(
636 636
                         'course_create_active_tools',
637 637
                         'enable_search'
638 638
                     )
639
-                ) . "','0','search.gif',0,'_self','authoring','0')"
639
+                )."','0','search.gif',0,'_self','authoring','0')"
640 640
             );
641 641
         }
642 642
 
643 643
         $sql = "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
644
-                VALUES ($course_id, 24,'" . TOOL_BLOGS . "','blog/blog_admin.php','blog_admin.gif','" . intval(self::string2binary(
644
+                VALUES ($course_id, 24,'".TOOL_BLOGS."','blog/blog_admin.php','blog_admin.gif','".intval(self::string2binary(
645 645
                 api_get_setting('course_create_active_tools', 'blogs'))
646
-            ) . "','1','squaregrey.gif',0,'_self','admin','0')";
646
+            )."','1','squaregrey.gif',0,'_self','admin','0')";
647 647
         Database::query($sql);
648 648
 
649 649
         /*  Course homepage tools for course admin only  */
650 650
         Database::query(
651 651
             "INSERT INTO $tbl_course_homepage  (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
652
-            VALUES ($course_id, 25, '" . TOOL_TRACKING . "','tracking/courseLog.php','statistics.gif','$visible_for_course_admin','1','', 0,'_self','admin','0')"
652
+            VALUES ($course_id, 25, '".TOOL_TRACKING."','tracking/courseLog.php','statistics.gif','$visible_for_course_admin','1','', 0,'_self','admin','0')"
653 653
         );
654 654
         Database::query(
655 655
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
656
-            VALUES ($course_id, 26, '" . TOOL_COURSE_SETTING . "','course_info/infocours.php','reference.gif','$visible_for_course_admin','1','', 0,'_self','admin','0')"
656
+            VALUES ($course_id, 26, '".TOOL_COURSE_SETTING."','course_info/infocours.php','reference.gif','$visible_for_course_admin','1','', 0,'_self','admin','0')"
657 657
         );
658 658
         Database::query(
659 659
             "INSERT INTO $tbl_course_homepage (c_id, id, name, link, image, visibility, admin, address, added_tool, target, category, session_id)
660
-            VALUES ($course_id, 27, '" . TOOL_COURSE_MAINTENANCE . "','course_info/maintenance.php','backup.gif','$visible_for_course_admin','1','',0,'_self', 'admin','0')"
660
+            VALUES ($course_id, 27, '".TOOL_COURSE_MAINTENANCE."','course_info/maintenance.php','backup.gif','$visible_for_course_admin','1','',0,'_self', 'admin','0')"
661 661
         );
662 662
 
663 663
         $defaultEmailExerciseAlert = 1;
@@ -708,7 +708,7 @@  discard block
 block discarded – undo
708 708
 
709 709
         Database::query(
710 710
             "INSERT INTO $TABLEGROUPCATEGORIES (c_id, id, title , description, max_student, self_reg_allowed, self_unreg_allowed, groups_per_user, display_order, doc_state,calendar_state, work_state ,announcements_state, forum_state, wiki_state, chat_state)
711
-             VALUES ($course_id, '2', '" . self::lang2db(get_lang('DefaultGroupCategory')) . "', '', '8', '0', '0', '0', '0', 1, 1 ,1 ,1 ,1, 1, 1);"
711
+             VALUES ($course_id, '2', '".self::lang2db(get_lang('DefaultGroupCategory'))."', '', '8', '0', '0', '0', '0', 1, 1 ,1 ,1 ,1, 1, 1);"
712 712
         );
713 713
 
714 714
         /*    Example Material  */
@@ -738,7 +738,7 @@  discard block
 block discarded – undo
738 738
         $perm = api_get_permissions_for_new_directories();
739 739
         $perm_file = api_get_permissions_for_new_files();
740 740
 
741
-        $chat_path = $sys_course_path . $course_repository . '/document/chat_files';
741
+        $chat_path = $sys_course_path.$course_repository.'/document/chat_files';
742 742
 
743 743
         if (!is_dir($chat_path)) {
744 744
             @mkdir($chat_path, api_get_permissions_for_new_directories());
@@ -770,11 +770,11 @@  discard block
 block discarded – undo
770 770
                 'certificates',
771 771
             );
772 772
 
773
-            $default_course_path = api_get_path(SYS_CODE_PATH) . 'default_course_document/';
773
+            $default_course_path = api_get_path(SYS_CODE_PATH).'default_course_document/';
774 774
 
775 775
             $default_document_array = array();
776 776
             foreach ($folders_to_copy_from_default_course as $folder) {
777
-                $default_course_folder_path = $default_course_path . $folder . '/';
777
+                $default_course_folder_path = $default_course_path.$folder.'/';
778 778
                 $files = self::browse_folders(
779 779
                     $default_course_folder_path,
780 780
                     array(),
@@ -805,30 +805,30 @@  discard block
 block discarded – undo
805 805
                     //hack until feature #5242 is implemented
806 806
                     if ($media_type == 'images') {
807 807
                         $media_type = 'images/gallery';
808
-                        $images_folder = $sys_course_path . $course_repository . "/document/images/";
808
+                        $images_folder = $sys_course_path.$course_repository."/document/images/";
809 809
 
810 810
                         if (!is_dir($images_folder)) {
811 811
                             //Creating index.html
812 812
                             mkdir($images_folder, $perm);
813
-                            $fd = fopen($images_folder . 'index.html', 'w');
813
+                            $fd = fopen($images_folder.'index.html', 'w');
814 814
                             fwrite($fd, $htmlpage);
815
-                            @chmod($images_folder . 'index.html', $perm_file);
815
+                            @chmod($images_folder.'index.html', $perm_file);
816 816
                         }
817 817
                     }
818 818
 
819
-                    $course_documents_folder = $sys_course_path . $course_repository . "/document/$media_type/";
820
-                    $default_course_path = api_get_path(SYS_CODE_PATH) . 'default_course_document' . $path_documents;
819
+                    $course_documents_folder = $sys_course_path.$course_repository."/document/$media_type/";
820
+                    $default_course_path = api_get_path(SYS_CODE_PATH).'default_course_document'.$path_documents;
821 821
 
822 822
                     if (!is_dir($course_documents_folder)) {
823 823
                         // Creating index.html
824 824
                         mkdir($course_documents_folder, $perm);
825 825
                         $fd = fopen(
826
-                            $course_documents_folder . 'index.html',
826
+                            $course_documents_folder.'index.html',
827 827
                             'w'
828 828
                         );
829 829
                         fwrite($fd, $htmlpage);
830 830
                         @chmod(
831
-                            $course_documents_folder . 'index.html',
831
+                            $course_documents_folder.'index.html',
832 832
                             $perm_file
833 833
                         );
834 834
                     }
@@ -836,15 +836,15 @@  discard block
 block discarded – undo
836 836
                     if (is_array($array_media) && count($array_media) > 0) {
837 837
                         foreach ($array_media as $key => $value) {
838 838
                             if (isset($value['dir']) && !empty($value['dir'])) {
839
-                                if (!is_dir($course_documents_folder . $value['dir'])) {
839
+                                if (!is_dir($course_documents_folder.$value['dir'])) {
840 840
                                     //Creating folder
841 841
                                     mkdir(
842
-                                        $course_documents_folder . $value['dir'],
842
+                                        $course_documents_folder.$value['dir'],
843 843
                                         $perm
844 844
                                     );
845 845
 
846 846
                                     //Creating index.html (for light protection)
847
-                                    $index_html = $course_documents_folder . $value['dir'] . '/index.html';
847
+                                    $index_html = $course_documents_folder.$value['dir'].'/index.html';
848 848
                                     $fd = fopen($index_html, 'w');
849 849
                                     fwrite($fd, $htmlpage);
850 850
                                     @chmod($index_html, $perm_file);
@@ -866,12 +866,12 @@  discard block
 block discarded – undo
866 866
                                     }
867 867
 
868 868
                                     if ($media_type == 'images/gallery') {
869
-                                        $folder_path = 'gallery/' . $folder_path;
869
+                                        $folder_path = 'gallery/'.$folder_path;
870 870
                                     }
871 871
 
872 872
                                     Database::query(
873 873
                                         "INSERT INTO $TABLETOOLDOCUMENT (c_id, path,title,filetype,size)
874
-                                        VALUES ($course_id,'$path_documents" . $folder_path . "','" . $title . "','folder','0')"
874
+                                        VALUES ($course_id,'$path_documents".$folder_path."','".$title."','folder','0')"
875 875
                                     );
876 876
                                     $image_id = Database:: insert_id();
877 877
 
@@ -884,33 +884,33 @@  discard block
 block discarded – undo
884 884
 
885 885
                             if (isset($value['file']) && !empty($value['file'])) {
886 886
                                 if (!file_exists(
887
-                                    $course_documents_folder . $value['file']
887
+                                    $course_documents_folder.$value['file']
888 888
                                 )
889 889
                                 ) {
890 890
                                     //Copying file
891 891
                                     copy(
892
-                                        $default_course_path . $value['file'],
893
-                                        $course_documents_folder . $value['file']
892
+                                        $default_course_path.$value['file'],
893
+                                        $course_documents_folder.$value['file']
894 894
                                     );
895 895
                                     chmod(
896
-                                        $course_documents_folder . $value['file'],
896
+                                        $course_documents_folder.$value['file'],
897 897
                                         $perm_file
898 898
                                     );
899 899
                                     //echo $default_course_path.$value['file']; echo ' - '; echo $course_documents_folder.$value['file']; echo '<br />';
900 900
                                     $temp = explode('/', $value['file']);
901 901
                                     $file_size = filesize(
902
-                                        $course_documents_folder . $value['file']
902
+                                        $course_documents_folder.$value['file']
903 903
                                     );
904 904
 
905 905
                                     //hack until feature #5242 is implemented
906 906
                                     if ($media_type == 'images/gallery') {
907
-                                        $value["file"] = 'gallery/' . $value["file"];
907
+                                        $value["file"] = 'gallery/'.$value["file"];
908 908
                                     }
909 909
 
910 910
                                     //Inserting file in the DB
911 911
                                     Database::query(
912 912
                                         "INSERT INTO $TABLETOOLDOCUMENT (c_id, path,title,filetype,size)
913
-                                        VALUES ($course_id,'$path_documents" . $value["file"] . "','" . $temp[count($temp) - 1] . "','file','$file_size')"
913
+                                        VALUES ($course_id,'$path_documents".$value["file"]."','".$temp[count($temp) - 1]."','file','$file_size')"
914 914
                                     );
915 915
                                     $image_id = Database:: insert_id();
916 916
                                     if ($image_id) {
@@ -918,7 +918,7 @@  discard block
 block discarded – undo
918 918
                                         $sql = "UPDATE $TABLETOOLDOCUMENT SET id = iid WHERE iid = $image_id";
919 919
                                         Database::query($sql);
920 920
 
921
-                                        if ($path_documents . $value['file'] == '/certificates/default.html') {
921
+                                        if ($path_documents.$value['file'] == '/certificates/default.html') {
922 922
                                             $example_cert_id = $image_id;
923 923
                                         }
924 924
                                         Database::query(
@@ -958,7 +958,7 @@  discard block
 block discarded – undo
958 958
                     'c_id' => $course_id,
959 959
                     'url' => 'http://www.google.com',
960 960
                     'title' => 'Google',
961
-                    'description' => get_lang('Google') ,
961
+                    'description' => get_lang('Google'),
962 962
                     'category_id' => 0,
963 963
                     'on_homepage' => 0,
964 964
                     'target' => '_self',
@@ -968,7 +968,7 @@  discard block
 block discarded – undo
968 968
                     'c_id' => $course_id,
969 969
                     'url' => 'http://www.wikipedia.org',
970 970
                     'title' => 'Wikipedia',
971
-                    'description' => get_lang('Wikipedia') ,
971
+                    'description' => get_lang('Wikipedia'),
972 972
                     'category_id' => 0,
973 973
                     'on_homepage' => 0,
974 974
                     'target' => '_self',
@@ -976,7 +976,7 @@  discard block
 block discarded – undo
976 976
                 ]
977 977
             ];
978 978
 
979
-            foreach($links as $params) {
979
+            foreach ($links as $params) {
980 980
                 $link->save($params);
981 981
             }
982 982
 
@@ -995,8 +995,8 @@  discard block
 block discarded – undo
995 995
             /* Introduction text */
996 996
 
997 997
             $intro_text = '<p style="text-align: center;">
998
-                            <img src="' . api_get_path(REL_CODE_PATH) . 'img/mascot.png" alt="Mr. Chamilo" title="Mr. Chamilo" />
999
-                            <h2>' . self::lang2db(get_lang('IntroductionText')) . '</h2>
998
+                            <img src="' . api_get_path(REL_CODE_PATH).'img/mascot.png" alt="Mr. Chamilo" title="Mr. Chamilo" />
999
+                            <h2>' . self::lang2db(get_lang('IntroductionText')).'</h2>
1000 1000
                          </p>';
1001 1001
 
1002 1002
             $toolIntro = new Chamilo\CourseBundle\Entity\CToolIntro();
@@ -1032,9 +1032,9 @@  discard block
 block discarded – undo
1032 1032
             $html = '<table width="100%" border="0" cellpadding="0" cellspacing="0">
1033 1033
                         <tr>
1034 1034
                         <td width="220" valign="top" align="left">
1035
-                            <img src="' . api_get_path(WEB_CODE_PATH) . 'default_course_document/images/mr_chamilo/doubts.png">
1035
+                            <img src="' . api_get_path(WEB_CODE_PATH).'default_course_document/images/mr_chamilo/doubts.png">
1036 1036
                         </td>
1037
-                        <td valign="top" align="left">' . get_lang('Antique') . '</td></tr>
1037
+                        <td valign="top" align="left">' . get_lang('Antique').'</td></tr>
1038 1038
                     </table>';
1039 1039
             $exercise->type = 1;
1040 1040
             $exercise->setRandom(0);
@@ -1279,7 +1279,7 @@  discard block
 block discarded – undo
1279 1279
                 'https://'
1280 1280
             ) === false
1281 1281
         ) {
1282
-            $department_url = 'http://' . $department_url;
1282
+            $department_url = 'http://'.$department_url;
1283 1283
         }
1284 1284
         //just in case
1285 1285
         if ($department_url == 'http://') {
@@ -1290,26 +1290,26 @@  discard block
 block discarded – undo
1290 1290
         if ($ok_to_register_course) {
1291 1291
 
1292 1292
             // Here we must add 2 fields.
1293
-            $sql = "INSERT INTO " . $TABLECOURSE . " SET
1293
+            $sql = "INSERT INTO ".$TABLECOURSE." SET
1294 1294
                         code = '".Database:: escape_string($code)."',
1295 1295
                         directory = '".Database:: escape_string($directory)."',
1296 1296
                         course_language = '".Database:: escape_string($course_language)."',
1297 1297
                         title = '".Database:: escape_string($title)."',
1298 1298
                         description = '".self::lang2db(get_lang('CourseDescription'))."',
1299 1299
                         category_code = '".Database:: escape_string($category_code)."',
1300
-                        visibility      = '" . $visibility . "',
1300
+                        visibility      = '" . $visibility."',
1301 1301
                         show_score      = '1',
1302
-                        disk_quota      = '" . intval($disk_quota) . "',
1302
+                        disk_quota      = '" . intval($disk_quota)."',
1303 1303
                         creation_date   = '$time',
1304
-                        expiration_date = '" . $expiration_date . "',
1304
+                        expiration_date = '".$expiration_date."',
1305 1305
                         last_edit       = '$time',
1306 1306
                         last_visit      = NULL,
1307
-                        tutor_name = '" . Database:: escape_string($tutor_name) . "',
1308
-                        department_name = '" . Database:: escape_string($department_name) . "',
1309
-                        department_url = '" . Database:: escape_string($department_url) . "',
1310
-                        subscribe = '" . intval($subscribe) . "',
1311
-                        unsubscribe = '" . intval($unsubscribe) . "',
1312
-                        visual_code = '" . Database:: escape_string($visual_code) . "'";
1307
+                        tutor_name = '".Database:: escape_string($tutor_name)."',
1308
+                        department_name = '" . Database:: escape_string($department_name)."',
1309
+                        department_url = '" . Database:: escape_string($department_url)."',
1310
+                        subscribe = '" . intval($subscribe)."',
1311
+                        unsubscribe = '" . intval($unsubscribe)."',
1312
+                        visual_code = '" . Database:: escape_string($visual_code)."'";
1313 1313
             Database::query($sql);
1314 1314
             $course_id = Database::insert_id();
1315 1315
 
@@ -1324,12 +1324,12 @@  discard block
 block discarded – undo
1324 1324
                         $code
1325 1325
                     );
1326 1326
                     if (!empty($user_id)) {
1327
-                        $sql = "INSERT INTO " . $TABLECOURSUSER . " SET
1328
-                                c_id     = '" . $course_id . "',
1329
-                                user_id         = '" . intval($user_id) . "',
1327
+                        $sql = "INSERT INTO ".$TABLECOURSUSER." SET
1328
+                                c_id     = '" . $course_id."',
1329
+                                user_id         = '" . intval($user_id)."',
1330 1330
                                 status          = '1',
1331 1331
                                 is_tutor        = '0',
1332
-                                sort            = '" . ($i_course_sort) . "',
1332
+                                sort            = '" . ($i_course_sort)."',
1333 1333
                                 relation_type = 0,
1334 1334
                                 user_course_cat = '0'";
1335 1335
                         Database::query($sql);
@@ -1348,12 +1348,12 @@  discard block
 block discarded – undo
1348 1348
                         if (empty($key)) {
1349 1349
                             continue;
1350 1350
                         }
1351
-                        $sql = "INSERT INTO " . $TABLECOURSUSER . " SET
1352
-                            c_id     = '" . Database::escape_string($course_id) . "',
1353
-                            user_id         = '" . Database::escape_string($key) . "',
1351
+                        $sql = "INSERT INTO ".$TABLECOURSUSER." SET
1352
+                            c_id     = '" . Database::escape_string($course_id)."',
1353
+                            user_id         = '" . Database::escape_string($key)."',
1354 1354
                             status          = '1',
1355 1355
                             is_tutor        = '0',
1356
-                            sort            = '" . ($sort + 1) . "',
1356
+                            sort            = '" . ($sort + 1)."',
1357 1357
                             relation_type = 0,
1358 1358
                             user_course_cat = '0'";
1359 1359
                         Database::query($sql);
@@ -1397,18 +1397,18 @@  discard block
 block discarded – undo
1397 1397
                     $iname = api_get_setting('Institution');
1398 1398
                     $subject = get_lang(
1399 1399
                             'NewCourseCreatedIn'
1400
-                        ) . ' ' . $siteName . ' - ' . $iname;
1400
+                        ).' '.$siteName.' - '.$iname;
1401 1401
                     $message = get_lang(
1402 1402
                             'Dear'
1403
-                        ) . ' ' . $recipient_name . ",\n\n" . get_lang(
1403
+                        ).' '.$recipient_name.",\n\n".get_lang(
1404 1404
                             'MessageOfNewCourseToAdmin'
1405
-                        ) . ' ' . $siteName . ' - ' . $iname . "\n";
1406
-                    $message .= get_lang('CourseName') . ' ' . $title . "\n";
1405
+                        ).' '.$siteName.' - '.$iname."\n";
1406
+                    $message .= get_lang('CourseName').' '.$title."\n";
1407 1407
                     $message .= get_lang(
1408 1408
                             'Category'
1409
-                        ) . ' ' . $category_code . "\n";
1410
-                    $message .= get_lang('Tutor') . ' ' . $tutor_name . "\n";
1411
-                    $message .= get_lang('Language') . ' ' . $course_language;
1409
+                        ).' '.$category_code."\n";
1410
+                    $message .= get_lang('Tutor').' '.$tutor_name."\n";
1411
+                    $message .= get_lang('Language').' '.$course_language;
1412 1412
 
1413 1413
                     $userInfo = api_get_user_info($user_id);
1414 1414
 
Please login to merge, or discard this patch.
main/inc/lib/add_courses_to_session_functions.lib.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@
 block discarded – undo
10 10
 	 * Searches a course, given a search string and a type of search box
11 11
 	 * @param string $needle Search string
12 12
 	 * @param string $type Type of search box ('single' or anything else)
13
-	 * @return string XajaxResponse
13
+	 * @return xajaxResponse XajaxResponse
14 14
 	 * @assert ('abc', 'single') !== null
15 15
 	 * @assert ('abc', 'multiple') !== null
16 16
 	 */
Please login to merge, or discard this patch.
Indentation   +73 added lines, -73 removed lines patch added patch discarded remove patch
@@ -6,47 +6,47 @@  discard block
 block discarded – undo
6 6
  */
7 7
 class AddCourseToSession
8 8
 {
9
-	/**
10
-	 * Searches a course, given a search string and a type of search box
11
-	 * @param string $needle Search string
12
-	 * @param string $type Type of search box ('single' or anything else)
13
-	 * @return string XajaxResponse
14
-	 * @assert ('abc', 'single') !== null
15
-	 * @assert ('abc', 'multiple') !== null
16
-	 */
17
-	public static function search_courses($needle, $type)
18
-	{
19
-		global $tbl_session_rel_course, $id_session;
9
+    /**
10
+     * Searches a course, given a search string and a type of search box
11
+     * @param string $needle Search string
12
+     * @param string $type Type of search box ('single' or anything else)
13
+     * @return string XajaxResponse
14
+     * @assert ('abc', 'single') !== null
15
+     * @assert ('abc', 'multiple') !== null
16
+     */
17
+    public static function search_courses($needle, $type)
18
+    {
19
+        global $tbl_session_rel_course, $id_session;
20 20
         $tbl_course = Database::get_main_table(TABLE_MAIN_COURSE);
21
-		$course_title = null;
22
-		$xajax_response = new xajaxResponse();
23
-		$return = '';
24
-		if(!empty($needle) && !empty($type)) {
25
-			// xajax send utf8 datas... datas in db can be non-utf8 datas
26
-			$charset = api_get_system_encoding();
27
-			$needle = api_convert_encoding($needle, $charset, 'utf-8');
21
+        $course_title = null;
22
+        $xajax_response = new xajaxResponse();
23
+        $return = '';
24
+        if(!empty($needle) && !empty($type)) {
25
+            // xajax send utf8 datas... datas in db can be non-utf8 datas
26
+            $charset = api_get_system_encoding();
27
+            $needle = api_convert_encoding($needle, $charset, 'utf-8');
28 28
 
29
-			$cond_course_code = '';
30
-			if (!empty($id_session)) {
31
-				$id_session = intval($id_session);
32
-				// check course_code from session_rel_course table
33
-				$sql = 'SELECT c_id FROM '.$tbl_session_rel_course.'
29
+            $cond_course_code = '';
30
+            if (!empty($id_session)) {
31
+                $id_session = intval($id_session);
32
+                // check course_code from session_rel_course table
33
+                $sql = 'SELECT c_id FROM '.$tbl_session_rel_course.'
34 34
 						WHERE session_id = '.$id_session;
35
-				$res = Database::query($sql);
36
-				$course_codes = '';
37
-				if (Database::num_rows($res) > 0) {
38
-					while ($row = Database::fetch_row($res)) {
39
-						$course_codes .= '\''.$row[0].'\',';
40
-					}
41
-					$course_codes = substr($course_codes,0,(strlen($course_codes)-1));
35
+                $res = Database::query($sql);
36
+                $course_codes = '';
37
+                if (Database::num_rows($res) > 0) {
38
+                    while ($row = Database::fetch_row($res)) {
39
+                        $course_codes .= '\''.$row[0].'\',';
40
+                    }
41
+                    $course_codes = substr($course_codes,0,(strlen($course_codes)-1));
42 42
 
43
-					$cond_course_code = ' AND course.id NOT IN('.$course_codes.') ';
44
-				}
45
-			}
43
+                    $cond_course_code = ' AND course.id NOT IN('.$course_codes.') ';
44
+                }
45
+            }
46 46
 
47
-			if ($type=='single') {
48
-				// search users where username or firstname or lastname begins likes $needle
49
-				$sql = 'SELECT
47
+            if ($type=='single') {
48
+                // search users where username or firstname or lastname begins likes $needle
49
+                $sql = 'SELECT
50 50
 							course.code,
51 51
 						 	course.visual_code,
52 52
 						 	course.title,
@@ -58,21 +58,21 @@  discard block
 block discarded – undo
58 58
 						WHERE
59 59
 							course.visual_code LIKE "'.$needle.'%" OR
60 60
 							course.title LIKE "'.$needle.'%"';
61
-			} else {
62
-				$sql = 'SELECT course.code, course.visual_code, course.title
61
+            } else {
62
+                $sql = 'SELECT course.code, course.visual_code, course.title
63 63
 						FROM '.$tbl_course.' course
64 64
 						WHERE
65 65
 							course.visual_code LIKE "'.$needle.'%" '.$cond_course_code.'
66 66
 						ORDER BY course.code ';
67
-			}
67
+            }
68 68
 
69
-			if (api_is_multiple_url_enabled()) {
70
-				$tbl_course_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
71
-				$access_url_id = api_get_current_access_url_id();
72
-				if ($access_url_id != -1){
69
+            if (api_is_multiple_url_enabled()) {
70
+                $tbl_course_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
71
+                $access_url_id = api_get_current_access_url_id();
72
+                if ($access_url_id != -1){
73 73
 
74
-					if ($type=='single') {
75
-						$sql = 'SELECT
74
+                    if ($type=='single') {
75
+                        $sql = 'SELECT
76 76
 						            course.code,
77 77
 						            course.visual_code,
78 78
 						            course.title,
@@ -87,42 +87,42 @@  discard block
 block discarded – undo
87 87
 									access_url_id = '.$access_url_id.' AND
88 88
 									(course.visual_code LIKE "'.$needle.'%" OR
89 89
 									course.title LIKE "'.$needle.'%" )';
90
-					} else {
91
-						$sql = 'SELECT course.code, course.visual_code, course.title
90
+                    } else {
91
+                        $sql = 'SELECT course.code, course.visual_code, course.title
92 92
 								FROM '.$tbl_course.' course, '.$tbl_course_rel_access_url.' url_course
93 93
 								WHERE
94 94
 									url_course.c_id = course.id AND
95 95
 									access_url_id = '.$access_url_id.' AND
96 96
 									course.visual_code LIKE "'.$needle.'%" '.$cond_course_code.'
97 97
 								ORDER BY course.code ';
98
-					}
99
-				}
100
-			}
98
+                    }
99
+                }
100
+            }
101 101
 
102
-			$rs = Database::query($sql);
103
-			$course_list = array();
104
-			if ($type=='single') {
102
+            $rs = Database::query($sql);
103
+            $course_list = array();
104
+            if ($type=='single') {
105 105
 
106
-				while($course = Database :: fetch_array($rs)) {
107
-					$course_list[] = $course['code'];
108
-					$course_title=str_replace("'","\'",$course_title);
109
-					$return .= '<a href="javascript: void(0);" onclick="javascript: add_course_to_session(\''.$course['code'].'\',\''.$course_title.' ('.$course['visual_code'].')'.'\')">'.$course['title'].' ('.$course['visual_code'].')</a><br />';
110
-				}
111
-				$xajax_response -> addAssign('ajax_list_courses_single','innerHTML',api_utf8_encode($return));
112
-			} else {
113
-				$return .= '<select id="origin" name="NoSessionCoursesList[]" multiple="multiple" size="20" style="width:340px;">';
114
-				while($course = Database :: fetch_array($rs)) {
115
-					$course_list[] = $course['code'];
116
-					$course_title=str_replace("'","\'",$course_title);
117
-					$return .= '<option value="'.$course['code'].'" title="'.htmlspecialchars($course['title'].' ('.$course['visual_code'].')',ENT_QUOTES).'">'.$course['title'].' ('.$course['visual_code'].')</option>';
118
-				}
119
-				$return .= '</select>';
106
+                while($course = Database :: fetch_array($rs)) {
107
+                    $course_list[] = $course['code'];
108
+                    $course_title=str_replace("'","\'",$course_title);
109
+                    $return .= '<a href="javascript: void(0);" onclick="javascript: add_course_to_session(\''.$course['code'].'\',\''.$course_title.' ('.$course['visual_code'].')'.'\')">'.$course['title'].' ('.$course['visual_code'].')</a><br />';
110
+                }
111
+                $xajax_response -> addAssign('ajax_list_courses_single','innerHTML',api_utf8_encode($return));
112
+            } else {
113
+                $return .= '<select id="origin" name="NoSessionCoursesList[]" multiple="multiple" size="20" style="width:340px;">';
114
+                while($course = Database :: fetch_array($rs)) {
115
+                    $course_list[] = $course['code'];
116
+                    $course_title=str_replace("'","\'",$course_title);
117
+                    $return .= '<option value="'.$course['code'].'" title="'.htmlspecialchars($course['title'].' ('.$course['visual_code'].')',ENT_QUOTES).'">'.$course['title'].' ('.$course['visual_code'].')</option>';
118
+                }
119
+                $return .= '</select>';
120 120
 
121
-				$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
122
-			}
123
-		}
124
-		$_SESSION['course_list'] = $course_list;
121
+                $xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
122
+            }
123
+        }
124
+        $_SESSION['course_list'] = $course_list;
125 125
 
126
-		return $xajax_response;
127
-	}
126
+        return $xajax_response;
127
+    }
128 128
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 		$course_title = null;
22 22
 		$xajax_response = new xajaxResponse();
23 23
 		$return = '';
24
-		if(!empty($needle) && !empty($type)) {
24
+		if (!empty($needle) && !empty($type)) {
25 25
 			// xajax send utf8 datas... datas in db can be non-utf8 datas
26 26
 			$charset = api_get_system_encoding();
27 27
 			$needle = api_convert_encoding($needle, $charset, 'utf-8');
@@ -38,13 +38,13 @@  discard block
 block discarded – undo
38 38
 					while ($row = Database::fetch_row($res)) {
39 39
 						$course_codes .= '\''.$row[0].'\',';
40 40
 					}
41
-					$course_codes = substr($course_codes,0,(strlen($course_codes)-1));
41
+					$course_codes = substr($course_codes, 0, (strlen($course_codes) - 1));
42 42
 
43 43
 					$cond_course_code = ' AND course.id NOT IN('.$course_codes.') ';
44 44
 				}
45 45
 			}
46 46
 
47
-			if ($type=='single') {
47
+			if ($type == 'single') {
48 48
 				// search users where username or firstname or lastname begins likes $needle
49 49
 				$sql = 'SELECT
50 50
 							course.code,
@@ -69,9 +69,9 @@  discard block
 block discarded – undo
69 69
 			if (api_is_multiple_url_enabled()) {
70 70
 				$tbl_course_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
71 71
 				$access_url_id = api_get_current_access_url_id();
72
-				if ($access_url_id != -1){
72
+				if ($access_url_id != -1) {
73 73
 
74
-					if ($type=='single') {
74
+					if ($type == 'single') {
75 75
 						$sql = 'SELECT
76 76
 						            course.code,
77 77
 						            course.visual_code,
@@ -101,24 +101,24 @@  discard block
 block discarded – undo
101 101
 
102 102
 			$rs = Database::query($sql);
103 103
 			$course_list = array();
104
-			if ($type=='single') {
104
+			if ($type == 'single') {
105 105
 
106
-				while($course = Database :: fetch_array($rs)) {
106
+				while ($course = Database :: fetch_array($rs)) {
107 107
 					$course_list[] = $course['code'];
108
-					$course_title=str_replace("'","\'",$course_title);
108
+					$course_title = str_replace("'", "\'", $course_title);
109 109
 					$return .= '<a href="javascript: void(0);" onclick="javascript: add_course_to_session(\''.$course['code'].'\',\''.$course_title.' ('.$course['visual_code'].')'.'\')">'.$course['title'].' ('.$course['visual_code'].')</a><br />';
110 110
 				}
111
-				$xajax_response -> addAssign('ajax_list_courses_single','innerHTML',api_utf8_encode($return));
111
+				$xajax_response -> addAssign('ajax_list_courses_single', 'innerHTML', api_utf8_encode($return));
112 112
 			} else {
113 113
 				$return .= '<select id="origin" name="NoSessionCoursesList[]" multiple="multiple" size="20" style="width:340px;">';
114
-				while($course = Database :: fetch_array($rs)) {
114
+				while ($course = Database :: fetch_array($rs)) {
115 115
 					$course_list[] = $course['code'];
116
-					$course_title=str_replace("'","\'",$course_title);
117
-					$return .= '<option value="'.$course['code'].'" title="'.htmlspecialchars($course['title'].' ('.$course['visual_code'].')',ENT_QUOTES).'">'.$course['title'].' ('.$course['visual_code'].')</option>';
116
+					$course_title = str_replace("'", "\'", $course_title);
117
+					$return .= '<option value="'.$course['code'].'" title="'.htmlspecialchars($course['title'].' ('.$course['visual_code'].')', ENT_QUOTES).'">'.$course['title'].' ('.$course['visual_code'].')</option>';
118 118
 				}
119 119
 				$return .= '</select>';
120 120
 
121
-				$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
121
+				$xajax_response -> addAssign('ajax_list_courses_multiple', 'innerHTML', api_utf8_encode($return));
122 122
 			}
123 123
 		}
124 124
 		$_SESSION['course_list'] = $course_list;
Please login to merge, or discard this patch.
main/inc/lib/add_many_session_to_category_functions.lib.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
      * Search for a session based on a given search string
18 18
      * @param string A search string
19 19
      * @param string A search box type (single or anything else)
20
-     * @return string XajaxResponse
20
+     * @return xajaxResponse XajaxResponse
21 21
      * @assert () !== ''
22 22
      * @assert ('abc','single') !== ''
23 23
      */
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -21,12 +21,12 @@  discard block
 block discarded – undo
21 21
      * @assert () !== ''
22 22
      * @assert ('abc','single') !== ''
23 23
      */
24
-    function search_courses($needle,$type)
24
+    function search_courses($needle, $type)
25 25
     {
26 26
         $tbl_session = Database :: get_main_table(TABLE_MAIN_SESSION);
27 27
 		$xajax_response = new xajaxResponse();
28 28
 		$return = '';
29
-		if(!empty($needle) && !empty($type)) {
29
+		if (!empty($needle) && !empty($type)) {
30 30
 			// xajax send utf8 datas... datas in db can be non-utf8 datas
31 31
 			$charset = api_get_system_encoding();
32 32
 			$needle = api_convert_encoding($needle, $charset, 'utf-8');
@@ -38,12 +38,12 @@  discard block
 block discarded – undo
38 38
 			$course_list = array();
39 39
 
40 40
 			$return .= '<select id="origin" name="NoSessionCategoryList[]" multiple="multiple" size="20" style="width:340px;">';
41
-			while($course = Database :: fetch_array($rs)) {
41
+			while ($course = Database :: fetch_array($rs)) {
42 42
 				$course_list[] = $course['id'];
43
-				$return .= '<option value="'.$course['id'].'" title="'.htmlspecialchars($course['name'],ENT_QUOTES).'">'.$course['name'].'</option>';
43
+				$return .= '<option value="'.$course['id'].'" title="'.htmlspecialchars($course['name'], ENT_QUOTES).'">'.$course['name'].'</option>';
44 44
 			}
45 45
 			$return .= '</select>';
46
-			$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
46
+			$xajax_response -> addAssign('ajax_list_courses_multiple', 'innerHTML', api_utf8_encode($return));
47 47
 		}
48 48
 		$_SESSION['course_list'] = $course_list;
49 49
 		return $xajax_response;
Please login to merge, or discard this patch.
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -24,28 +24,28 @@
 block discarded – undo
24 24
     function search_courses($needle,$type)
25 25
     {
26 26
         $tbl_session = Database :: get_main_table(TABLE_MAIN_SESSION);
27
-		$xajax_response = new xajaxResponse();
28
-		$return = '';
29
-		if(!empty($needle) && !empty($type)) {
30
-			// xajax send utf8 datas... datas in db can be non-utf8 datas
31
-			$charset = api_get_system_encoding();
32
-			$needle = api_convert_encoding($needle, $charset, 'utf-8');
33
-			$needle = Database::escape_string($needle);
27
+        $xajax_response = new xajaxResponse();
28
+        $return = '';
29
+        if(!empty($needle) && !empty($type)) {
30
+            // xajax send utf8 datas... datas in db can be non-utf8 datas
31
+            $charset = api_get_system_encoding();
32
+            $needle = api_convert_encoding($needle, $charset, 'utf-8');
33
+            $needle = Database::escape_string($needle);
34 34
 
35
-			$sql = 'SELECT * FROM '.$tbl_session.' WHERE name LIKE "'.$needle.'%" ORDER BY id';
35
+            $sql = 'SELECT * FROM '.$tbl_session.' WHERE name LIKE "'.$needle.'%" ORDER BY id';
36 36
 
37
-			$rs = Database::query($sql);
38
-			$course_list = array();
37
+            $rs = Database::query($sql);
38
+            $course_list = array();
39 39
 
40
-			$return .= '<select id="origin" name="NoSessionCategoryList[]" multiple="multiple" size="20" style="width:340px;">';
41
-			while($course = Database :: fetch_array($rs)) {
42
-				$course_list[] = $course['id'];
43
-				$return .= '<option value="'.$course['id'].'" title="'.htmlspecialchars($course['name'],ENT_QUOTES).'">'.$course['name'].'</option>';
44
-			}
45
-			$return .= '</select>';
46
-			$xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
47
-		}
48
-		$_SESSION['course_list'] = $course_list;
49
-		return $xajax_response;
50
-	}
40
+            $return .= '<select id="origin" name="NoSessionCategoryList[]" multiple="multiple" size="20" style="width:340px;">';
41
+            while($course = Database :: fetch_array($rs)) {
42
+                $course_list[] = $course['id'];
43
+                $return .= '<option value="'.$course['id'].'" title="'.htmlspecialchars($course['name'],ENT_QUOTES).'">'.$course['name'].'</option>';
44
+            }
45
+            $return .= '</select>';
46
+            $xajax_response -> addAssign('ajax_list_courses_multiple','innerHTML',api_utf8_encode($return));
47
+        }
48
+        $_SESSION['course_list'] = $course_list;
49
+        return $xajax_response;
50
+    }
51 51
 }
Please login to merge, or discard this patch.
main/inc/lib/AnnouncementEmail.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
     /**
17 17
      *
18 18
      * @param int|array $course
19
-     * @param int|array $annoucement
19
+     * @param integer $announcement
20 20
      *
21 21
      * @return AnnouncementEmail
22 22
      */
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
      *
51 51
      * @param string $key
52 52
      *
53
-     * @return array
53
+     * @return string|null
54 54
      */
55 55
     public function course($key = '')
56 56
     {
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -196,7 +196,7 @@
 block discarded – undo
196 196
      *
197 197
      * @return array
198 198
      */
199
-    public function sender($key = '',  $userId = '')
199
+    public function sender($key = '', $userId = '')
200 200
     {
201 201
         $_user = api_get_user_info($userId);
202 202
 
Please login to merge, or discard this patch.
main/inc/lib/AnnouncementManager.php 3 patches
Doc Comments   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
     }
19 19
 
20 20
     /**
21
-     * @return array
21
+     * @return string[]
22 22
      */
23 23
     public static function get_tags()
24 24
     {
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
      * @param string    $course_code
41 41
      * @param int       $session_id
42 42
      *
43
-     * @return mixed
43
+     * @return string
44 44
      */
45 45
     public static function parse_content($userId, $content, $course_code, $session_id = 0)
46 46
     {
@@ -349,7 +349,7 @@  discard block
 block discarded – undo
349 349
      * @param array	    uploaded file $_FILES
350 350
      * @param string    Comment describing the attachment
351 351
      * @param bool  $sendToUsersInSession
352
-     * @return int      false on failure, ID of the announcement on success
352
+     * @return false|string      false on failure, ID of the announcement on success
353 353
      */
354 354
     public static function add_announcement(
355 355
         $emailTitle,
@@ -460,7 +460,7 @@  discard block
 block discarded – undo
460 460
      * @param $to_users
461 461
      * @param array $file
462 462
      * @param string $file_comment
463
-     * @return bool|int
463
+     * @return false|string
464 464
      */
465 465
     public static function add_group_announcement(
466 466
         $emailTitle,
@@ -699,7 +699,7 @@  discard block
 block discarded – undo
699 699
 
700 700
     /**
701 701
      * @param int $insert_id
702
-     * @return bool
702
+     * @return false|null
703 703
      */
704 704
     public static function update_mail_sent($insert_id)
705 705
     {
@@ -719,6 +719,7 @@  discard block
 block discarded – undo
719 719
      * Gets all announcements from a user by course
720 720
      * @param	string course db
721 721
      * @param	int user id
722
+     * @param integer $user_id
722 723
      * @return	array html with the content and count of announcements or false otherwise
723 724
      */
724 725
     public static function get_all_annoucement_by_user_course($course_code, $user_id)
@@ -1184,6 +1185,7 @@  discard block
 block discarded – undo
1184 1185
      * has been sent to
1185 1186
      * @param    string  The tool (announcement, agenda, ...)
1186 1187
      * @param    int     ID of the element of the corresponding type
1188
+     * @param string $tool
1187 1189
      * @return   array   Array of users and groups to whom the element has been sent
1188 1190
      */
1189 1191
     public static function sent_to($tool, $id)
@@ -1308,6 +1310,8 @@  discard block
 block discarded – undo
1308 1310
      * @param int attach id
1309 1311
      * @param array uploaded file $_FILES
1310 1312
      * @param string file comment
1313
+     * @param integer $id_attach
1314
+     * @param string $file_comment
1311 1315
      * @return int
1312 1316
      */
1313 1317
     public static function edit_announcement_attachment_file($id_attach, $file, $file_comment)
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1510,7 +1510,7 @@
 block discarded – undo
1510 1510
                             ip.to_user_id=$user_id OR (ip.to_group_id IS NULL OR ip.to_group_id IN (0, ".implode(", ", $group_memberships)."))
1511 1511
                         ) ";
1512 1512
                     } else {
1513
-                       $cond_user_id = " AND (
1513
+                        $cond_user_id = " AND (
1514 1514
                             ip.to_user_id=$user_id OR (ip.to_group_id IS NULL OR ip.to_group_id IN (0, ".api_get_group_id()."))
1515 1515
                         )";
1516 1516
                     }
Please login to merge, or discard this patch.
Spacing   +73 added lines, -73 removed lines patch added patch discarded remove patch
@@ -216,8 +216,8 @@  discard block
 block discarded – undo
216 216
                             announcement.id = '$announcement_id' AND
217 217
                             toolitemproperties.tool='announcement' AND
218 218
                             (
219
-                                toolitemproperties.to_user_id='" . api_get_user_id() . "' OR
220
-                                toolitemproperties.to_group_id IN ('0', '" . implode("', '", $group_list) . "') OR
219
+                                toolitemproperties.to_user_id='".api_get_user_id()."' OR
220
+                                toolitemproperties.to_group_id IN ('0', '" . implode("', '", $group_list)."') OR
221 221
                                 toolitemproperties.to_group_id IS NULL
222 222
                             ) AND
223 223
                             toolitemproperties.visibility='1' AND
@@ -246,13 +246,13 @@  discard block
 block discarded – undo
246 246
             $title = $result['title'];
247 247
             $content = $result['content'];
248 248
             $html .= "<table height=\"100\" width=\"100%\" cellpadding=\"5\" cellspacing=\"0\" class=\"data_table\">";
249
-            $html .= "<tr><td><h2>" . $title . "</h2></td></tr>";
249
+            $html .= "<tr><td><h2>".$title."</h2></td></tr>";
250 250
 
251 251
             if (api_is_allowed_to_edit(false, true) ||
252 252
                 (api_get_course_setting('allow_user_edit_announcement') && !api_is_anonymous())
253 253
             ) {
254
-                $modify_icons = "<a href=\"" . api_get_self() . "?" . api_get_cidreq() . "&action=modify&id=" . $announcement_id . "\">" .
255
-                    Display::return_icon('edit.png', get_lang('Edit'), '', ICON_SIZE_SMALL) . "</a>";
254
+                $modify_icons = "<a href=\"".api_get_self()."?".api_get_cidreq()."&action=modify&id=".$announcement_id."\">".
255
+                    Display::return_icon('edit.png', get_lang('Edit'), '', ICON_SIZE_SMALL)."</a>";
256 256
                 if ($result['visibility'] == 1) {
257 257
                     $image_visibility = "visible";
258 258
                     $alt_visibility = get_lang('Hide');
@@ -262,12 +262,12 @@  discard block
 block discarded – undo
262 262
                 }
263 263
                 global $stok;
264 264
 
265
-                $modify_icons .= "<a href=\"" . api_get_self() . "?" . api_get_cidreq() . "&origin=" . (!empty($_GET['origin']) ? Security::remove_XSS($_GET['origin']) : '') . "&action=showhide&id=" . $announcement_id . "&sec_token=" . $stok . "\">" .
266
-                    Display::return_icon($image_visibility . '.png', $alt_visibility, '', ICON_SIZE_SMALL) . "</a>";
265
+                $modify_icons .= "<a href=\"".api_get_self()."?".api_get_cidreq()."&origin=".(!empty($_GET['origin']) ? Security::remove_XSS($_GET['origin']) : '')."&action=showhide&id=".$announcement_id."&sec_token=".$stok."\">".
266
+                    Display::return_icon($image_visibility.'.png', $alt_visibility, '', ICON_SIZE_SMALL)."</a>";
267 267
 
268 268
                 if (api_is_allowed_to_edit(false, true)) {
269
-                    $modify_icons .= "<a href=\"" . api_get_self() . "?" . api_get_cidreq() . "&action=delete&id=" . $announcement_id . "&sec_token=" . $stok . "\" onclick=\"javascript:if(!confirm('" . addslashes(api_htmlentities(get_lang('ConfirmYourChoice'), ENT_QUOTES, $charset)) . "')) return false;\">" .
270
-                        Display::return_icon('delete.png', get_lang('Delete'), '', ICON_SIZE_SMALL) .
269
+                    $modify_icons .= "<a href=\"".api_get_self()."?".api_get_cidreq()."&action=delete&id=".$announcement_id."&sec_token=".$stok."\" onclick=\"javascript:if(!confirm('".addslashes(api_htmlentities(get_lang('ConfirmYourChoice'), ENT_QUOTES, $charset))."')) return false;\">".
270
+                        Display::return_icon('delete.png', get_lang('Delete'), '', ICON_SIZE_SMALL).
271 271
                         "</a>";
272 272
                 }
273 273
                 $html .= "<tr><th style='text-align:right'>$modify_icons</th></tr>";
@@ -276,7 +276,7 @@  discard block
 block discarded – undo
276 276
             $content = self::parse_content($result['to_user_id'], $content, api_get_course_id(), api_get_session_id());
277 277
 
278 278
             $html .= "<tr><td>$content</td></tr>";
279
-            $html .= "<tr><td class=\"announcements_datum\">" . get_lang('LastUpdateDate') . " : " . api_convert_and_format_date($result['insert_date'], DATE_TIME_FORMAT_LONG) . "</td></tr>";
279
+            $html .= "<tr><td class=\"announcements_datum\">".get_lang('LastUpdateDate')." : ".api_convert_and_format_date($result['insert_date'], DATE_TIME_FORMAT_LONG)."</td></tr>";
280 280
 
281 281
             // User or group icon
282 282
             $sent_to_icon = '';
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
                 $sent_to_form = self::sent_to_form($sent_to);
289 289
                 $html .= Display::tag(
290 290
                     'td',
291
-                    get_lang('SentTo') . ' : ' . $sent_to_form,
291
+                    get_lang('SentTo').' : '.$sent_to_form,
292 292
                     array('class' => 'announcements_datum')
293 293
                 );
294 294
             }
@@ -298,15 +298,15 @@  discard block
 block discarded – undo
298 298
                 $html .= "<tr><td>";
299 299
                 $realname = $attachment_list['path'];
300 300
                 $user_filename = $attachment_list['filename'];
301
-                $full_file_name = 'download.php?'.api_get_cidreq().'&file=' . $realname;
301
+                $full_file_name = 'download.php?'.api_get_cidreq().'&file='.$realname;
302 302
                 $html .= '<br/>';
303 303
                 $html .= Display::return_icon('attachment.gif', get_lang('Attachment'));
304
-                $html .= '<a href="' . $full_file_name . ' "> ' . $user_filename . ' </a>';
305
-                $html .= ' - <span class="forum_attach_comment" >' . $attachment_list['comment'] . '</span>';
304
+                $html .= '<a href="'.$full_file_name.' "> '.$user_filename.' </a>';
305
+                $html .= ' - <span class="forum_attach_comment" >'.$attachment_list['comment'].'</span>';
306 306
                 if (api_is_allowed_to_edit(false, true)) {
307 307
                     $html .= Display::url(
308 308
                         Display::return_icon('delete.png', get_lang('Delete'), '', 16),
309
-                        api_get_self() . "?" . api_get_cidreq() . "&action=delete_attachment&id_attach=" . $attachment_list['id'] . "&sec_token=" . $stok
309
+                        api_get_self()."?".api_get_cidreq()."&action=delete_attachment&id_attach=".$attachment_list['id']."&sec_token=".$stok
310 310
                     );
311 311
                 }
312 312
                 $html .= '</td></tr>';
@@ -334,7 +334,7 @@  discard block
 block discarded – undo
334 334
         $order = 0;
335 335
         if (Database::num_rows($res_max)) {
336 336
             $row_max = Database::fetch_array($res_max);
337
-            $order = intval($row_max[0])+1;
337
+            $order = intval($row_max[0]) + 1;
338 338
         }
339 339
 
340 340
         return $order;
@@ -754,8 +754,8 @@  discard block
 block discarded – undo
754 754
             $result = array();
755 755
             if ($num_rows > 0) {
756 756
                 while ($myrow = Database::fetch_array($rs)) {
757
-                    $content.= '<strong>' . $myrow['title'] . '</strong><br /><br />';
758
-                    $content.= $myrow['content'];
757
+                    $content .= '<strong>'.$myrow['title'].'</strong><br /><br />';
758
+                    $content .= $myrow['content'];
759 759
                     $i++;
760 760
                 }
761 761
                 $result['content'] = $content;
@@ -786,7 +786,7 @@  discard block
 block discarded – undo
786 786
         echo "<table id=\"recipient_list\" >";
787 787
         echo '<tr>';
788 788
         echo '<td>';
789
-        echo '<label><input type="checkbox" id="send_to_all_users">'.get_lang('SendToAllUsers') . "</label>";
789
+        echo '<label><input type="checkbox" id="send_to_all_users">'.get_lang('SendToAllUsers')."</label>";
790 790
         echo "</td>";
791 791
         echo '</tr>';
792 792
         echo '<tr>';
@@ -794,7 +794,7 @@  discard block
 block discarded – undo
794 794
 
795 795
         // the form containing all the groups and all the users of the course
796 796
         echo '<td>';
797
-        echo "<strong>" . get_lang('Users') . "</strong><br />";
797
+        echo "<strong>".get_lang('Users')."</strong><br />";
798 798
 
799 799
         self::construct_not_selected_select_form($groupList, $userList, $to_already_selected);
800 800
         echo "</td>";
@@ -809,7 +809,7 @@  discard block
 block discarded – undo
809 809
         echo "<td>";
810 810
 
811 811
         // the form containing the selected groups and users
812
-        echo "<strong>" . get_lang('DestinationUsers') . "</strong><br />";
812
+        echo "<strong>".get_lang('DestinationUsers')."</strong><br />";
813 813
         self::construct_selected_select_form($groupList, $userList, $to_already_selected);
814 814
         echo "</td>";
815 815
         echo "</tr>";
@@ -827,8 +827,8 @@  discard block
 block discarded – undo
827 827
         echo "<select id=\"not_selected_form\" name=\"not_selected_form[]\" size=5 style=\"width:200px\" multiple>";
828 828
         $group_users = GroupManager::getStudentsAndTutors($group_id);
829 829
         foreach ($group_users as $user) {
830
-            echo '<option value="' . $user['user_id'] . '" title="' . sprintf(get_lang('LoginX'), $user['username']) . '" >' .
831
-                api_get_person_name($user['firstname'], $user['lastname']) .
830
+            echo '<option value="'.$user['user_id'].'" title="'.sprintf(get_lang('LoginX'), $user['username']).'" >'.
831
+                api_get_person_name($user['firstname'], $user['lastname']).
832 832
                 '</option>';
833 833
         }
834 834
         echo '</select>';
@@ -866,12 +866,12 @@  discard block
 block discarded – undo
866 866
         if (!empty($groupList)) {
867 867
             foreach ($groupList as $this_group) {
868 868
                 if (is_array($to_already_selected)) {
869
-                    if (!in_array("GROUP:" . $this_group['id'], $to_already_selected)) {
869
+                    if (!in_array("GROUP:".$this_group['id'], $to_already_selected)) {
870 870
                         // $to_already_selected is the array containing the groups (and users) that are already selected
871
-                        $user_label = ($this_group['userNb'] > 0) ? get_lang('Users') : get_lang('LowerCaseUser') ;
872
-                        $user_disabled = ($this_group['userNb'] > 0) ? "" : "disabled=disabled" ;
873
-                        echo "<option $user_disabled value=\"GROUP:" . $this_group['id'] . "\">",
874
-                        "G: ", $this_group['name'], " - " . $this_group['userNb'] . " " . $user_label .
871
+                        $user_label = ($this_group['userNb'] > 0) ? get_lang('Users') : get_lang('LowerCaseUser');
872
+                        $user_disabled = ($this_group['userNb'] > 0) ? "" : "disabled=disabled";
873
+                        echo "<option $user_disabled value=\"GROUP:".$this_group['id']."\">",
874
+                        "G: ", $this_group['name'], " - ".$this_group['userNb']." ".$user_label.
875 875
                             "</option>";
876 876
                     }
877 877
                 }
@@ -885,15 +885,15 @@  discard block
 block discarded – undo
885 885
         if (!empty($userList)) {
886 886
             foreach ($userList as $user) {
887 887
                 if (is_array($to_already_selected)) {
888
-                    if (!in_array("USER:" . $user['user_id'], $to_already_selected)) {
888
+                    if (!in_array("USER:".$user['user_id'], $to_already_selected)) {
889 889
                         // $to_already_selected is the array containing the users (and groups) that are already selected
890
-                        echo "<option value=\"USER:" . $user['user_id'] . "\" title='" . sprintf(get_lang('LoginX'), $user['username']) . "'>",
890
+                        echo "<option value=\"USER:".$user['user_id']."\" title='".sprintf(get_lang('LoginX'), $user['username'])."'>",
891 891
                         "", api_get_person_name($user['firstname'], $user['lastname']),
892 892
                         "</option>";
893 893
 
894 894
                         if (isset($user['drh_list']) && !empty($user['drh_list'])) {
895 895
                             foreach ($user['drh_list'] as $drh) {
896
-                                echo "<option value=\"USER:" . $drh['user_id'] . "\" title='" . sprintf(get_lang('LoginX'), $drh['username']) . "'>&nbsp;&nbsp;&nbsp;&nbsp;",
896
+                                echo "<option value=\"USER:".$drh['user_id']."\" title='".sprintf(get_lang('LoginX'), $drh['username'])."'>&nbsp;&nbsp;&nbsp;&nbsp;",
897 897
                                 "", api_get_person_name($drh['firstname'], $drh['lastname']),
898 898
                                 "</option>";
899 899
                             }
@@ -925,16 +925,16 @@  discard block
 block discarded – undo
925 925
             foreach ($to_already_selected as $groupuser) {
926 926
                 list($type, $id) = explode(":", $groupuser);
927 927
                 if ($type == "GROUP") {
928
-                    echo "<option value=\"" . $groupuser . "\">G: " . $ref_array_groups[$id]['name'] . "</option>";
928
+                    echo "<option value=\"".$groupuser."\">G: ".$ref_array_groups[$id]['name']."</option>";
929 929
                 } else {
930 930
                     foreach ($ref_array_users as $key => $value) {
931 931
                         if ($value['user_id'] == $id) {
932
-                            echo "<option value=\"" . $groupuser . "\" title='" . sprintf(get_lang('LoginX'), $value['username']) . "'>" .
933
-                                api_get_person_name($value['firstname'], $value['lastname']) . "</option>";
932
+                            echo "<option value=\"".$groupuser."\" title='".sprintf(get_lang('LoginX'), $value['username'])."'>".
933
+                                api_get_person_name($value['firstname'], $value['lastname'])."</option>";
934 934
 
935 935
                             if (isset($value['drh_list']) && !empty($value['drh_list'])) {
936 936
                                 foreach ($value['drh_list'] as $drh) {
937
-                                    echo "<option value=\"USER:" . $drh['user_id'] . "\" title='" . sprintf(get_lang('LoginX'), $drh['username']) . "'>&nbsp;&nbsp;&nbsp;&nbsp;",
937
+                                    echo "<option value=\"USER:".$drh['user_id']."\" title='".sprintf(get_lang('LoginX'), $drh['username'])."'>&nbsp;&nbsp;&nbsp;&nbsp;",
938 938
                                     "", api_get_person_name($drh['firstname'], $drh['lastname']),
939 939
                                     "</option>";
940 940
                                 }
@@ -950,17 +950,17 @@  discard block
 block discarded – undo
950 950
                 if (is_array($ref_array_groups)) {
951 951
                     foreach ($ref_array_groups as $this_group) {
952 952
                         //api_display_normal_message("group " . $thisGroup[id] . $thisGroup[name]);
953
-                        if (!is_array($to_already_selected) || !in_array("GROUP:" . $this_group['id'], $to_already_selected)) { // $to_already_selected is the array containing the groups (and users) that are already selected
954
-                            echo "<option value=\"GROUP:" . $this_group['id'] . "\">",
955
-                            "G: ", $this_group['name'], " &ndash; " . $this_group['userNb'] . " " . get_lang('Users') .
953
+                        if (!is_array($to_already_selected) || !in_array("GROUP:".$this_group['id'], $to_already_selected)) { // $to_already_selected is the array containing the groups (and users) that are already selected
954
+                            echo "<option value=\"GROUP:".$this_group['id']."\">",
955
+                            "G: ", $this_group['name'], " &ndash; ".$this_group['userNb']." ".get_lang('Users').
956 956
                                 "</option>";
957 957
                         }
958 958
                     }
959 959
                 }
960 960
                 // adding the individual users to the select form
961 961
                 foreach ($ref_array_users as $this_user) {
962
-                    if (!is_array($to_already_selected) || !in_array("USER:" . $this_user['user_id'], $to_already_selected)) { // $to_already_selected is the array containing the users (and groups) that are already selected
963
-                        echo "<option value=\"USER:", $this_user['user_id'], "\"  title='" . sprintf(get_lang('LoginX'), $this_user['username']) . "'>",
962
+                    if (!is_array($to_already_selected) || !in_array("USER:".$this_user['user_id'], $to_already_selected)) { // $to_already_selected is the array containing the users (and groups) that are already selected
963
+                        echo "<option value=\"USER:", $this_user['user_id'], "\"  title='".sprintf(get_lang('LoginX'), $this_user['username'])."'>",
964 964
                         "", api_get_person_name($this_user['firstname'], $this_user['lastname']),
965 965
                         "</option>";
966 966
                     }
@@ -1073,14 +1073,14 @@  discard block
 block discarded – undo
1073 1073
             switch ($to_group) {
1074 1074
                 // it was send to one specific user
1075 1075
                 case null:
1076
-                    $to[] = "USER:" . $row['to_user_id'];
1076
+                    $to[] = "USER:".$row['to_user_id'];
1077 1077
                     break;
1078 1078
                 // it was sent to everyone
1079 1079
                 case 0:
1080 1080
                     return "everyone";
1081 1081
                     break;
1082 1082
                 default:
1083
-                    $to[] = "GROUP:" . $row['to_group_id'];
1083
+                    $to[] = "GROUP:".$row['to_group_id'];
1084 1084
             }
1085 1085
         }
1086 1086
         return $to;
@@ -1161,10 +1161,10 @@  discard block
 block discarded – undo
1161 1161
                 $sent_to_array['groups'][0] !== 0
1162 1162
             ) {
1163 1163
                 $group_id = $sent_to_array['groups'][0];
1164
-                $output[] = "&nbsp;" . $group_names[$group_id]['name'];
1164
+                $output[] = "&nbsp;".$group_names[$group_id]['name'];
1165 1165
             }
1166 1166
             if (empty($sent_to_array['groups']) and empty($sent_to_array['users'])) {
1167
-                $output[] = "&nbsp;" . get_lang('Everybody');
1167
+                $output[] = "&nbsp;".get_lang('Everybody');
1168 1168
             }
1169 1169
         }
1170 1170
 
@@ -1199,7 +1199,7 @@  discard block
 block discarded – undo
1199 1199
 
1200 1200
         $sql = "SELECT to_group_id, to_user_id
1201 1201
                 FROM $tbl_item_property
1202
-                WHERE c_id = $course_id AND tool = '$tool' AND ref=" . $id;
1202
+                WHERE c_id = $course_id AND tool = '$tool' AND ref=".$id;
1203 1203
         $result = Database::query($sql);
1204 1204
 
1205 1205
         while ($row = Database::fetch_array($result)) {
@@ -1238,8 +1238,8 @@  discard block
 block discarded – undo
1238 1238
         $announcement_id = intval($announcement_id);
1239 1239
         $course_id = api_get_course_int_id();
1240 1240
         $row = array();
1241
-        $sql = 'SELECT id, path, filename, comment FROM ' . $tbl_announcement_attachment . '
1242
-				WHERE c_id = ' . $course_id . ' AND announcement_id = ' . $announcement_id . '';
1241
+        $sql = 'SELECT id, path, filename, comment FROM '.$tbl_announcement_attachment.'
1242
+				WHERE c_id = ' . $course_id.' AND announcement_id = '.$announcement_id.'';
1243 1243
         $result = Database::query($sql);
1244 1244
         if (Database::num_rows($result) != 0) {
1245 1245
             $row = Database::fetch_array($result, 'ASSOC');
@@ -1264,9 +1264,9 @@  discard block
 block discarded – undo
1264 1264
 
1265 1265
         if (is_array($file) && $file['error'] == 0) {
1266 1266
             // TODO: This path is obsolete. The new document repository scheme should be kept in mind here.
1267
-            $courseDir = $_course['path'] . '/upload/announcements';
1267
+            $courseDir = $_course['path'].'/upload/announcements';
1268 1268
             $sys_course_path = api_get_path(SYS_COURSE_PATH);
1269
-            $updir = $sys_course_path . $courseDir;
1269
+            $updir = $sys_course_path.$courseDir;
1270 1270
 
1271 1271
             // Try to add an extension to the file if it hasn't one
1272 1272
             $new_file_name = add_ext_on_mime(stripslashes($file['name']), $file['type']);
@@ -1278,7 +1278,7 @@  discard block
 block discarded – undo
1278 1278
                 Display :: display_error_message(get_lang('UplUnableToSaveFileFilteredExtension'));
1279 1279
             } else {
1280 1280
                 $new_file_name = uniqid('');
1281
-                $new_path = $updir . '/' . $new_file_name;
1281
+                $new_path = $updir.'/'.$new_file_name;
1282 1282
                 move_uploaded_file($file['tmp_name'], $new_path);
1283 1283
 
1284 1284
                 $params = [
@@ -1319,9 +1319,9 @@  discard block
 block discarded – undo
1319 1319
 
1320 1320
         if (is_array($file) && $file['error'] == 0) {
1321 1321
             // TODO: This path is obsolete. The new document repository scheme should be kept in mind here.
1322
-            $courseDir = $_course['path'] . '/upload/announcements';
1322
+            $courseDir = $_course['path'].'/upload/announcements';
1323 1323
             $sys_course_path = api_get_path(SYS_COURSE_PATH);
1324
-            $updir = $sys_course_path . $courseDir;
1324
+            $updir = $sys_course_path.$courseDir;
1325 1325
 
1326 1326
             // Try to add an extension to the file if it hasn't one
1327 1327
             $new_file_name = add_ext_on_mime(stripslashes($file['name']), $file['type']);
@@ -1333,13 +1333,13 @@  discard block
 block discarded – undo
1333 1333
                 Display :: display_error_message(get_lang('UplUnableToSaveFileFilteredExtension'));
1334 1334
             } else {
1335 1335
                 $new_file_name = uniqid('');
1336
-                $new_path = $updir . '/' . $new_file_name;
1336
+                $new_path = $updir.'/'.$new_file_name;
1337 1337
                 @move_uploaded_file($file['tmp_name'], $new_path);
1338 1338
                 $safe_file_comment = Database::escape_string($file_comment);
1339 1339
                 $safe_file_name = Database::escape_string($file_name);
1340 1340
                 $safe_new_file_name = Database::escape_string($new_file_name);
1341 1341
                 $id_attach = intval($id_attach);
1342
-                $sql = "UPDATE $tbl_announcement_attachment SET filename = '$safe_file_name', comment = '$safe_file_comment', path = '$safe_new_file_name', size ='" . intval($file['size']) . "'
1342
+                $sql = "UPDATE $tbl_announcement_attachment SET filename = '$safe_file_name', comment = '$safe_file_comment', path = '$safe_new_file_name', size ='".intval($file['size'])."'
1343 1343
 					 	WHERE c_id = $course_id AND id = '$id_attach'";
1344 1344
                 $result = Database::query($sql);
1345 1345
                 if ($result === false) {
@@ -1441,7 +1441,7 @@  discard block
 block discarded – undo
1441 1441
 
1442 1442
             //if (!empty($user_id)) {
1443 1443
             if (0) {
1444
-                if (is_array($group_memberships) && count($group_memberships) > 0 ) {
1444
+                if (is_array($group_memberships) && count($group_memberships) > 0) {
1445 1445
                     $sql = "SELECT $select
1446 1446
                             FROM $tbl_announcement announcement, $tbl_item_property ip
1447 1447
                             WHERE
@@ -1652,8 +1652,8 @@  discard block
 block discarded – undo
1652 1652
                 $attachment_list = AnnouncementManager::get_attachment($myrow['id']);
1653 1653
 
1654 1654
                 $attachment_icon = '';
1655
-                if (count($attachment_list)>0) {
1656
-                    $attachment_icon = ' '.Display::return_icon('attachment.gif',get_lang('Attachment'));
1655
+                if (count($attachment_list) > 0) {
1656
+                    $attachment_icon = ' '.Display::return_icon('attachment.gif', get_lang('Attachment'));
1657 1657
                 }
1658 1658
 
1659 1659
                 /* TITLE */
@@ -1672,16 +1672,16 @@  discard block
 block discarded – undo
1672 1672
                     || (api_get_course_setting('allow_user_edit_announcement') && !api_is_anonymous())
1673 1673
                 ) {
1674 1674
                     $modify_icons = "<a href=\"".$actionUrl."&action=modify&id=".$myrow['id']."\">".
1675
-                        Display::return_icon('edit.png', get_lang('Edit'),'',ICON_SIZE_SMALL)."</a>";
1676
-                    if ($myrow['visibility']==1) {
1677
-                        $image_visibility="visible";
1678
-                        $alt_visibility=get_lang('Hide');
1675
+                        Display::return_icon('edit.png', get_lang('Edit'), '', ICON_SIZE_SMALL)."</a>";
1676
+                    if ($myrow['visibility'] == 1) {
1677
+                        $image_visibility = "visible";
1678
+                        $alt_visibility = get_lang('Hide');
1679 1679
                     } else {
1680
-                        $image_visibility="invisible";
1681
-                        $alt_visibility=get_lang('Visible');
1680
+                        $image_visibility = "invisible";
1681
+                        $alt_visibility = get_lang('Visible');
1682 1682
                     }
1683
-                    $modify_icons .=  "<a href=\"".$actionUrl."&origin=".$origin."&action=showhide&id=".$myrow['id']."&sec_token=".$stok."\">".
1684
-                        Display::return_icon($image_visibility.'.png', $alt_visibility,'',ICON_SIZE_SMALL)."</a>";
1683
+                    $modify_icons .= "<a href=\"".$actionUrl."&origin=".$origin."&action=showhide&id=".$myrow['id']."&sec_token=".$stok."\">".
1684
+                        Display::return_icon($image_visibility.'.png', $alt_visibility, '', ICON_SIZE_SMALL)."</a>";
1685 1685
 
1686 1686
                     // DISPLAY MOVE UP COMMAND only if it is not the top announcement
1687 1687
                     if ($iterator != 1) {
@@ -1696,12 +1696,12 @@  discard block
 block discarded – undo
1696 1696
                     } else {
1697 1697
                         $modify_icons .= Display::return_icon('down_na.gif', get_lang('Down'));
1698 1698
                     }
1699
-                    if (api_is_allowed_to_edit(false,true)) {
1700
-                        $modify_icons .= "<a href=\"".$actionUrl."&action=delete&id=".$myrow['id']."&sec_token=".$stok."\" onclick=\"javascript:if(!confirm('".addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,api_get_system_encoding()))."')) return false;\">".
1701
-                            Display::return_icon('delete.png', get_lang('Delete'),'',ICON_SIZE_SMALL).
1699
+                    if (api_is_allowed_to_edit(false, true)) {
1700
+                        $modify_icons .= "<a href=\"".$actionUrl."&action=delete&id=".$myrow['id']."&sec_token=".$stok."\" onclick=\"javascript:if(!confirm('".addslashes(api_htmlentities(get_lang('ConfirmYourChoice'), ENT_QUOTES, api_get_system_encoding()))."')) return false;\">".
1701
+                            Display::return_icon('delete.png', get_lang('Delete'), '', ICON_SIZE_SMALL).
1702 1702
                             "</a>";
1703 1703
                     }
1704
-                    $iterator ++;
1704
+                    $iterator++;
1705 1705
                 } else {
1706 1706
                     $modify_icons = Display::url(
1707 1707
                         Display::return_icon('default.png'),
@@ -1731,7 +1731,7 @@  discard block
 block discarded – undo
1731 1731
     public static function getNumberAnnouncements()
1732 1732
     {
1733 1733
         // Maximum title messages to display
1734
-        $maximum 	= '12';
1734
+        $maximum = '12';
1735 1735
         // Database Table Definitions
1736 1736
         $tbl_announcement = Database::get_course_table(TABLE_ANNOUNCEMENT);
1737 1737
         $tbl_item_property = Database::get_course_table(TABLE_ITEM_PROPERTY);
@@ -1742,7 +1742,7 @@  discard block
 block discarded – undo
1742 1742
         $userId = api_get_user_id();
1743 1743
         $condition_session = api_get_session_condition($session_id, true, true, 'announcement.session_id');
1744 1744
 
1745
-        if (api_is_allowed_to_edit(false,true))  {
1745
+        if (api_is_allowed_to_edit(false, true)) {
1746 1746
             // check teacher status
1747 1747
             if (empty($_GET['origin']) or $_GET['origin'] !== 'learnpath') {
1748 1748
 
@@ -1805,7 +1805,7 @@  discard block
 block discarded – undo
1805 1805
                 }
1806 1806
 
1807 1807
                 // the user is member of several groups => display personal announcements AND his group announcements AND the general announcements
1808
-                if (is_array($group_memberships) && count($group_memberships)>0) {
1808
+                if (is_array($group_memberships) && count($group_memberships) > 0) {
1809 1809
                     $sql = "SELECT announcement.*, ip.visibility, ip.to_group_id, ip.insert_user_id
1810 1810
                     FROM $tbl_announcement announcement, $tbl_item_property ip
1811 1811
                     WHERE
@@ -1855,7 +1855,7 @@  discard block
 block discarded – undo
1855 1855
                         }
1856 1856
 
1857 1857
                         // the user is not identiefied => show only the general announcements
1858
-                        $sql="SELECT announcement.*, ip.visibility, ip.to_group_id, ip.insert_user_id
1858
+                        $sql = "SELECT announcement.*, ip.visibility, ip.to_group_id, ip.insert_user_id
1859 1859
                                 FROM $tbl_announcement announcement, $tbl_item_property ip
1860 1860
                                 WHERE
1861 1861
                                     announcement.c_id = $course_id AND
Please login to merge, or discard this patch.
main/inc/lib/app_view.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -18,6 +18,7 @@  discard block
 block discarded – undo
18 18
     /**
19 19
      * Constructor, init tool path for rendering
20 20
      * @param string  tool name (optional)
21
+     * @param string $template_path
21 22
      */
22 23
     public function __construct($toolname = '', $template_path=null)
23 24
     {
@@ -50,6 +51,7 @@  discard block
 block discarded – undo
50 51
     /**
51 52
      * Set layout view sent from a controller
52 53
      * @param string layout view
54
+     * @param string $layout
53 55
      */
54 56
     public function set_layout( $layout )
55 57
     {
@@ -59,6 +61,7 @@  discard block
 block discarded – undo
59 61
     /**
60 62
      * Set template view sent from a controller
61 63
      * @param string template view
64
+     * @param string $template
62 65
      */
63 66
     public function set_template($template)
64 67
     {
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
      * Constructor, init tool path for rendering
20 20
      * @param string  tool name (optional)
21 21
      */
22
-    public function __construct($toolname = '', $template_path=null)
22
+    public function __construct($toolname = '', $template_path = null)
23 23
     {
24 24
         if (!empty($toolname)) {
25 25
             if (isset($template_path)) {
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
             if (is_dir($path)) {
31 31
                 $this->tool_path = $path;
32 32
             } else {
33
-                throw new ViewException('View::__construct() $path directory does not exist ' . $path);
33
+                throw new ViewException('View::__construct() $path directory does not exist '.$path);
34 34
             }
35 35
         }
36 36
     }
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
     public function set_data($data)
43 43
     {
44 44
         if (!is_array($data)) {
45
-            throw new ViewException('View::set_data() $data must to be an array, you have sent a' . gettype( $data ));
45
+            throw new ViewException('View::set_data() $data must to be an array, you have sent a'.gettype($data));
46 46
         }
47 47
         $this->data = $data;
48 48
     }
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      * Set layout view sent from a controller
52 52
      * @param string layout view
53 53
      */
54
-    public function set_layout( $layout )
54
+    public function set_layout($layout)
55 55
     {
56 56
         $this->layout = $layout;
57 57
     }
Please login to merge, or discard this patch.