Completed
Push — 1.10.x ( f409b5...1f80a0 )
by Julito
112:29 queued 56:28
created
main/dashboard/dashboard.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -14,23 +14,23 @@  discard block
 block discarded – undo
14 14
 $views = array('blocks', 'list');
15 15
 
16 16
 if(isset($_GET['view']) && in_array($_GET['view'], $views)){
17
-	$dashboard_view = $_GET['view'];
17
+    $dashboard_view = $_GET['view'];
18 18
 }
19 19
 
20 20
 $link_blocks_view = $link_list_view = null;
21 21
 
22 22
 if (isset($dashboard_view) && $dashboard_view == 'list') {
23
-	$link_blocks_view = '<a href="'.api_get_self().'?view=blocks">'.
24
-		Display::return_icon('blocks.png',get_lang('DashboardBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
23
+    $link_blocks_view = '<a href="'.api_get_self().'?view=blocks">'.
24
+        Display::return_icon('blocks.png',get_lang('DashboardBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
25 25
 } else {
26
-	$link_list_view = '<a href="'.api_get_self().'?view=list">'.
27
-		Display::return_icon('edit.png',get_lang('EditBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
26
+    $link_list_view = '<a href="'.api_get_self().'?view=list">'.
27
+        Display::return_icon('edit.png',get_lang('EditBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
28 28
 }
29 29
 
30 30
 $configuration_link = null;
31 31
 if (api_is_platform_admin()) {
32
-	$configuration_link = '<a href="'.api_get_path(WEB_CODE_PATH).'admin/settings.php?category=Plugins">'
33
-	.Display::return_icon('settings.png',get_lang('ConfigureDashboardPlugin'),'',ICON_SIZE_MEDIUM).'</a>';
32
+    $configuration_link = '<a href="'.api_get_path(WEB_CODE_PATH).'admin/settings.php?category=Plugins">'
33
+    .Display::return_icon('settings.png',get_lang('ConfigureDashboardPlugin'),'',ICON_SIZE_MEDIUM).'</a>';
34 34
 }
35 35
 
36 36
 echo '<div class="actions">';
@@ -87,10 +87,10 @@  discard block
 block discarded – undo
87 87
     }
88 88
 
89 89
 } else {
90
-	// block dashboard list
91
-	if (isset($success)) {
92
-		Display::display_confirmation_message(get_lang('BlocksHaveBeenUpdatedSuccessfully'));
93
-	}
94
-	$user_id = api_get_user_id();
95
-	DashboardManager::display_user_dashboard_list($user_id);
90
+    // block dashboard list
91
+    if (isset($success)) {
92
+        Display::display_confirmation_message(get_lang('BlocksHaveBeenUpdatedSuccessfully'));
93
+    }
94
+    $user_id = api_get_user_id();
95
+    DashboardManager::display_user_dashboard_list($user_id);
96 96
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
 // menu actions for dashboard views
14 14
 $views = array('blocks', 'list');
15 15
 
16
-if(isset($_GET['view']) && in_array($_GET['view'], $views)){
16
+if (isset($_GET['view']) && in_array($_GET['view'], $views)) {
17 17
 	$dashboard_view = $_GET['view'];
18 18
 }
19 19
 
@@ -21,16 +21,16 @@  discard block
 block discarded – undo
21 21
 
22 22
 if (isset($dashboard_view) && $dashboard_view == 'list') {
23 23
 	$link_blocks_view = '<a href="'.api_get_self().'?view=blocks">'.
24
-		Display::return_icon('blocks.png',get_lang('DashboardBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
24
+		Display::return_icon('blocks.png', get_lang('DashboardBlocks'), '', ICON_SIZE_MEDIUM).'</a>';
25 25
 } else {
26 26
 	$link_list_view = '<a href="'.api_get_self().'?view=list">'.
27
-		Display::return_icon('edit.png',get_lang('EditBlocks'),'',ICON_SIZE_MEDIUM).'</a>';
27
+		Display::return_icon('edit.png', get_lang('EditBlocks'), '', ICON_SIZE_MEDIUM).'</a>';
28 28
 }
29 29
 
30 30
 $configuration_link = null;
31 31
 if (api_is_platform_admin()) {
32 32
 	$configuration_link = '<a href="'.api_get_path(WEB_CODE_PATH).'admin/settings.php?category=Plugins">'
33
-	.Display::return_icon('settings.png',get_lang('ConfigureDashboardPlugin'),'',ICON_SIZE_MEDIUM).'</a>';
33
+	.Display::return_icon('settings.png', get_lang('ConfigureDashboardPlugin'), '', ICON_SIZE_MEDIUM).'</a>';
34 34
 }
35 35
 
36 36
 echo '<div class="actions">';
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
         if (count($columns) > 0) {
57 57
             $columns_name = array_keys($columns);
58 58
             // blocks for column 1
59
-            if (in_array('column_1',$columns_name)) {
59
+            if (in_array('column_1', $columns_name)) {
60 60
                 echo '<div id="column1" class="col-md-6">';
61 61
                     foreach ($columns['column_1'] as $content) {
62 62
                         echo $content;
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
                 echo '</div>';
69 69
             }
70 70
             // blocks for column 2
71
-            if (in_array('column_2',$columns_name)) {
71
+            if (in_array('column_2', $columns_name)) {
72 72
                 // blocks for column 1
73 73
                 echo '<div id="column2" class="col-md-6">';
74 74
                     foreach ($columns['column_2'] as $content) {
Please login to merge, or discard this patch.
main/dashboard/dashboard_controller.php 2 patches
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -85,40 +85,40 @@
 block discarded – undo
85 85
         $this->view->render();
86 86
     }
87 87
 
88
-	/**
89
-	 * This method allow store user blocks from dashboard manager
90
-	 * render to dashboard.php view
91
-	 */
92
-	public function store_user_block()
88
+    /**
89
+     * This method allow store user blocks from dashboard manager
90
+     * render to dashboard.php view
91
+     */
92
+    public function store_user_block()
93 93
     {
94
-		$data = array();
95
-		$user_id = $this->user_id;
96
-		if (strtoupper($_SERVER['REQUEST_METHOD']) == "POST") {
97
-			$enabled_blocks = $_POST['enabled_blocks'];
98
-			$columns = $_POST['columns'];
99
-			$affected_rows = DashboardManager::store_user_blocks($user_id, $enabled_blocks, $columns);
100
-			if ($affected_rows) {
101
-				$data['success'] = true;
102
-			}
103
-		}
104
-
105
-		$data['dashboard_view'] = 'list';
106
-
107
-		// render to the view
108
-		$this->view->set_data($data);
109
-		$this->view->set_layout('layout');
110
-		$this->view->set_template('dashboard');
111
-		$this->view->render();
112
-	}
113
-
114
-	/**
115
-	 * This method is used when you close a block from dashboard block interface
116
-	 * render to dashboard.php view
117
-	 */
118
-	public function close_user_block($path)
94
+        $data = array();
95
+        $user_id = $this->user_id;
96
+        if (strtoupper($_SERVER['REQUEST_METHOD']) == "POST") {
97
+            $enabled_blocks = $_POST['enabled_blocks'];
98
+            $columns = $_POST['columns'];
99
+            $affected_rows = DashboardManager::store_user_blocks($user_id, $enabled_blocks, $columns);
100
+            if ($affected_rows) {
101
+                $data['success'] = true;
102
+            }
103
+        }
104
+
105
+        $data['dashboard_view'] = 'list';
106
+
107
+        // render to the view
108
+        $this->view->set_data($data);
109
+        $this->view->set_layout('layout');
110
+        $this->view->set_template('dashboard');
111
+        $this->view->render();
112
+    }
113
+
114
+    /**
115
+     * This method is used when you close a block from dashboard block interface
116
+     * render to dashboard.php view
117
+     */
118
+    public function close_user_block($path)
119 119
     {
120
-		$user_id = $this->user_id;
121
-		$result = DashboardManager::close_user_block($user_id, $path);
122
-		$this->display($result);
123
-	}
120
+        $user_id = $this->user_id;
121
+        $result = DashboardManager::close_user_block($user_id, $path);
122
+        $this->display($result);
123
+    }
124 124
 }
Please login to merge, or discard this patch.
Braces   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -48,7 +48,9 @@  discard block
 block discarded – undo
48 48
             foreach ($dashboard_blocks as $block) {
49 49
 
50 50
                 // display only user blocks
51
-                if (!in_array($block['id'], $user_blocks_id)) continue;
51
+                if (!in_array($block['id'], $user_blocks_id)) {
52
+                    continue;
53
+                }
52 54
 
53 55
                 $path = $block['path'];
54 56
                 $controller_class = $block['controller'];
@@ -61,7 +63,9 @@  discard block
 block discarded – undo
61 63
                     // check if user is allowed to see the block
62 64
                     if (method_exists($obj, 'is_block_visible_for_user')) {
63 65
                         $is_block_visible_for_user = $obj->is_block_visible_for_user($user_id);
64
-                        if (!$is_block_visible_for_user) continue;
66
+                        if (!$is_block_visible_for_user) {
67
+                            continue;
68
+                        }
65 69
                     }
66 70
 
67 71
                     $data_block[$path] = $obj->get_block();
Please login to merge, or discard this patch.
main/timeline/index.php 2 patches
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -23,19 +23,19 @@  discard block
 block discarded – undo
23 23
 
24 24
 switch ($action) {
25 25
     case 'add':
26
-        $interbreadcrumb[]=array('url' => 'index.php','name' => get_lang('Timeline'));
27
-        $interbreadcrumb[]=array('url' => '#','name' => get_lang('Add'));
26
+        $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('Timeline'));
27
+        $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('Add'));
28 28
         break;
29 29
     case 'edit':
30
-        $interbreadcrumb[]=array('url' => 'index.php','name' => get_lang('Timeline'));
31
-        $interbreadcrumb[]=array('url' => '#','name' => get_lang('Edit'));
30
+        $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('Timeline'));
31
+        $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('Edit'));
32 32
         break;
33 33
     case 'add_item':
34
-        $interbreadcrumb[]=array('url' => 'index.php','name' => get_lang('Timeline'));
35
-        $interbreadcrumb[]=array('url' => '#','name' => get_lang('TimelineItem'));
34
+        $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('Timeline'));
35
+        $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('TimelineItem'));
36 36
         break;
37 37
     default:
38
-        $interbreadcrumb[]=array('url' => '#','name' => get_lang('Timeline'));
38
+        $interbreadcrumb[] = array('url' => '#', 'name' => get_lang('Timeline'));
39 39
 }
40 40
 
41 41
 //jqgrid will use this URL to do the selects
@@ -46,8 +46,8 @@  discard block
 block discarded – undo
46 46
 
47 47
 //Column config
48 48
 $column_model   = array(
49
-                        array('name'=>'name',           'index'=>'name',        'width'=>'120',   'align'=>'left'),
50
-                        array('name'=>'actions',        'index'=>'actions',     'width'=>'100',  'align'=>'left', 'sortable'=>'false')
49
+                        array('name'=>'name', 'index'=>'name', 'width'=>'120', 'align'=>'left'),
50
+                        array('name'=>'actions', 'index'=>'actions', 'width'=>'100', 'align'=>'left', 'sortable'=>'false')
51 51
                        );
52 52
 //Autowidth
53 53
 $extra_params['autowidth'] = 'true';
@@ -55,11 +55,11 @@  discard block
 block discarded – undo
55 55
 $extra_params['height'] = 'auto';
56 56
 
57 57
 //With this function we can add actions to the jgrid (edit, delete, etc)
58
-$htmlHeadXtra[] ='
58
+$htmlHeadXtra[] = '
59 59
 <script>
60 60
 $(function() {
61 61
     // grid definition see the $timeline->display() function
62
-    '.Display::grid_js('timelines',  $url,$columns,$column_model,$extra_params, array(), null,true).'
62
+    '.Display::grid_js('timelines', $url, $columns, $column_model, $extra_params, array(), null, true).'
63 63
 });
64 64
 </script>';
65 65
 
@@ -80,12 +80,12 @@  discard block
 block discarded – undo
80 80
                 $values = $form->exportValues();
81 81
                 $res    = $timeline->save($values);
82 82
                 if ($res) {
83
-                    $message = Display::return_message(get_lang('ItemAdded'),'success');
83
+                    $message = Display::return_message(get_lang('ItemAdded'), 'success');
84 84
                 }
85 85
             }
86 86
             $content = $timeline->listing();
87 87
         } else {
88
-            $actions .= '<a href="'.api_get_self().'">'.Display::return_icon('back.png',get_lang('Back'),'',ICON_SIZE_MEDIUM).'</a>';
88
+            $actions .= '<a href="'.api_get_self().'">'.Display::return_icon('back.png', get_lang('Back'), '', ICON_SIZE_MEDIUM).'</a>';
89 89
             $form->addElement('hidden', 'sec_token');
90 90
             $form->setConstants(array('sec_token' => $token));
91 91
             $content = $form->return_form();
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
             }
107 107
             $timeline->display();
108 108
         } else {
109
-            $actions = '<a href="'.api_get_self().'">'.Display::return_icon('back.png',get_lang('Back'),'',ICON_SIZE_MEDIUM).'</a>';
109
+            $actions = '<a href="'.api_get_self().'">'.Display::return_icon('back.png', get_lang('Back'), '', ICON_SIZE_MEDIUM).'</a>';
110 110
             $form->addElement('hidden', 'sec_token');
111 111
             $form->setConstants(array('sec_token' => $token));
112 112
             $content = $form->return_form();
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
             }
129 129
             $timeline->display();
130 130
         } else {
131
-            $actions = '<a href="'.api_get_self().'">'.Display::return_icon('back.png',get_lang('Back'),'',ICON_SIZE_MEDIUM).'</a>';
131
+            $actions = '<a href="'.api_get_self().'">'.Display::return_icon('back.png', get_lang('Back'), '', ICON_SIZE_MEDIUM).'</a>';
132 132
             $form->addElement('hidden', 'sec_token');
133 133
             $form->setConstants(array('sec_token' => $token));
134 134
             $content = $form->return_form();
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@
 block discarded – undo
50 50
                         array('name'=>'certificate',    'index'=>'certificate', 'width'=>'25', 'align'=>'left', 'sortable'=>'false'),
51 51
                         array('name'=>'skills',         'index'=>'skills',      'width'=>'300', 'align'=>'left', 'sortable'=>'false'),
52 52
                         array('name'=>'actions',        'index'=>'actions',     'width'=>'30', 'align'=>'left','formatter'=>'action_formatter','sortable'=>'false')
53
-                       );
53
+                        );
54 54
 //Autowidth
55 55
 $extra_params['autowidth'] = 'true';
56 56
 //height auto
Please login to merge, or discard this patch.
main/timeline/view.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -6,8 +6,8 @@  discard block
 block discarded – undo
6 6
 */
7 7
 require_once '../inc/global.inc.php';
8 8
 
9
-$interbreadcrumb[]=array('url' => 'index.php','name' => get_lang('Timeline'));
10
-$interbreadcrumb[]=array('url' => 'index.php','name' => get_lang('Listing'));
9
+$interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('Timeline'));
10
+$interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('Listing'));
11 11
 
12 12
 $timeline = new Timeline();
13 13
 if (empty($_GET['id'])) {
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
 }
16 16
 $url = $timeline->get_url($_GET['id']);
17 17
 $item = $timeline->get($_GET['id']);
18
-$interbreadcrumb[]=array('url' => '#','name' => $item['headline']);
18
+$interbreadcrumb[] = array('url' => '#', 'name' => $item['headline']);
19 19
 
20 20
 $htmlHeadXtra[] = api_get_css(api_get_path(WEB_LIBRARY_PATH).'javascript/timeline/timeline.css');
21 21
 $htmlHeadXtra[] = api_get_js('timeline/timeline-min.js');
Please login to merge, or discard this patch.
main/blog/download.php 3 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -33,18 +33,18 @@
 block discarded – undo
33 33
 $doc_url = str_replace('/..', '', $doc_url); //echo $doc_url;
34 34
 
35 35
 if (! isset($_course)) {
36
-	api_not_allowed(true);
36
+    api_not_allowed(true);
37 37
 }
38 38
 $full_file_name = api_get_path(SYS_COURSE_PATH).api_get_course_path().'/upload/blog/'.$doc_url;
39 39
 
40 40
 //if the rewrite rule asks for a directory, we redirect to the course view
41 41
 if (is_dir($full_file_name)) {
42
-	//remove last slash if present
43
-	while ($doc_url{$dul = strlen($doc_url)-1}=='/') $doc_url = substr($doc_url,0,$dul);
44
-	//create the path
45
-	$document_explorer = api_get_path(WEB_COURSE_PATH).api_get_course_path(); // home course path
46
-	//redirect
47
-	header('Location: '.$document_explorer);
42
+    //remove last slash if present
43
+    while ($doc_url{$dul = strlen($doc_url)-1}=='/') $doc_url = substr($doc_url,0,$dul);
44
+    //create the path
45
+    $document_explorer = api_get_path(WEB_COURSE_PATH).api_get_course_path(); // home course path
46
+    //redirect
47
+    header('Location: '.$document_explorer);
48 48
     exit;
49 49
 }
50 50
 
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
 session_cache_limiter('public');
16 16
 
17 17
 require_once '../inc/global.inc.php';
18
-$this_section=SECTION_COURSES;
18
+$this_section = SECTION_COURSES;
19 19
 
20 20
 // IMPORTANT to avoid caching of documents
21 21
 header('Expires: Wed, 01 Jan 1990 00:00:00 GMT');
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 $doc_url = str_replace(' ', '+', $doc_url);
33 33
 $doc_url = str_replace('/..', '', $doc_url); //echo $doc_url;
34 34
 
35
-if (! isset($_course)) {
35
+if (!isset($_course)) {
36 36
 	api_not_allowed(true);
37 37
 }
38 38
 $full_file_name = api_get_path(SYS_COURSE_PATH).api_get_course_path().'/upload/blog/'.$doc_url;
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 //if the rewrite rule asks for a directory, we redirect to the course view
41 41
 if (is_dir($full_file_name)) {
42 42
 	//remove last slash if present
43
-	while ($doc_url{$dul = strlen($doc_url)-1}=='/') $doc_url = substr($doc_url,0,$dul);
43
+	while ($doc_url{$dul = strlen($doc_url) - 1} == '/') $doc_url = substr($doc_url, 0, $dul);
44 44
 	//create the path
45 45
 	$document_explorer = api_get_path(WEB_COURSE_PATH).api_get_course_path(); // home course path
46 46
 	//redirect
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     exit;
49 49
 }
50 50
 
51
-$tbl_blogs_attachment 	= Database::get_course_table(TABLE_BLOGS_ATTACHMENT);
51
+$tbl_blogs_attachment = Database::get_course_table(TABLE_BLOGS_ATTACHMENT);
52 52
 $course_id = api_get_course_int_id();
53 53
 
54 54
 // launch event
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,9 @@
 block discarded – undo
40 40
 //if the rewrite rule asks for a directory, we redirect to the course view
41 41
 if (is_dir($full_file_name)) {
42 42
 	//remove last slash if present
43
-	while ($doc_url{$dul = strlen($doc_url)-1}=='/') $doc_url = substr($doc_url,0,$dul);
43
+	while ($doc_url{$dul = strlen($doc_url)-1}=='/') {
44
+	    $doc_url = substr($doc_url,0,$dul);
45
+	}
44 46
 	//create the path
45 47
 	$document_explorer = api_get_path(WEB_COURSE_PATH).api_get_course_path(); // home course path
46 48
 	//redirect
Please login to merge, or discard this patch.
main/blog/blog.php 3 patches
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -13,15 +13,15 @@  discard block
 block discarded – undo
13 13
     api_not_allowed(true);
14 14
 }
15 15
 
16
-$this_section   = SECTION_COURSES;
17
-$current_course_tool  = TOOL_BLOGS;
16
+$this_section = SECTION_COURSES;
17
+$current_course_tool = TOOL_BLOGS;
18 18
 
19 19
 /* 	ACCESS RIGHTS */
20 20
 // notice for unauthorized people.
21 21
 api_protect_course_script(true);
22 22
 
23 23
 $lib_path = api_get_path(LIBRARY_PATH);
24
-$blog_table_attachment 	= Database::get_course_table(TABLE_BLOGS_ATTACHMENT);
24
+$blog_table_attachment = Database::get_course_table(TABLE_BLOGS_ATTACHMENT);
25 25
 
26 26
 $nameTools  = get_lang('Blogs');
27 27
 $DaysShort  = api_get_week_days_short();
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 		$safe_comment_title,
136 136
 		$safe_comment_text,
137 137
 		$blog_id,
138
-		(int)$_GET['post_id'],
138
+		(int) $_GET['post_id'],
139 139
 		$_POST['comment_parent_id'],
140 140
 		$_POST['task_id']
141 141
 	);
@@ -147,29 +147,29 @@  discard block
 block discarded – undo
147 147
 if (!empty($_POST['register'])) {
148 148
 	if (is_array($_POST['user'])) {
149 149
 		foreach ($_POST['user'] as $index => $user_id) {
150
-			Blog :: set_user_subscribed((int)$_GET['blog_id'], $user_id);
150
+			Blog :: set_user_subscribed((int) $_GET['blog_id'], $user_id);
151 151
 		}
152 152
 	}
153 153
 }
154 154
 if (!empty($_POST['unregister'])) {
155 155
 	if (is_array($_POST['user'])) {
156 156
 		foreach ($_POST['user'] as $index => $user_id) {
157
-			Blog :: set_user_unsubscribed((int)$_GET['blog_id'], $user_id);
157
+			Blog :: set_user_unsubscribed((int) $_GET['blog_id'], $user_id);
158 158
 		}
159 159
 	}
160 160
 }
161 161
 if (!empty($_GET['register'])) {
162
-	Blog :: set_user_subscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
162
+	Blog :: set_user_subscribed((int) $_GET['blog_id'], (int) $_GET['user_id']);
163 163
 	$return_message = array('type' => 'confirmation', 'message' => get_lang('UserRegistered'));
164 164
 	$flag = 1;
165 165
 }
166 166
 if (!empty($_GET['unregister'])) {
167
-	Blog :: set_user_unsubscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
167
+	Blog :: set_user_unsubscribed((int) $_GET['blog_id'], (int) $_GET['user_id']);
168 168
 }
169 169
 
170 170
 if (isset($_GET['action']) && $_GET['action'] == 'manage_tasks') {
171 171
 	if (isset($_GET['do']) && $_GET['do'] == 'delete') {
172
-		Blog :: delete_task($blog_id, (int)$_GET['task_id']);
172
+		Blog :: delete_task($blog_id, (int) $_GET['task_id']);
173 173
 		$return_message = array('type' => 'confirmation', 'message' => get_lang('TaskDeleted'));
174 174
 	}
175 175
 
@@ -182,9 +182,9 @@  discard block
 block discarded – undo
182 182
 if (isset($_GET['action']) && $_GET['action'] == 'view_post') {
183 183
 	$task_id = (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) ? $_GET['task_id'] : 0;
184 184
 
185
-	if (isset($_GET['do']) && $_GET['do'] == 'delete_comment')	{
185
+	if (isset($_GET['do']) && $_GET['do'] == 'delete_comment') {
186 186
 		if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_delete', $task_id)) {
187
-			Blog :: delete_comment($blog_id, (int)$_GET['post_id'],(int)$_GET['comment_id']);
187
+			Blog :: delete_comment($blog_id, (int) $_GET['post_id'], (int) $_GET['comment_id']);
188 188
 			$return_message = array('type' => 'confirmation', 'message' => get_lang('CommentDeleted'));
189 189
 		} else {
190 190
 			$error = true;
@@ -192,9 +192,9 @@  discard block
 block discarded – undo
192 192
 		}
193 193
 	}
194 194
 
195
-	if (isset($_GET['do']) && $_GET['do'] == 'delete_article')	{
195
+	if (isset($_GET['do']) && $_GET['do'] == 'delete_article') {
196 196
 		if (api_is_allowed('BLOG_'.$blog_id, 'article_delete', $task_id)) {
197
-			Blog :: delete_post($blog_id, (int)$_GET['article_id']);
197
+			Blog :: delete_post($blog_id, (int) $_GET['article_id']);
198 198
 			$action = ''; // Article is gone, go to blog home
199 199
 			$return_message = array('type' => 'confirmation', 'message' => get_lang('BlogDeleted'));
200 200
 		} else {
@@ -205,13 +205,13 @@  discard block
 block discarded – undo
205 205
 	if (isset($_GET['do']) && $_GET['do'] == 'rate') {
206 206
 		if (isset($_GET['type']) && $_GET['type'] == 'post') {
207 207
 			if (api_is_allowed('BLOG_'.$blog_id, 'article_rate')) {
208
-				Blog :: add_rating('post', $blog_id, (int)$_GET['post_id'], (int)$_GET['rating']);
208
+				Blog :: add_rating('post', $blog_id, (int) $_GET['post_id'], (int) $_GET['rating']);
209 209
 				$return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
210 210
 			}
211 211
 		}
212 212
 		if (isset($_GET['type']) && $_GET['type'] == 'comment') {
213 213
 			if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_add')) {
214
-				Blog :: add_rating('comment', $blog_id, (int)$_GET['comment_id'], (int)$_GET['rating']);
214
+				Blog :: add_rating('comment', $blog_id, (int) $_GET['comment_id'], (int) $_GET['rating']);
215 215
 				$return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
216 216
 			}
217 217
 		}
@@ -290,16 +290,16 @@  discard block
 block discarded – undo
290 290
 echo '<div class=actions>';
291 291
 ?>
292 292
 	<a href="<?php echo api_get_self(); ?>?blog_id=<?php echo $blog_id ?>&<?php echo api_get_cidreq(); ?>" title="<?php echo get_lang('Home') ?>">
293
-    <?php echo Display::return_icon('blog.png', get_lang('Home'),'',ICON_SIZE_MEDIUM); ?></a>
294
-	<?php if(api_is_allowed('BLOG_'.$blog_id, 'article_add')) { ?>
293
+    <?php echo Display::return_icon('blog.png', get_lang('Home'), '', ICON_SIZE_MEDIUM); ?></a>
294
+	<?php if (api_is_allowed('BLOG_'.$blog_id, 'article_add')) { ?>
295 295
     <a href="<?php echo api_get_self(); ?>?action=new_post&amp;blog_id=<?php echo $blog_id ?>" title="<?php echo get_lang('NewPost') ?>">
296
-    <?php echo Display::return_icon('new_article.png', get_lang('NewPost'),'',ICON_SIZE_MEDIUM); ?></a><?php } ?>
297
-	<?php if(api_is_allowed('BLOG_'.$blog_id, 'task_management')) { ?>
296
+    <?php echo Display::return_icon('new_article.png', get_lang('NewPost'), '', ICON_SIZE_MEDIUM); ?></a><?php } ?>
297
+	<?php if (api_is_allowed('BLOG_'.$blog_id, 'task_management')) { ?>
298 298
     <a href="<?php echo api_get_self(); ?>?action=manage_tasks&amp;blog_id=<?php echo $blog_id ?>" title="<?php echo get_lang('ManageTasks') ?>">
299
-    <?php echo Display::return_icon('blog_tasks.png', get_lang('TaskManager'),'',ICON_SIZE_MEDIUM); ?></a><?php } ?>
300
-	<?php if(api_is_allowed('BLOG_'.$blog_id, 'member_management')) { ?>
299
+    <?php echo Display::return_icon('blog_tasks.png', get_lang('TaskManager'), '', ICON_SIZE_MEDIUM); ?></a><?php } ?>
300
+	<?php if (api_is_allowed('BLOG_'.$blog_id, 'member_management')) { ?>
301 301
     <a href="<?php echo api_get_self(); ?>?action=manage_members&amp;blog_id=<?php echo $blog_id ?>" title="<?php echo get_lang('ManageMembers') ?>">
302
-    <?php echo Display::return_icon('blog_admin_users.png', get_lang('MemberManager'),'',ICON_SIZE_MEDIUM); ?></a><?php } ?>
302
+    <?php echo Display::return_icon('blog_admin_users.png', get_lang('MemberManager'), '', ICON_SIZE_MEDIUM); ?></a><?php } ?>
303 303
 <?php
304 304
 echo '</div>';
305 305
 
@@ -317,8 +317,8 @@  discard block
 block discarded – undo
317 317
                 <div class="panel-heading"><?php echo get_lang('Calendar') ?></div>
318 318
                 <div class="panel-body">
319 319
                     <?php
320
-                        $month = isset($_GET['month']) ? (int)$_GET['month'] : (int) date('m');
321
-                        $year = isset($_GET['year']) ? (int)$_GET['year'] : date('Y');
320
+                        $month = isset($_GET['month']) ? (int) $_GET['month'] : (int) date('m');
321
+                        $year = isset($_GET['year']) ? (int) $_GET['year'] : date('Y');
322 322
                         Blog::display_minimonthcalendar($month, $year, $blog_id);
323 323
                     ?>
324 324
                 </div>
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
 $course_id = api_get_course_int_id();
364 364
 
365 365
 if (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) {
366
-	$task_id = (int)$_GET['task_id'];
366
+	$task_id = (int) $_GET['task_id'];
367 367
 } else {
368 368
 	$task_id = 0;
369 369
 	$tbl_blogs_tasks_rel_user = Database :: get_course_table(TABLE_BLOGS_TASKS_REL_USER);
Please login to merge, or discard this patch.
Braces   +11 added lines, -9 removed lines patch added patch discarded remove patch
@@ -379,9 +379,10 @@  discard block
 block discarded – undo
379 379
 	$result = Database::query($sql);
380 380
 	$row = Database::fetch_array($result);
381 381
 
382
-	if ($row['number'] == 1)
383
-		$user_task = true;
384
-}
382
+	if ($row['number'] == 1) {
383
+			$user_task = true;
384
+	}
385
+	}
385 386
 
386 387
 switch ($action) {
387 388
 	case 'new_post':
@@ -468,16 +469,17 @@  discard block
 block discarded – undo
468 469
 			echo '<br /><br />';
469 470
 			Blog :: display_assigned_task_list($blog_id);
470 471
 			echo '<br /><br />';
472
+		} else {
473
+					api_not_allowed();
471 474
 		}
472
-		else
473
-			api_not_allowed();
474 475
 
475 476
 		break;
476 477
 	case 'execute_task' :
477
-		if (isset ($_GET['post_id']))
478
-			Blog :: display_post($blog_id, intval($_GET['post_id']));
479
-		else
480
-			Blog :: display_select_task_post($blog_id, intval($_GET['task_id']));
478
+		if (isset ($_GET['post_id'])) {
479
+					Blog :: display_post($blog_id, intval($_GET['post_id']));
480
+		} else {
481
+					Blog :: display_select_task_post($blog_id, intval($_GET['task_id']));
482
+		}
481 483
 
482 484
 		break;
483 485
 	case 'view_search_result' :
Please login to merge, or discard this patch.
Indentation   +288 added lines, -288 removed lines patch added patch discarded remove patch
@@ -41,181 +41,181 @@  discard block
 block discarded – undo
41 41
 $safe_task_description  = isset($_POST['task_description']) ? Security::remove_XSS($_POST['task_description']) : null;
42 42
 
43 43
 if (!empty($_POST['new_post_submit'])) {
44
-	Blog:: create_post(
45
-		$_POST['title'],
46
-		$_POST['full_text'],
47
-		$_POST['post_file_comment'],
48
-		$blog_id
49
-	);
50
-	$return_message = array('type' => 'confirmation', 'message' => get_lang('BlogAdded'));
44
+    Blog:: create_post(
45
+        $_POST['title'],
46
+        $_POST['full_text'],
47
+        $_POST['post_file_comment'],
48
+        $blog_id
49
+    );
50
+    $return_message = array('type' => 'confirmation', 'message' => get_lang('BlogAdded'));
51 51
 }
52 52
 if (!empty($_POST['edit_post_submit'])) {
53
-	Blog:: edit_post(
54
-		$_POST['post_id'],
55
-		$_POST['title'],
56
-		$_POST['full_text'],
57
-		$blog_id
58
-	);
59
-	$return_message = array('type' => 'confirmation', 'message' => get_lang('BlogEdited'));
53
+    Blog:: edit_post(
54
+        $_POST['post_id'],
55
+        $_POST['title'],
56
+        $_POST['full_text'],
57
+        $blog_id
58
+    );
59
+    $return_message = array('type' => 'confirmation', 'message' => get_lang('BlogEdited'));
60 60
 }
61 61
 
62 62
 if (!empty($_POST['new_comment_submit'])) {
63
-	Blog:: create_comment(
64
-		$_POST['title'],
65
-		$_POST['comment'],
66
-		$_POST['post_file_comment'],
67
-		$blog_id,
68
-		$_GET['post_id'],
69
-		$_POST['comment_parent_id']
70
-	);
71
-	$return_message = array('type' => 'confirmation', 'message' => get_lang('CommentAdded'));
63
+    Blog:: create_comment(
64
+        $_POST['title'],
65
+        $_POST['comment'],
66
+        $_POST['post_file_comment'],
67
+        $blog_id,
68
+        $_GET['post_id'],
69
+        $_POST['comment_parent_id']
70
+    );
71
+    $return_message = array('type' => 'confirmation', 'message' => get_lang('CommentAdded'));
72 72
 }
73 73
 
74 74
 if (!empty($_POST['new_task_submit'])) {
75 75
 
76
-	Blog:: create_task(
77
-		$blog_id,
78
-		$safe_task_name,
79
-		$safe_task_description,
80
-		(isset($_POST['chkArticleDelete']) ? $_POST['chkArticleDelete'] : null),
81
-		(isset($_POST['chkArticleEdit']) ? $_POST['chkArticleEdit'] : null),
82
-		(isset($_POST['chkCommentsDelete']) ? $_POST['chkCommentsDelete'] : null),
83
-		(isset($_POST['task_color']) ? $_POST['task_color'] : null)
84
-	);
85
-	$return_message = array('type' => 'confirmation', 'message' => get_lang('TaskCreated'));
76
+    Blog:: create_task(
77
+        $blog_id,
78
+        $safe_task_name,
79
+        $safe_task_description,
80
+        (isset($_POST['chkArticleDelete']) ? $_POST['chkArticleDelete'] : null),
81
+        (isset($_POST['chkArticleEdit']) ? $_POST['chkArticleEdit'] : null),
82
+        (isset($_POST['chkCommentsDelete']) ? $_POST['chkCommentsDelete'] : null),
83
+        (isset($_POST['task_color']) ? $_POST['task_color'] : null)
84
+    );
85
+    $return_message = array('type' => 'confirmation', 'message' => get_lang('TaskCreated'));
86 86
 }
87 87
 
88 88
 if (isset($_POST['edit_task_submit'])) {
89
-	Blog:: edit_task(
90
-		$_POST['blog_id'],
91
-		$_POST['task_id'],
92
-		$safe_task_name,
93
-		$safe_task_description,
94
-		$_POST['chkArticleDelete'],
95
-		$_POST['chkArticleEdit'],
96
-		$_POST['chkCommentsDelete'],
97
-		$_POST['task_color']
98
-	);
99
-	$return_message = array(
100
-		'type' => 'confirmation',
101
-		'message' => get_lang('TaskEdited')
102
-	);
89
+    Blog:: edit_task(
90
+        $_POST['blog_id'],
91
+        $_POST['task_id'],
92
+        $safe_task_name,
93
+        $safe_task_description,
94
+        $_POST['chkArticleDelete'],
95
+        $_POST['chkArticleEdit'],
96
+        $_POST['chkCommentsDelete'],
97
+        $_POST['task_color']
98
+    );
99
+    $return_message = array(
100
+        'type' => 'confirmation',
101
+        'message' => get_lang('TaskEdited')
102
+    );
103 103
 }
104 104
 
105 105
 if (!empty($_POST['assign_task_submit'])) {
106
-	Blog:: assign_task(
107
-		$blog_id,
108
-		$_POST['task_user_id'],
109
-		$_POST['task_task_id'],
110
-		$_POST['task_day']
111
-	);
112
-	$return_message = array(
113
-		'type' => 'confirmation',
114
-		'message' => get_lang('TaskAssigned')
115
-	);
106
+    Blog:: assign_task(
107
+        $blog_id,
108
+        $_POST['task_user_id'],
109
+        $_POST['task_task_id'],
110
+        $_POST['task_day']
111
+    );
112
+    $return_message = array(
113
+        'type' => 'confirmation',
114
+        'message' => get_lang('TaskAssigned')
115
+    );
116 116
 }
117 117
 
118 118
 if (isset($_POST['assign_task_edit_submit'])) {
119
-	Blog:: edit_assigned_task(
120
-		$blog_id,
121
-		$_POST['task_user_id'],
122
-		$_POST['task_task_id'],
123
-		$_POST['task_day'],
124
-		$_POST['old_user_id'],
125
-		$_POST['old_task_id'],
126
-		$_POST['old_target_date']
127
-	);
128
-	$return_message = array(
129
-		'type' => 'confirmation',
130
-		'message' => get_lang('AssignedTaskEdited')
131
-	);
119
+    Blog:: edit_assigned_task(
120
+        $blog_id,
121
+        $_POST['task_user_id'],
122
+        $_POST['task_task_id'],
123
+        $_POST['task_day'],
124
+        $_POST['old_user_id'],
125
+        $_POST['old_task_id'],
126
+        $_POST['old_target_date']
127
+    );
128
+    $return_message = array(
129
+        'type' => 'confirmation',
130
+        'message' => get_lang('AssignedTaskEdited')
131
+    );
132 132
 }
133 133
 if (!empty($_POST['new_task_execution_submit'])) {
134
-	Blog:: create_comment(
135
-		$safe_comment_title,
136
-		$safe_comment_text,
137
-		$blog_id,
138
-		(int)$_GET['post_id'],
139
-		$_POST['comment_parent_id'],
140
-		$_POST['task_id']
141
-	);
142
-	$return_message = array(
143
-		'type' => 'confirmation',
144
-		'message' => get_lang('CommentCreated')
145
-	);
134
+    Blog:: create_comment(
135
+        $safe_comment_title,
136
+        $safe_comment_text,
137
+        $blog_id,
138
+        (int)$_GET['post_id'],
139
+        $_POST['comment_parent_id'],
140
+        $_POST['task_id']
141
+    );
142
+    $return_message = array(
143
+        'type' => 'confirmation',
144
+        'message' => get_lang('CommentCreated')
145
+    );
146 146
 }
147 147
 if (!empty($_POST['register'])) {
148
-	if (is_array($_POST['user'])) {
149
-		foreach ($_POST['user'] as $index => $user_id) {
150
-			Blog :: set_user_subscribed((int)$_GET['blog_id'], $user_id);
151
-		}
152
-	}
148
+    if (is_array($_POST['user'])) {
149
+        foreach ($_POST['user'] as $index => $user_id) {
150
+            Blog :: set_user_subscribed((int)$_GET['blog_id'], $user_id);
151
+        }
152
+    }
153 153
 }
154 154
 if (!empty($_POST['unregister'])) {
155
-	if (is_array($_POST['user'])) {
156
-		foreach ($_POST['user'] as $index => $user_id) {
157
-			Blog :: set_user_unsubscribed((int)$_GET['blog_id'], $user_id);
158
-		}
159
-	}
155
+    if (is_array($_POST['user'])) {
156
+        foreach ($_POST['user'] as $index => $user_id) {
157
+            Blog :: set_user_unsubscribed((int)$_GET['blog_id'], $user_id);
158
+        }
159
+    }
160 160
 }
161 161
 if (!empty($_GET['register'])) {
162
-	Blog :: set_user_subscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
163
-	$return_message = array('type' => 'confirmation', 'message' => get_lang('UserRegistered'));
164
-	$flag = 1;
162
+    Blog :: set_user_subscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
163
+    $return_message = array('type' => 'confirmation', 'message' => get_lang('UserRegistered'));
164
+    $flag = 1;
165 165
 }
166 166
 if (!empty($_GET['unregister'])) {
167
-	Blog :: set_user_unsubscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
167
+    Blog :: set_user_unsubscribed((int)$_GET['blog_id'], (int)$_GET['user_id']);
168 168
 }
169 169
 
170 170
 if (isset($_GET['action']) && $_GET['action'] == 'manage_tasks') {
171
-	if (isset($_GET['do']) && $_GET['do'] == 'delete') {
172
-		Blog :: delete_task($blog_id, (int)$_GET['task_id']);
173
-		$return_message = array('type' => 'confirmation', 'message' => get_lang('TaskDeleted'));
174
-	}
175
-
176
-	if (isset($_GET['do']) && $_GET['do'] == 'delete_assignment') {
177
-		Blog :: delete_assigned_task($blog_id, intval($_GET['task_id']), intval($_GET['user_id']));
178
-		$return_message = array('type' => 'confirmation', 'message' => get_lang('TaskAssignmentDeleted'));
179
-	}
171
+    if (isset($_GET['do']) && $_GET['do'] == 'delete') {
172
+        Blog :: delete_task($blog_id, (int)$_GET['task_id']);
173
+        $return_message = array('type' => 'confirmation', 'message' => get_lang('TaskDeleted'));
174
+    }
175
+
176
+    if (isset($_GET['do']) && $_GET['do'] == 'delete_assignment') {
177
+        Blog :: delete_assigned_task($blog_id, intval($_GET['task_id']), intval($_GET['user_id']));
178
+        $return_message = array('type' => 'confirmation', 'message' => get_lang('TaskAssignmentDeleted'));
179
+    }
180 180
 }
181 181
 
182 182
 if (isset($_GET['action']) && $_GET['action'] == 'view_post') {
183
-	$task_id = (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) ? $_GET['task_id'] : 0;
184
-
185
-	if (isset($_GET['do']) && $_GET['do'] == 'delete_comment')	{
186
-		if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_delete', $task_id)) {
187
-			Blog :: delete_comment($blog_id, (int)$_GET['post_id'],(int)$_GET['comment_id']);
188
-			$return_message = array('type' => 'confirmation', 'message' => get_lang('CommentDeleted'));
189
-		} else {
190
-			$error = true;
191
-			$message = get_lang('ActionNotAllowed');
192
-		}
193
-	}
194
-
195
-	if (isset($_GET['do']) && $_GET['do'] == 'delete_article')	{
196
-		if (api_is_allowed('BLOG_'.$blog_id, 'article_delete', $task_id)) {
197
-			Blog :: delete_post($blog_id, (int)$_GET['article_id']);
198
-			$action = ''; // Article is gone, go to blog home
199
-			$return_message = array('type' => 'confirmation', 'message' => get_lang('BlogDeleted'));
200
-		} else {
201
-			$error = true;
202
-			$message = get_lang('ActionNotAllowed');
203
-		}
204
-	}
205
-	if (isset($_GET['do']) && $_GET['do'] == 'rate') {
206
-		if (isset($_GET['type']) && $_GET['type'] == 'post') {
207
-			if (api_is_allowed('BLOG_'.$blog_id, 'article_rate')) {
208
-				Blog :: add_rating('post', $blog_id, (int)$_GET['post_id'], (int)$_GET['rating']);
209
-				$return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
210
-			}
211
-		}
212
-		if (isset($_GET['type']) && $_GET['type'] == 'comment') {
213
-			if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_add')) {
214
-				Blog :: add_rating('comment', $blog_id, (int)$_GET['comment_id'], (int)$_GET['rating']);
215
-				$return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
216
-			}
217
-		}
218
-	}
183
+    $task_id = (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) ? $_GET['task_id'] : 0;
184
+
185
+    if (isset($_GET['do']) && $_GET['do'] == 'delete_comment')	{
186
+        if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_delete', $task_id)) {
187
+            Blog :: delete_comment($blog_id, (int)$_GET['post_id'],(int)$_GET['comment_id']);
188
+            $return_message = array('type' => 'confirmation', 'message' => get_lang('CommentDeleted'));
189
+        } else {
190
+            $error = true;
191
+            $message = get_lang('ActionNotAllowed');
192
+        }
193
+    }
194
+
195
+    if (isset($_GET['do']) && $_GET['do'] == 'delete_article')	{
196
+        if (api_is_allowed('BLOG_'.$blog_id, 'article_delete', $task_id)) {
197
+            Blog :: delete_post($blog_id, (int)$_GET['article_id']);
198
+            $action = ''; // Article is gone, go to blog home
199
+            $return_message = array('type' => 'confirmation', 'message' => get_lang('BlogDeleted'));
200
+        } else {
201
+            $error = true;
202
+            $message = get_lang('ActionNotAllowed');
203
+        }
204
+    }
205
+    if (isset($_GET['do']) && $_GET['do'] == 'rate') {
206
+        if (isset($_GET['type']) && $_GET['type'] == 'post') {
207
+            if (api_is_allowed('BLOG_'.$blog_id, 'article_rate')) {
208
+                Blog :: add_rating('post', $blog_id, (int)$_GET['post_id'], (int)$_GET['rating']);
209
+                $return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
210
+            }
211
+        }
212
+        if (isset($_GET['type']) && $_GET['type'] == 'comment') {
213
+            if (api_is_allowed('BLOG_'.$blog_id, 'article_comments_add')) {
214
+                Blog :: add_rating('comment', $blog_id, (int)$_GET['comment_id'], (int)$_GET['rating']);
215
+                $return_message = array('type' => 'confirmation', 'message' => get_lang('RatingAdded'));
216
+            }
217
+        }
218
+    }
219 219
 }
220 220
 /*
221 221
 	DISPLAY
@@ -223,67 +223,67 @@  discard block
 block discarded – undo
223 223
 
224 224
 // Set breadcrumb
225 225
 switch ($action) {
226
-	case 'new_post' :
227
-		$nameTools = get_lang('NewPost');
226
+    case 'new_post' :
227
+        $nameTools = get_lang('NewPost');
228 228
         $interbreadcrumb[] = array(
229 229
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
230 230
             "name" => Blog:: get_blog_title($blog_id),
231 231
         );
232
-		Display :: display_header($nameTools, 'Blogs');
233
-		break;
234
-	case 'manage_tasks' :
235
-		$nameTools = get_lang('TaskManager');
232
+        Display :: display_header($nameTools, 'Blogs');
233
+        break;
234
+    case 'manage_tasks' :
235
+        $nameTools = get_lang('TaskManager');
236 236
         $interbreadcrumb[] = array(
237 237
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
238 238
             "name" => Blog:: get_blog_title($blog_id),
239 239
         );
240
-		Display :: display_header($nameTools, 'Blogs');
241
-		break;
242
-	case 'manage_members' :
243
-		$nameTools = get_lang('MemberManager');
240
+        Display :: display_header($nameTools, 'Blogs');
241
+        break;
242
+    case 'manage_members' :
243
+        $nameTools = get_lang('MemberManager');
244 244
         $interbreadcrumb[] = array(
245 245
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
246 246
             "name" => Blog:: get_blog_title($blog_id),
247 247
         );
248
-		Display :: display_header($nameTools, 'Blogs');
249
-		break;
250
-	case 'manage_rights' :
251
-		$nameTools = get_lang('RightsManager');
248
+        Display :: display_header($nameTools, 'Blogs');
249
+        break;
250
+    case 'manage_rights' :
251
+        $nameTools = get_lang('RightsManager');
252 252
         $interbreadcrumb[] = array(
253 253
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
254 254
             'name' => Blog:: get_blog_title($blog_id),
255 255
         );
256
-		Display :: display_header($nameTools, 'Blogs');
257
-		break;
258
-	case 'view_search_result' :
259
-		$nameTools = get_lang('SearchResults');
256
+        Display :: display_header($nameTools, 'Blogs');
257
+        break;
258
+    case 'view_search_result' :
259
+        $nameTools = get_lang('SearchResults');
260 260
         $interbreadcrumb[] = array(
261 261
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
262 262
             'name' => Blog:: get_blog_title($blog_id),
263 263
         );
264
-		Display :: display_header($nameTools, 'Blogs');
265
-		break;
266
-	case 'execute_task' :
267
-		$nameTools = get_lang('ExecuteThisTask');
264
+        Display :: display_header($nameTools, 'Blogs');
265
+        break;
266
+    case 'execute_task' :
267
+        $nameTools = get_lang('ExecuteThisTask');
268 268
         $interbreadcrumb[] = array(
269 269
             'url' => "blog.php?blog_id=$blog_id&".api_get_cidreq(),
270 270
             'name' => Blog:: get_blog_title($blog_id),
271 271
         );
272
-		Display :: display_header($nameTools, 'Blogs');
273
-		break;
274
-	default :
275
-		$nameTools = Blog :: get_blog_title($blog_id);
276
-		Display :: display_header($nameTools, 'Blogs');
272
+        Display :: display_header($nameTools, 'Blogs');
273
+        break;
274
+    default :
275
+        $nameTools = Blog :: get_blog_title($blog_id);
276
+        Display :: display_header($nameTools, 'Blogs');
277 277
 }
278 278
 
279 279
 // feedback messages
280 280
 if (!empty($return_message)) {
281
-	if ($return_message['type'] == 'confirmation') {
282
-		Display::display_confirmation_message($return_message['message']);
283
-	}
284
-	if ($return_message['type'] == 'error') {
285
-		Display::display_error_message($return_message['message']);
286
-	}
281
+    if ($return_message['type'] == 'confirmation') {
282
+        Display::display_confirmation_message($return_message['message']);
283
+    }
284
+    if ($return_message['type'] == 'error') {
285
+        Display::display_error_message($return_message['message']);
286
+    }
287 287
 }
288 288
 
289 289
 // actions
@@ -350,12 +350,12 @@  discard block
 block discarded – undo
350 350
 		<?php
351 351
 
352 352
 if (isset($error)) {
353
-	Display :: display_error_message($message);
353
+    Display :: display_error_message($message);
354 354
 }
355 355
 
356 356
 if (isset($flag) && $flag == '1') {
357
-	$action = "manage_tasks";
358
-	Blog :: display_assign_task_form($blog_id);
357
+    $action = "manage_tasks";
358
+    Blog :: display_assign_task_form($blog_id);
359 359
 }
360 360
 
361 361
 $user_task = false;
@@ -363,12 +363,12 @@  discard block
 block discarded – undo
363 363
 $course_id = api_get_course_int_id();
364 364
 
365 365
 if (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) {
366
-	$task_id = (int)$_GET['task_id'];
366
+    $task_id = (int)$_GET['task_id'];
367 367
 } else {
368
-	$task_id = 0;
369
-	$tbl_blogs_tasks_rel_user = Database :: get_course_table(TABLE_BLOGS_TASKS_REL_USER);
368
+    $task_id = 0;
369
+    $tbl_blogs_tasks_rel_user = Database :: get_course_table(TABLE_BLOGS_TASKS_REL_USER);
370 370
 
371
-	$sql = "SELECT COUNT(*) as number
371
+    $sql = "SELECT COUNT(*) as number
372 372
 			FROM ".$tbl_blogs_tasks_rel_user."
373 373
 			WHERE
374 374
 			    c_id = $course_id AND
@@ -376,120 +376,120 @@  discard block
 block discarded – undo
376 376
 				user_id = ".api_get_user_id()." AND
377 377
 				task_id = ".$task_id;
378 378
 
379
-	$result = Database::query($sql);
380
-	$row = Database::fetch_array($result);
379
+    $result = Database::query($sql);
380
+    $row = Database::fetch_array($result);
381 381
 
382
-	if ($row['number'] == 1)
383
-		$user_task = true;
382
+    if ($row['number'] == 1)
383
+        $user_task = true;
384 384
 }
385 385
 
386 386
 switch ($action) {
387
-	case 'new_post':
388
-		if (api_is_allowed('BLOG_'.$blog_id, 'article_add', $user_task ? $task_id : 0)) {
389
-			// we show the form if
390
-			// 1. no post data
391
-			// 2. there is post data and the required field is empty
392
-			if (!$_POST OR (!empty($_POST) AND empty($_POST['title']))) {
393
-				// if there is post data there is certainly an error in the form
394
-				if ($_POST) {
395
-					Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'));
396
-				}
397
-			Blog :: display_form_new_post($blog_id);
398
-		} else {
399
-				if (isset($_GET['filter']) && !empty($_GET['filter'])) {
400
-					Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
401
-				} else {
402
-					Blog :: display_blog_posts($blog_id);
403
-				}
404
-			}
405
-		} else {
406
-			api_not_allowed();
407
-		}
408
-		break;
409
-	case 'view_post' :
410
-		Blog :: display_post($blog_id, intval($_GET['post_id']));
411
-		break;
412
-	case 'edit_post' :
413
-		$task_id = (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) ? $_GET['task_id'] : 0;
414
-
415
-		if (api_is_allowed('BLOG_'.$blog_id, 'article_edit', $task_id)) {
416
-			// we show the form if
417
-			// 1. no post data
418
-			// 2. there is post data and the required field is empty
419
-			if (!$_POST OR (!empty($_POST) AND empty($_POST['post_title']))) {
420
-				// if there is post data there is certainly an error in the form
421
-				if ($_POST) {
422
-					Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'));
423
-				}
387
+    case 'new_post':
388
+        if (api_is_allowed('BLOG_'.$blog_id, 'article_add', $user_task ? $task_id : 0)) {
389
+            // we show the form if
390
+            // 1. no post data
391
+            // 2. there is post data and the required field is empty
392
+            if (!$_POST OR (!empty($_POST) AND empty($_POST['title']))) {
393
+                // if there is post data there is certainly an error in the form
394
+                if ($_POST) {
395
+                    Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'));
396
+                }
397
+            Blog :: display_form_new_post($blog_id);
398
+        } else {
399
+                if (isset($_GET['filter']) && !empty($_GET['filter'])) {
400
+                    Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
401
+                } else {
402
+                    Blog :: display_blog_posts($blog_id);
403
+                }
404
+            }
405
+        } else {
406
+            api_not_allowed();
407
+        }
408
+        break;
409
+    case 'view_post' :
410
+        Blog :: display_post($blog_id, intval($_GET['post_id']));
411
+        break;
412
+    case 'edit_post' :
413
+        $task_id = (isset ($_GET['task_id']) && is_numeric($_GET['task_id'])) ? $_GET['task_id'] : 0;
414
+
415
+        if (api_is_allowed('BLOG_'.$blog_id, 'article_edit', $task_id)) {
416
+            // we show the form if
417
+            // 1. no post data
418
+            // 2. there is post data and the required field is empty
419
+            if (!$_POST OR (!empty($_POST) AND empty($_POST['post_title']))) {
420
+                // if there is post data there is certainly an error in the form
421
+                if ($_POST) {
422
+                    Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'));
423
+                }
424 424
                 Blog :: display_form_edit_post($blog_id, intval($_GET['post_id']));
425
-			} else {
426
-				if (isset ($_GET['filter']) && !empty ($_GET['filter'])) {
427
-					Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
428
-				} else {
429
-					Blog :: display_blog_posts($blog_id);
430
-				}
431
-			}
432
-		} else {
433
-			api_not_allowed();
434
-		}
435
-
436
-		break;
437
-	case 'manage_members' :
438
-		if (api_is_allowed('BLOG_'.$blog_id, 'member_management')) {
439
-			Blog :: display_form_user_subscribe($blog_id);
440
-			echo '<br /><br />';
441
-			Blog :: display_form_user_unsubscribe($blog_id);
442
-		} else {
443
-			api_not_allowed();
425
+            } else {
426
+                if (isset ($_GET['filter']) && !empty ($_GET['filter'])) {
427
+                    Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
428
+                } else {
429
+                    Blog :: display_blog_posts($blog_id);
430
+                }
431
+            }
432
+        } else {
433
+            api_not_allowed();
434
+        }
435
+
436
+        break;
437
+    case 'manage_members' :
438
+        if (api_is_allowed('BLOG_'.$blog_id, 'member_management')) {
439
+            Blog :: display_form_user_subscribe($blog_id);
440
+            echo '<br /><br />';
441
+            Blog :: display_form_user_unsubscribe($blog_id);
442
+        } else {
443
+            api_not_allowed();
444 444
         }
445 445
 
446
-		break;
447
-	case 'manage_rights' :
448
-		Blog :: display_form_user_rights($blog_id);
449
-		break;
450
-	case 'manage_tasks' :
451
-		if (api_is_allowed('BLOG_'.$blog_id, 'task_management')) {
452
-			if (isset($_GET['do']) && $_GET['do'] == 'add') {
453
-				Blog:: display_new_task_form($blog_id);
454
-			}
455
-			if (isset($_GET['do']) && $_GET['do'] == 'assign') {
456
-				Blog:: display_assign_task_form($blog_id);
457
-			}
458
-			if (isset($_GET['do']) && $_GET['do'] == 'edit') {
459
-				Blog:: display_edit_task_form(
460
-					$blog_id,
461
-					intval($_GET['task_id'])
462
-				);
463
-			}
464
-			if (isset($_GET['do']) && $_GET['do'] == 'edit_assignment') {
465
-				Blog :: display_edit_assigned_task_form($blog_id, intval($_GET['task_id']), intval($_GET['user_id']));
466
-			}
467
-			Blog :: display_task_list($blog_id);
468
-			echo '<br /><br />';
469
-			Blog :: display_assigned_task_list($blog_id);
470
-			echo '<br /><br />';
471
-		}
472
-		else
473
-			api_not_allowed();
474
-
475
-		break;
476
-	case 'execute_task' :
477
-		if (isset ($_GET['post_id']))
478
-			Blog :: display_post($blog_id, intval($_GET['post_id']));
479
-		else
480
-			Blog :: display_select_task_post($blog_id, intval($_GET['task_id']));
481
-
482
-		break;
483
-	case 'view_search_result' :
484
-		Blog :: display_search_results($blog_id, Database::escape_string($_GET['q']));
485
-		break;
486
-	case '' :
487
-	default :
488
-		if (isset ($_GET['filter']) && !empty ($_GET['filter'])) {
489
-			Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
490
-		} else {
491
-			Blog :: display_blog_posts($blog_id);
492
-		}
446
+        break;
447
+    case 'manage_rights' :
448
+        Blog :: display_form_user_rights($blog_id);
449
+        break;
450
+    case 'manage_tasks' :
451
+        if (api_is_allowed('BLOG_'.$blog_id, 'task_management')) {
452
+            if (isset($_GET['do']) && $_GET['do'] == 'add') {
453
+                Blog:: display_new_task_form($blog_id);
454
+            }
455
+            if (isset($_GET['do']) && $_GET['do'] == 'assign') {
456
+                Blog:: display_assign_task_form($blog_id);
457
+            }
458
+            if (isset($_GET['do']) && $_GET['do'] == 'edit') {
459
+                Blog:: display_edit_task_form(
460
+                    $blog_id,
461
+                    intval($_GET['task_id'])
462
+                );
463
+            }
464
+            if (isset($_GET['do']) && $_GET['do'] == 'edit_assignment') {
465
+                Blog :: display_edit_assigned_task_form($blog_id, intval($_GET['task_id']), intval($_GET['user_id']));
466
+            }
467
+            Blog :: display_task_list($blog_id);
468
+            echo '<br /><br />';
469
+            Blog :: display_assigned_task_list($blog_id);
470
+            echo '<br /><br />';
471
+        }
472
+        else
473
+            api_not_allowed();
474
+
475
+        break;
476
+    case 'execute_task' :
477
+        if (isset ($_GET['post_id']))
478
+            Blog :: display_post($blog_id, intval($_GET['post_id']));
479
+        else
480
+            Blog :: display_select_task_post($blog_id, intval($_GET['task_id']));
481
+
482
+        break;
483
+    case 'view_search_result' :
484
+        Blog :: display_search_results($blog_id, Database::escape_string($_GET['q']));
485
+        break;
486
+    case '' :
487
+    default :
488
+        if (isset ($_GET['filter']) && !empty ($_GET['filter'])) {
489
+            Blog :: display_day_results($blog_id, Database::escape_string($_GET['filter']));
490
+        } else {
491
+            Blog :: display_blog_posts($blog_id);
492
+        }
493 493
 }
494 494
 ?>
495 495
 </div>
Please login to merge, or discard this patch.
main/exercice/exercise_report.php 2 patches
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -400,8 +400,9 @@
 block discarded – undo
400 400
 $extra .= $form->return_form();
401 401
 $extra .= '</div>';
402 402
 
403
-if ($is_allowedToEdit)
403
+if ($is_allowedToEdit) {
404 404
     echo $extra;
405
+}
405 406
 
406 407
 echo $actions;
407 408
 
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -248,7 +248,7 @@  discard block
 block discarded – undo
248 248
             Display::addFlash(
249 249
                 Display::return_message(get_lang('MessageSent'))
250 250
             );
251
-            header('Location: ' . api_get_self().'?'.api_get_cidreq().'&exerciseId='.$exerciseId);
251
+            header('Location: '.api_get_self().'?'.api_get_cidreq().'&exerciseId='.$exerciseId);
252 252
             exit;
253 253
         }
254 254
     }
@@ -278,8 +278,8 @@  discard block
 block discarded – undo
278 278
         api_is_course_tutor() || api_is_course_coach()
279 279
     ) {
280 280
         $actions .= '<a href="admin.php?exerciseId='.intval($_GET['exerciseId']).'">'.Display :: return_icon('back.png', get_lang('GoBackToQuestionList'), '', ICON_SIZE_MEDIUM).'</a>';
281
-        $actions .='<a href="live_stats.php?'.api_get_cidreq().'&exerciseId='.$exercise_id.'">'.Display :: return_icon('activity_monitor.png', get_lang('LiveResults'), '', ICON_SIZE_MEDIUM).'</a>';
282
-        $actions .='<a href="stats.php?'.api_get_cidreq().'&exerciseId='.$exercise_id.'">'.Display :: return_icon('statistics.png', get_lang('ReportByQuestion'), '', ICON_SIZE_MEDIUM).'</a>';
281
+        $actions .= '<a href="live_stats.php?'.api_get_cidreq().'&exerciseId='.$exercise_id.'">'.Display :: return_icon('activity_monitor.png', get_lang('LiveResults'), '', ICON_SIZE_MEDIUM).'</a>';
282
+        $actions .= '<a href="stats.php?'.api_get_cidreq().'&exerciseId='.$exercise_id.'">'.Display :: return_icon('statistics.png', get_lang('ReportByQuestion'), '', ICON_SIZE_MEDIUM).'</a>';
283 283
 
284 284
         $actions .= '<a id="export_opener" href="'.api_get_self().'?export_report=1&exerciseId='.intval($_GET['exerciseId']).'" >'.
285 285
         Display::return_icon('save.png', get_lang('Export'), '', ICON_SIZE_MEDIUM).'</a>';
Please login to merge, or discard this patch.
main/exercice/exercise.class.php 3 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1966,7 +1966,7 @@  discard block
 block discarded – undo
1966 1966
                     $label = get_lang('NextQuestion');
1967 1967
                     $class = 'btn btn-primary';
1968 1968
                 }
1969
-				$class .= ' question-validate-btn'; // used to select it with jquery
1969
+                $class .= ' question-validate-btn'; // used to select it with jquery
1970 1970
                 if ($this->type == ONE_PER_PAGE) {
1971 1971
                     if ($questionNum != 1) {
1972 1972
                         $prev_question = $questionNum - 2;
@@ -1991,7 +1991,7 @@  discard block
 block discarded – undo
1991 1991
                         $all_label = get_lang('EndTest');
1992 1992
                         $class = 'btn btn-warning';
1993 1993
                     }
1994
-					$class .= ' question-validate-btn'; // used to select it with jquery
1994
+                    $class .= ' question-validate-btn'; // used to select it with jquery
1995 1995
                     $all_button = '&nbsp;<a href="javascript://" class="'.$class.'" onclick="validate_all(); ">'.$all_label.'</a>';
1996 1996
                     $all_button .= '&nbsp;' . Display::span(null, ['id' => 'save_all_reponse']);
1997 1997
                     $html .= $all_button;
@@ -3774,7 +3774,7 @@  discard block
 block discarded – undo
3774 3774
 
3775 3775
         //Fixes multiple answer question in order to be exact
3776 3776
         //if ($answerType == MULTIPLE_ANSWER || $answerType == GLOBAL_MULTIPLE_ANSWER) {
3777
-       /* if ($answerType == GLOBAL_MULTIPLE_ANSWER) {
3777
+        /* if ($answerType == GLOBAL_MULTIPLE_ANSWER) {
3778 3778
             $diff = @array_diff($answer_correct_array, $real_answers);
3779 3779
 
3780 3780
             // All good answers or nothing works like exact
@@ -5073,8 +5073,8 @@  discard block
 block discarded – undo
5073 5073
     }
5074 5074
 
5075 5075
     /**
5076
-    * @return string
5077
-    */
5076
+     * @return string
5077
+     */
5078 5078
     public function get_formated_title()
5079 5079
     {
5080 5080
         return api_html_entity_decode($this->selectTitle());
Please login to merge, or discard this patch.
Spacing   +339 added lines, -339 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
     public $feedback_type;
28 28
     public $end_time;
29 29
     public $start_time;
30
-    public $questionList;  // array with the list of this exercise's questions
30
+    public $questionList; // array with the list of this exercise's questions
31 31
     /* including question list of the media */
32 32
     public $questionListUncompressed;
33 33
     public $results_disabled;
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
         $TBL_EXERCISES = Database::get_course_table(TABLE_QUIZ_TEST);
131 131
         $table_lp_item = Database::get_course_table(TABLE_LP_ITEM);
132 132
 
133
-        $id  = intval($id);
133
+        $id = intval($id);
134 134
         if (empty($this->course_id)) {
135 135
 
136 136
             return false;
@@ -190,10 +190,10 @@  discard block
 block discarded – undo
190 190
             }
191 191
 
192 192
             if ($object->end_time != '0000-00-00 00:00:00' && !empty($object->end_time)) {
193
-                $this->end_time 	= $object->end_time;
193
+                $this->end_time = $object->end_time;
194 194
             }
195 195
             if ($object->start_time != '0000-00-00 00:00:00' && !empty($object->start_time)) {
196
-                $this->start_time 	= $object->start_time;
196
+                $this->start_time = $object->start_time;
197 197
             }
198 198
 
199 199
             //control time
@@ -478,7 +478,7 @@  discard block
 block discarded – undo
478 478
      */
479 479
     public function isRandom()
480 480
     {
481
-        if($this->random > 0 || $this->random == -1) {
481
+        if ($this->random > 0 || $this->random == -1) {
482 482
             return true;
483 483
         } else {
484 484
             return false;
@@ -639,7 +639,7 @@  discard block
 block discarded – undo
639 639
                     $question_media = null;
640 640
                     if (!empty($objQuestionTmp->parent_id)) {
641 641
                         $objQuestionMedia = Question::read($objQuestionTmp->parent_id);
642
-                        $question_media  = Question::getMediaLabel($objQuestionMedia->question);
642
+                        $question_media = Question::getMediaLabel($objQuestionMedia->question);
643 643
                     }
644 644
 
645 645
                     $questionType = Display::tag('div', Display::return_icon($typeImg, $typeExpl, array(), ICON_SIZE_MEDIUM).$question_media);
@@ -1032,7 +1032,7 @@  discard block
 block discarded – undo
1032 1032
 
1033 1033
             foreach ($questions_by_category as $categoryId => $questionList) {
1034 1034
                 $cat = new TestCategory($categoryId);
1035
-                $cat = (array)$cat;
1035
+                $cat = (array) $cat;
1036 1036
                 $cat['iid'] = $cat['id'];
1037 1037
                 //*$cat['name'] = $cat['name'];
1038 1038
 
@@ -1097,7 +1097,7 @@  discard block
 block discarded – undo
1097 1097
     {
1098 1098
         if ($this->specialCategoryOrders == false) {
1099 1099
             if ($from_db && !empty($this->id)) {
1100
-                $TBL_EXERCISE_QUESTION  = Database::get_course_table(TABLE_QUIZ_TEST_QUESTION);
1100
+                $TBL_EXERCISE_QUESTION = Database::get_course_table(TABLE_QUIZ_TEST_QUESTION);
1101 1101
                 $TBL_QUESTIONS = Database::get_course_table(TABLE_QUIZ_QUESTION);
1102 1102
 
1103 1103
                 $sql = "SELECT DISTINCT e.question_order
@@ -1124,7 +1124,7 @@  discard block
 block discarded – undo
1124 1124
                 $question_list = array();
1125 1125
 
1126 1126
                 while ($new_object = Database::fetch_object($result)) {
1127
-                    $question_list[$new_object->question_order]=  $new_object->question_id;
1127
+                    $question_list[$new_object->question_order] = $new_object->question_id;
1128 1128
                     $temp_question_list[$counter] = $new_object->question_id;
1129 1129
                     $counter++;
1130 1130
                 }
@@ -1268,7 +1268,7 @@  discard block
 block discarded – undo
1268 1268
     public function isInList($questionId)
1269 1269
     {
1270 1270
         if (is_array($this->questionList))
1271
-            return in_array($questionId,$this->questionList);
1271
+            return in_array($questionId, $this->questionList);
1272 1272
         else
1273 1273
             return false;
1274 1274
     }
@@ -1281,7 +1281,7 @@  discard block
 block discarded – undo
1281 1281
      */
1282 1282
     public function updateTitle($title)
1283 1283
     {
1284
-        $this->exercise=$title;
1284
+        $this->exercise = $title;
1285 1285
     }
1286 1286
 
1287 1287
     /**
@@ -1291,7 +1291,7 @@  discard block
 block discarded – undo
1291 1291
      */
1292 1292
     public function updateAttempts($attempts)
1293 1293
     {
1294
-        $this->attempts=$attempts;
1294
+        $this->attempts = $attempts;
1295 1295
     }
1296 1296
 
1297 1297
     /**
@@ -1301,7 +1301,7 @@  discard block
 block discarded – undo
1301 1301
      */
1302 1302
     public function updateFeedbackType($feedback_type)
1303 1303
     {
1304
-        $this->feedback_type=$feedback_type;
1304
+        $this->feedback_type = $feedback_type;
1305 1305
     }
1306 1306
 
1307 1307
     /**
@@ -1312,7 +1312,7 @@  discard block
 block discarded – undo
1312 1312
      */
1313 1313
     public function updateDescription($description)
1314 1314
     {
1315
-        $this->description=$description;
1315
+        $this->description = $description;
1316 1316
     }
1317 1317
 
1318 1318
     /**
@@ -1442,23 +1442,23 @@  discard block
 block discarded – undo
1442 1442
      * @param string $sound - exercise sound file
1443 1443
      * @param string $delete - ask to delete the file
1444 1444
      */
1445
-    public function updateSound($sound,$delete)
1445
+    public function updateSound($sound, $delete)
1446 1446
     {
1447 1447
         global $audioPath, $documentPath;
1448 1448
         $TBL_DOCUMENT = Database::get_course_table(TABLE_DOCUMENT);
1449 1449
 
1450
-        if ($sound['size'] && (strstr($sound['type'],'audio') || strstr($sound['type'],'video'))) {
1451
-            $this->sound=$sound['name'];
1450
+        if ($sound['size'] && (strstr($sound['type'], 'audio') || strstr($sound['type'], 'video'))) {
1451
+            $this->sound = $sound['name'];
1452 1452
 
1453
-            if (@move_uploaded_file($sound['tmp_name'],$audioPath.'/'.$this->sound)) {
1453
+            if (@move_uploaded_file($sound['tmp_name'], $audioPath.'/'.$this->sound)) {
1454 1454
                 $query = "SELECT 1 FROM $TBL_DOCUMENT
1455
-                        WHERE c_id = ".$this->course_id." AND path='".str_replace($documentPath,'',$audioPath).'/'.$this->sound."'";
1456
-                $result=Database::query($query);
1455
+                        WHERE c_id = ".$this->course_id." AND path='".str_replace($documentPath, '', $audioPath).'/'.$this->sound."'";
1456
+                $result = Database::query($query);
1457 1457
 
1458 1458
                 if (!Database::num_rows($result)) {
1459 1459
                     $id = add_document(
1460 1460
                         $this->course,
1461
-                        str_replace($documentPath,'',$audioPath).'/'.$this->sound,
1461
+                        str_replace($documentPath, '', $audioPath).'/'.$this->sound,
1462 1462
                         'file',
1463 1463
                         $sound['size'],
1464 1464
                         $sound['name']
@@ -1477,8 +1477,8 @@  discard block
 block discarded – undo
1477 1477
                     );
1478 1478
                 }
1479 1479
             }
1480
-        } elseif($delete && is_file($audioPath.'/'.$this->sound)) {
1481
-            $this->sound='';
1480
+        } elseif ($delete && is_file($audioPath.'/'.$this->sound)) {
1481
+            $this->sound = '';
1482 1482
         }
1483 1483
     }
1484 1484
 
@@ -1490,7 +1490,7 @@  discard block
 block discarded – undo
1490 1490
      */
1491 1491
     public function updateType($type)
1492 1492
     {
1493
-        $this->type=$type;
1493
+        $this->type = $type;
1494 1494
     }
1495 1495
 
1496 1496
     /**
@@ -1526,7 +1526,7 @@  discard block
 block discarded – undo
1526 1526
      */
1527 1527
     public function enable()
1528 1528
     {
1529
-        $this->active=1;
1529
+        $this->active = 1;
1530 1530
     }
1531 1531
 
1532 1532
     /**
@@ -1536,7 +1536,7 @@  discard block
 block discarded – undo
1536 1536
      */
1537 1537
     public function disable()
1538 1538
     {
1539
-        $this->active=0;
1539
+        $this->active = 0;
1540 1540
     }
1541 1541
 
1542 1542
     /**
@@ -1664,7 +1664,7 @@  discard block
 block discarded – undo
1664 1664
                 api_get_user_id()
1665 1665
             );
1666 1666
 
1667
-            if (api_get_setting('search_enabled')=='true') {
1667
+            if (api_get_setting('search_enabled') == 'true') {
1668 1668
                 $this->search_engine_edit();
1669 1669
             }
1670 1670
         } else {
@@ -1812,7 +1812,7 @@  discard block
 block discarded – undo
1812 1812
     public function removeFromList($questionId)
1813 1813
     {
1814 1814
         // searches the position of the question ID in the list
1815
-        $pos = array_search($questionId,$this->questionList);
1815
+        $pos = array_search($questionId, $this->questionList);
1816 1816
 
1817 1817
         // question not found
1818 1818
         if ($pos === false) {
@@ -1847,7 +1847,7 @@  discard block
 block discarded – undo
1847 1847
         api_item_property_update($this->course, TOOL_QUIZ, $this->id, 'QuizDeleted', api_get_user_id());
1848 1848
         api_item_property_update($this->course, TOOL_QUIZ, $this->id, 'delete', api_get_user_id());
1849 1849
 
1850
-        if (api_get_setting('search_enabled')=='true' && extension_loaded('xapian') ) {
1850
+        if (api_get_setting('search_enabled') == 'true' && extension_loaded('xapian')) {
1851 1851
             $this->search_engine_delete();
1852 1852
         }
1853 1853
     }
@@ -1856,7 +1856,7 @@  discard block
 block discarded – undo
1856 1856
      * Creates the form to create / edit an exercise
1857 1857
      * @param FormValidator $form
1858 1858
      */
1859
-    public function createForm($form, $type='full')
1859
+    public function createForm($form, $type = 'full')
1860 1860
     {
1861 1861
         if (empty($type)) {
1862 1862
             $type = 'full';
@@ -1887,7 +1887,7 @@  discard block
 block discarded – undo
1887 1887
             'Width' => '100%',
1888 1888
             'Height' => '150',
1889 1889
         );
1890
-        if (is_array($type)){
1890
+        if (is_array($type)) {
1891 1891
             $editor_config = array_merge($editor_config, $type);
1892 1892
         }
1893 1893
 
@@ -1941,7 +1941,7 @@  discard block
 block discarded – undo
1941 1941
                     '2',
1942 1942
                     array('id' => 'exerciseType_2')
1943 1943
                 );
1944
-                $form->addGroup($radios_feedback, null, array(get_lang('FeedbackType'),get_lang('FeedbackDisplayOptions')), '');
1944
+                $form->addGroup($radios_feedback, null, array(get_lang('FeedbackType'), get_lang('FeedbackDisplayOptions')), '');
1945 1945
 
1946 1946
                 // Type of results display on the final page
1947 1947
                 $radios_results_disabled = array();
@@ -1985,8 +1985,8 @@  discard block
 block discarded – undo
1985 1985
                 // Type of questions disposition on page
1986 1986
                 $radios = array();
1987 1987
 
1988
-                $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'),    '1', array('onclick' => 'check_per_page_all()', 'id'=>'option_page_all'));
1989
-                $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'),'2', array('onclick' => 'check_per_page_one()', 'id'=>'option_page_one'));
1988
+                $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'), '1', array('onclick' => 'check_per_page_all()', 'id'=>'option_page_all'));
1989
+                $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'), '2', array('onclick' => 'check_per_page_one()', 'id'=>'option_page_one'));
1990 1990
 
1991 1991
                 $form->addGroup($radios, null, get_lang('QuestionsPerPage'), '');
1992 1992
 
@@ -1996,33 +1996,33 @@  discard block
 block discarded – undo
1996 1996
 
1997 1997
                     // feedback type
1998 1998
                     $radios_feedback = array();
1999
-                    $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('ExerciseAtTheEndOfTheTest'),'0',array('id' =>'exerciseType_0', 'onclick' => 'check_feedback()'));
1999
+                    $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('ExerciseAtTheEndOfTheTest'), '0', array('id' =>'exerciseType_0', 'onclick' => 'check_feedback()'));
2000 2000
 
2001 2001
                     if (api_get_setting('enable_quiz_scenario') == 'true') {
2002
-                        $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('DirectFeedback'), '1', array('id' =>'exerciseType_1' , 'onclick' => 'check_direct_feedback()'));
2002
+                        $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('DirectFeedback'), '1', array('id' =>'exerciseType_1', 'onclick' => 'check_direct_feedback()'));
2003 2003
                     }
2004
-                    $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('NoFeedback'),'2',array('id' =>'exerciseType_2'));
2005
-                    $form->addGroup($radios_feedback, null, array(get_lang('FeedbackType'),get_lang('FeedbackDisplayOptions')));
2004
+                    $radios_feedback[] = $form->createElement('radio', 'exerciseFeedbackType', null, get_lang('NoFeedback'), '2', array('id' =>'exerciseType_2'));
2005
+                    $form->addGroup($radios_feedback, null, array(get_lang('FeedbackType'), get_lang('FeedbackDisplayOptions')));
2006 2006
 
2007 2007
                     //$form->addElement('select', 'exerciseFeedbackType',get_lang('FeedbackType'),$feedback_option,'onchange="javascript:feedbackselection()"');
2008 2008
                     $radios_results_disabled = array();
2009 2009
                     $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('ShowScoreAndRightAnswer'), '0', array('id'=>'result_disabled_0'));
2010
-                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('DoNotShowScoreNorRightAnswer'),  '1',array('id'=>'result_disabled_1','onclick' => 'check_results_disabled()'));
2011
-                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('OnlyShowScore'),  '2',array('id'=>'result_disabled_2','onclick' => 'check_results_disabled()'));
2012
-                    $form->addGroup($radios_results_disabled, null, get_lang('ShowResultsToStudents'),'');
2010
+                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('DoNotShowScoreNorRightAnswer'), '1', array('id'=>'result_disabled_1', 'onclick' => 'check_results_disabled()'));
2011
+                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('OnlyShowScore'), '2', array('id'=>'result_disabled_2', 'onclick' => 'check_results_disabled()'));
2012
+                    $form->addGroup($radios_results_disabled, null, get_lang('ShowResultsToStudents'), '');
2013 2013
 
2014 2014
                     // Type of questions disposition on page
2015 2015
                     $radios = array();
2016
-                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'),    '1');
2017
-                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'),'2');
2016
+                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'), '1');
2017
+                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'), '2');
2018 2018
                     $form->addGroup($radios, null, get_lang('ExerciseType'));
2019 2019
 
2020 2020
                 } else {
2021 2021
                     //Show options freeze
2022 2022
                     $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('ShowScoreAndRightAnswer'), '0', array('id'=>'result_disabled_0'));
2023
-                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('DoNotShowScoreNorRightAnswer'),  '1',array('id'=>'result_disabled_1','onclick' => 'check_results_disabled()'));
2024
-                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('OnlyShowScore'),  '2',array('id'=>'result_disabled_2','onclick' => 'check_results_disabled()'));
2025
-                    $result_disable_group = $form->addGroup($radios_results_disabled, null, get_lang('ShowResultsToStudents'),'');
2023
+                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('DoNotShowScoreNorRightAnswer'), '1', array('id'=>'result_disabled_1', 'onclick' => 'check_results_disabled()'));
2024
+                    $radios_results_disabled[] = $form->createElement('radio', 'results_disabled', null, get_lang('OnlyShowScore'), '2', array('id'=>'result_disabled_2', 'onclick' => 'check_results_disabled()'));
2025
+                    $result_disable_group = $form->addGroup($radios_results_disabled, null, get_lang('ShowResultsToStudents'), '');
2026 2026
                     $result_disable_group->freeze();
2027 2027
 
2028 2028
                     //we force the options to the DirectFeedback exercisetype
@@ -2030,8 +2030,8 @@  discard block
 block discarded – undo
2030 2030
                     $form->addElement('hidden', 'exerciseType', ONE_PER_PAGE);
2031 2031
 
2032 2032
                     // Type of questions disposition on page
2033
-                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'),    '1', array('onclick' => 'check_per_page_all()', 'id'=>'option_page_all'));
2034
-                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'),'2', array('onclick' => 'check_per_page_one()', 'id'=>'option_page_one'));
2033
+                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SimpleExercise'), '1', array('onclick' => 'check_per_page_all()', 'id'=>'option_page_all'));
2034
+                    $radios[] = $form->createElement('radio', 'exerciseType', null, get_lang('SequentialExercise'), '2', array('onclick' => 'check_per_page_one()', 'id'=>'option_page_one'));
2035 2035
 
2036 2036
                     $type_group = $form->addGroup($radios, null, get_lang('QuestionsPerPage'), '');
2037 2037
                     $type_group->freeze();
@@ -2163,26 +2163,26 @@  discard block
 block discarded – undo
2163 2163
 
2164 2164
                 // number of random question
2165 2165
 
2166
-                $max = ($this->id > 0) ? $this->selectNbrQuestions() : 10 ;
2166
+                $max = ($this->id > 0) ? $this->selectNbrQuestions() : 10;
2167 2167
                 $option = range(0, $max);
2168 2168
                 $option[0] = get_lang('No');
2169 2169
                 $option[-1] = get_lang('AllQuestionsShort');
2170
-                $form->addElement('select', 'randomQuestions',array(get_lang('RandomQuestions'), get_lang('RandomQuestionsHelp')), $option, array('id'=>'randomQuestions'));
2170
+                $form->addElement('select', 'randomQuestions', array(get_lang('RandomQuestions'), get_lang('RandomQuestionsHelp')), $option, array('id'=>'randomQuestions'));
2171 2171
 
2172 2172
                 // Random answers
2173 2173
                 $radios_random_answers = array();
2174
-                $radios_random_answers[] = $form->createElement('radio', 'randomAnswers', null, get_lang('Yes'),'1');
2175
-                $radios_random_answers[] = $form->createElement('radio', 'randomAnswers', null, get_lang('No'),'0');
2174
+                $radios_random_answers[] = $form->createElement('radio', 'randomAnswers', null, get_lang('Yes'), '1');
2175
+                $radios_random_answers[] = $form->createElement('radio', 'randomAnswers', null, get_lang('No'), '0');
2176 2176
                 $form->addGroup($radios_random_answers, null, get_lang('RandomAnswers'), '');
2177 2177
 
2178 2178
                 // Random by category
2179
-                $form->addElement('html','<div class="clear">&nbsp;</div>');
2179
+                $form->addElement('html', '<div class="clear">&nbsp;</div>');
2180 2180
                 $radiocat = array();
2181
-                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('YesWithCategoriesShuffled'),'1');
2182
-                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('YesWithCategoriesSorted'),'2');
2183
-                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('No'),'0');
2181
+                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('YesWithCategoriesShuffled'), '1');
2182
+                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('YesWithCategoriesSorted'), '2');
2183
+                $radiocat[] = $form->createElement('radio', 'randomByCat', null, get_lang('No'), '0');
2184 2184
                 $radioCatGroup = $form->addGroup($radiocat, null, get_lang('RandomQuestionByCategory'), '');
2185
-                $form->addElement('html','<div class="clear">&nbsp;</div>');
2185
+                $form->addElement('html', '<div class="clear">&nbsp;</div>');
2186 2186
 
2187 2187
                 // add the radio display the category name for student
2188 2188
                 $radio_display_cat_name = array();
@@ -2203,36 +2203,36 @@  discard block
 block discarded – undo
2203 2203
             );
2204 2204
 
2205 2205
             // Exercise time limit
2206
-            $form->addElement('checkbox', 'activate_start_date_check',null, get_lang('EnableStartTime'), array('onclick' => 'activate_start_date()'));
2206
+            $form->addElement('checkbox', 'activate_start_date_check', null, get_lang('EnableStartTime'), array('onclick' => 'activate_start_date()'));
2207 2207
 
2208 2208
             $var = Exercise::selectTimeLimit();
2209 2209
 
2210 2210
             if (($this->start_time != '0000-00-00 00:00:00') && !empty($this->start_time))
2211
-                $form->addElement('html','<div id="start_date_div" style="display:block;">');
2211
+                $form->addElement('html', '<div id="start_date_div" style="display:block;">');
2212 2212
             else
2213
-                $form->addElement('html','<div id="start_date_div" style="display:none;">');
2213
+                $form->addElement('html', '<div id="start_date_div" style="display:none;">');
2214 2214
 
2215 2215
             $form->addElement('date_time_picker', 'start_time');
2216 2216
 
2217
-            $form->addElement('html','</div>');
2217
+            $form->addElement('html', '</div>');
2218 2218
 
2219
-            $form->addElement('checkbox', 'activate_end_date_check', null , get_lang('EnableEndTime'), array('onclick' => 'activate_end_date()'));
2219
+            $form->addElement('checkbox', 'activate_end_date_check', null, get_lang('EnableEndTime'), array('onclick' => 'activate_end_date()'));
2220 2220
 
2221 2221
             if (($this->end_time != '0000-00-00 00:00:00' && !empty($this->end_time)))
2222
-                $form->addElement('html','<div id="end_date_div" style="display:block;">');
2222
+                $form->addElement('html', '<div id="end_date_div" style="display:block;">');
2223 2223
             else
2224
-                $form->addElement('html','<div id="end_date_div" style="display:none;">');
2224
+                $form->addElement('html', '<div id="end_date_div" style="display:none;">');
2225 2225
 
2226 2226
             $form->addElement('date_time_picker', 'end_time');
2227
-            $form->addElement('html','</div>');
2227
+            $form->addElement('html', '</div>');
2228 2228
 
2229 2229
             //$check_option=$this->selectType();
2230 2230
             $diplay = 'block';
2231 2231
             $form->addElement('checkbox', 'propagate_neg', null, get_lang('PropagateNegativeResults'));
2232
-            $form->addElement('html','<div class="clear">&nbsp;</div>');
2232
+            $form->addElement('html', '<div class="clear">&nbsp;</div>');
2233 2233
             $form->addElement('checkbox', 'review_answers', null, get_lang('ReviewAnswers'));
2234 2234
 
2235
-            $form->addElement('html','<div id="divtimecontrol"  style="display:'.$diplay.';">');
2235
+            $form->addElement('html', '<div id="divtimecontrol"  style="display:'.$diplay.';">');
2236 2236
 
2237 2237
             //Timer control
2238 2238
             //$time_hours_option = range(0,12);
@@ -2248,12 +2248,12 @@  discard block
 block discarded – undo
2248 2248
                     'onload' => 'check_load_time()',
2249 2249
                 )
2250 2250
             );
2251
-            $expired_date = (int)$this->selectExpiredTime();
2251
+            $expired_date = (int) $this->selectExpiredTime();
2252 2252
 
2253
-            if (($expired_date!='0')) {
2254
-                $form->addElement('html','<div id="timercontrol" style="display:block;">');
2253
+            if (($expired_date != '0')) {
2254
+                $form->addElement('html', '<div id="timercontrol" style="display:block;">');
2255 2255
             } else {
2256
-                $form->addElement('html','<div id="timercontrol" style="display:none;">');
2256
+                $form->addElement('html', '<div id="timercontrol" style="display:none;">');
2257 2257
             }
2258 2258
             $form->addText(
2259 2259
                 'enabletimercontroltotalminutes',
@@ -2264,7 +2264,7 @@  discard block
 block discarded – undo
2264 2264
                     'cols-size' => [2, 2, 8]
2265 2265
                 ]
2266 2266
             );
2267
-            $form->addElement('html','</div>');
2267
+            $form->addElement('html', '</div>');
2268 2268
 
2269 2269
             $form->addElement(
2270 2270
                 'text',
@@ -2288,23 +2288,23 @@  discard block
 block discarded – undo
2288 2288
             $defaults = array();
2289 2289
 
2290 2290
             if (api_get_setting('search_enabled') === 'true') {
2291
-                require_once api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php';
2291
+                require_once api_get_path(LIBRARY_PATH).'specific_fields_manager.lib.php';
2292 2292
 
2293
-                $form->addElement ('checkbox', 'index_document','', get_lang('SearchFeatureDoIndexDocument'));
2294
-                $form->addElement ('select_language', 'language', get_lang('SearchFeatureDocumentLanguage'));
2293
+                $form->addElement('checkbox', 'index_document', '', get_lang('SearchFeatureDoIndexDocument'));
2294
+                $form->addElement('select_language', 'language', get_lang('SearchFeatureDocumentLanguage'));
2295 2295
 
2296 2296
                 $specific_fields = get_specific_field_list();
2297 2297
 
2298 2298
                 foreach ($specific_fields as $specific_field) {
2299
-                    $form->addElement ('text', $specific_field['code'], $specific_field['name']);
2299
+                    $form->addElement('text', $specific_field['code'], $specific_field['name']);
2300 2300
                     $filter = array(
2301 2301
                         'c_id' => api_get_course_int_id(),
2302 2302
                         'field_id' => $specific_field['id'],
2303 2303
                         'ref_id' => $this->id,
2304
-                        'tool_id' => "'" . TOOL_QUIZ . "'"
2304
+                        'tool_id' => "'".TOOL_QUIZ."'"
2305 2305
                     );
2306 2306
                     $values = get_specific_field_values_list($filter, array('value'));
2307
-                    if ( !empty($values) ) {
2307
+                    if (!empty($values)) {
2308 2308
                         $arr_str_values = array();
2309 2309
                         foreach ($values as $value) {
2310 2310
                             $arr_str_values[] = $value['value'];
@@ -2315,8 +2315,8 @@  discard block
 block discarded – undo
2315 2315
                 //$form->addElement ('html','</div>');
2316 2316
             }
2317 2317
 
2318
-            $form->addElement('html','</div>');  //End advanced setting
2319
-            $form->addElement('html','</div>');
2318
+            $form->addElement('html', '</div>'); //End advanced setting
2319
+            $form->addElement('html', '</div>');
2320 2320
         }
2321 2321
 
2322 2322
         // submit
@@ -2336,10 +2336,10 @@  discard block
 block discarded – undo
2336 2336
         }
2337 2337
 
2338 2338
         // defaults
2339
-        if ($type=='full') {
2339
+        if ($type == 'full') {
2340 2340
             if ($this->id > 0) {
2341 2341
                 if ($this->random > $this->selectNbrQuestions()) {
2342
-                    $defaults['randomQuestions'] =  $this->selectNbrQuestions();
2342
+                    $defaults['randomQuestions'] = $this->selectNbrQuestions();
2343 2343
                 } else {
2344 2344
                     $defaults['randomQuestions'] = $this->random;
2345 2345
                 }
@@ -2366,8 +2366,8 @@  discard block
 block discarded – undo
2366 2366
                     $defaults['activate_end_date_check'] = 1;
2367 2367
                 }
2368 2368
 
2369
-                $defaults['start_time'] = ($this->start_time!='0000-00-00 00:00:00' && !empty($this->start_time)) ? api_get_local_time($this->start_time) : date('Y-m-d 12:00:00');
2370
-                $defaults['end_time'] = ($this->end_time!='0000-00-00 00:00:00' && !empty($this->end_time)) ? api_get_local_time($this->end_time) : date('Y-m-d 12:00:00', time()+84600);
2369
+                $defaults['start_time'] = ($this->start_time != '0000-00-00 00:00:00' && !empty($this->start_time)) ? api_get_local_time($this->start_time) : date('Y-m-d 12:00:00');
2370
+                $defaults['end_time'] = ($this->end_time != '0000-00-00 00:00:00' && !empty($this->end_time)) ? api_get_local_time($this->end_time) : date('Y-m-d 12:00:00', time() + 84600);
2371 2371
 
2372 2372
                 // Get expired time
2373 2373
                 if ($this->expired_time != '0') {
@@ -2388,7 +2388,7 @@  discard block
 block discarded – undo
2388 2388
                 $defaults['text_when_finished'] = "";
2389 2389
                 $defaults['start_time'] = date('Y-m-d 12:00:00');
2390 2390
                 $defaults['display_category_name'] = 1;
2391
-                $defaults['end_time']   = date('Y-m-d 12:00:00', time()+84600);
2391
+                $defaults['end_time']   = date('Y-m-d 12:00:00', time() + 84600);
2392 2392
                 $defaults['pass_percentage'] = '';
2393 2393
                 $defaults['end_button'] = $this->selectEndButton();
2394 2394
                 $defaults['question_selection_type'] = 1;
@@ -2474,7 +2474,7 @@  discard block
 block discarded – undo
2474 2474
             $end_time = $form->getSubmitValue('end_time');
2475 2475
             $this->end_time = api_get_utc_datetime($end_time);
2476 2476
         } else {
2477
-            $this->end_time   = '0000-00-00 00:00:00';
2477
+            $this->end_time = '0000-00-00 00:00:00';
2478 2478
         }
2479 2479
 
2480 2480
         if ($form->getSubmitValue('enabletimercontrol') == 1) {
@@ -2487,9 +2487,9 @@  discard block
 block discarded – undo
2487 2487
         }
2488 2488
 
2489 2489
         if ($form->getSubmitValue('randomAnswers') == 1) {
2490
-            $this->random_answers=1;
2490
+            $this->random_answers = 1;
2491 2491
         } else {
2492
-            $this->random_answers=0;
2492
+            $this->random_answers = 0;
2493 2493
         }
2494 2494
         $this->save($type);
2495 2495
     }
@@ -2501,9 +2501,9 @@  discard block
 block discarded – undo
2501 2501
         }
2502 2502
         $course_id = api_get_course_id();
2503 2503
 
2504
-        require_once api_get_path(LIBRARY_PATH) . 'search/ChamiloIndexer.class.php';
2505
-        require_once api_get_path(LIBRARY_PATH) . 'search/IndexableChunk.class.php';
2506
-        require_once api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php';
2504
+        require_once api_get_path(LIBRARY_PATH).'search/ChamiloIndexer.class.php';
2505
+        require_once api_get_path(LIBRARY_PATH).'search/IndexableChunk.class.php';
2506
+        require_once api_get_path(LIBRARY_PATH).'specific_fields_manager.lib.php';
2507 2507
 
2508 2508
         $specific_fields = get_specific_field_list();
2509 2509
         $ic_slide = new IndexableChunk();
@@ -2513,7 +2513,7 @@  discard block
 block discarded – undo
2513 2513
             if (isset($_REQUEST[$specific_field['code']])) {
2514 2514
                 $sterms = trim($_REQUEST[$specific_field['code']]);
2515 2515
                 if (!empty($sterms)) {
2516
-                    $all_specific_terms .= ' '. $sterms;
2516
+                    $all_specific_terms .= ' '.$sterms;
2517 2517
                     $sterms = explode(',', $sterms);
2518 2518
                     foreach ($sterms as $sterm) {
2519 2519
                         $ic_slide->addTerm(trim($sterm), $specific_field['code']);
@@ -2530,15 +2530,15 @@  discard block
 block discarded – undo
2530 2530
         $xapian_data = array(
2531 2531
             SE_COURSE_ID => $course_id,
2532 2532
             SE_TOOL_ID => TOOL_QUIZ,
2533
-            SE_DATA => array('type' => SE_DOCTYPE_EXERCISE_EXERCISE, 'exercise_id' => (int)$this->id),
2534
-            SE_USER => (int)api_get_user_id(),
2533
+            SE_DATA => array('type' => SE_DOCTYPE_EXERCISE_EXERCISE, 'exercise_id' => (int) $this->id),
2534
+            SE_USER => (int) api_get_user_id(),
2535 2535
         );
2536 2536
         $ic_slide->xapian_data = serialize($xapian_data);
2537
-        $exercise_description = $all_specific_terms .' '. $this->description;
2537
+        $exercise_description = $all_specific_terms.' '.$this->description;
2538 2538
         $ic_slide->addValue("content", $exercise_description);
2539 2539
 
2540 2540
         $di = new ChamiloIndexer();
2541
-        isset($_POST['language'])? $lang=Database::escape_string($_POST['language']): $lang = 'english';
2541
+        isset($_POST['language']) ? $lang = Database::escape_string($_POST['language']) : $lang = 'english';
2542 2542
         $di->connectDb(NULL, NULL, $lang);
2543 2543
         $di->addChunk($ic_slide);
2544 2544
 
@@ -2557,7 +2557,7 @@  discard block
 block discarded – undo
2557 2557
     function search_engine_edit()
2558 2558
     {
2559 2559
         // update search enchine and its values table if enabled
2560
-        if (api_get_setting('search_enabled')=='true' && extension_loaded('xapian')) {
2560
+        if (api_get_setting('search_enabled') == 'true' && extension_loaded('xapian')) {
2561 2561
             $course_id = api_get_course_id();
2562 2562
 
2563 2563
             // actually, it consists on delete terms from db,
@@ -2569,9 +2569,9 @@  discard block
 block discarded – undo
2569 2569
             $res = Database::query($sql);
2570 2570
 
2571 2571
             if (Database::num_rows($res) > 0) {
2572
-                require_once(api_get_path(LIBRARY_PATH) . 'search/ChamiloIndexer.class.php');
2573
-                require_once(api_get_path(LIBRARY_PATH) . 'search/IndexableChunk.class.php');
2574
-                require_once(api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php');
2572
+                require_once(api_get_path(LIBRARY_PATH).'search/ChamiloIndexer.class.php');
2573
+                require_once(api_get_path(LIBRARY_PATH).'search/IndexableChunk.class.php');
2574
+                require_once(api_get_path(LIBRARY_PATH).'specific_fields_manager.lib.php');
2575 2575
 
2576 2576
                 $se_ref = Database::fetch_array($res);
2577 2577
                 $specific_fields = get_specific_field_list();
@@ -2582,7 +2582,7 @@  discard block
 block discarded – undo
2582 2582
                     delete_all_specific_field_value($course_id, $specific_field['id'], TOOL_QUIZ, $this->id);
2583 2583
                     if (isset($_REQUEST[$specific_field['code']])) {
2584 2584
                         $sterms = trim($_REQUEST[$specific_field['code']]);
2585
-                        $all_specific_terms .= ' '. $sterms;
2585
+                        $all_specific_terms .= ' '.$sterms;
2586 2586
                         $sterms = explode(',', $sterms);
2587 2587
                         foreach ($sterms as $sterm) {
2588 2588
                             $ic_slide->addTerm(trim($sterm), $specific_field['code']);
@@ -2598,17 +2598,17 @@  discard block
 block discarded – undo
2598 2598
                 $xapian_data = array(
2599 2599
                     SE_COURSE_ID => $course_id,
2600 2600
                     SE_TOOL_ID => TOOL_QUIZ,
2601
-                    SE_DATA => array('type' => SE_DOCTYPE_EXERCISE_EXERCISE, 'exercise_id' => (int)$this->id),
2602
-                    SE_USER => (int)api_get_user_id(),
2601
+                    SE_DATA => array('type' => SE_DOCTYPE_EXERCISE_EXERCISE, 'exercise_id' => (int) $this->id),
2602
+                    SE_USER => (int) api_get_user_id(),
2603 2603
                 );
2604 2604
                 $ic_slide->xapian_data = serialize($xapian_data);
2605
-                $exercise_description = $all_specific_terms .' '. $this->description;
2605
+                $exercise_description = $all_specific_terms.' '.$this->description;
2606 2606
                 $ic_slide->addValue("content", $exercise_description);
2607 2607
 
2608 2608
                 $di = new ChamiloIndexer();
2609
-                isset($_POST['language'])? $lang=Database::escape_string($_POST['language']): $lang = 'english';
2609
+                isset($_POST['language']) ? $lang = Database::escape_string($_POST['language']) : $lang = 'english';
2610 2610
                 $di->connectDb(NULL, NULL, $lang);
2611
-                $di->remove_document((int)$se_ref['search_did']);
2611
+                $di->remove_document((int) $se_ref['search_did']);
2612 2612
                 $di->addChunk($ic_slide);
2613 2613
 
2614 2614
                 //index and return search engine document id
@@ -2633,7 +2633,7 @@  discard block
 block discarded – undo
2633 2633
     function search_engine_delete()
2634 2634
     {
2635 2635
         // remove from search engine if enabled
2636
-        if (api_get_setting('search_enabled') == 'true' && extension_loaded('xapian') ) {
2636
+        if (api_get_setting('search_enabled') == 'true' && extension_loaded('xapian')) {
2637 2637
             $course_id = api_get_course_id();
2638 2638
             $tbl_se_ref = Database::get_main_table(TABLE_MAIN_SEARCH_ENGINE_REF);
2639 2639
             $sql = 'SELECT * FROM %s WHERE course_code=\'%s\' AND tool_id=\'%s\' AND ref_id_high_level=%s AND ref_id_second_level IS NULL LIMIT 1';
@@ -2641,19 +2641,19 @@  discard block
 block discarded – undo
2641 2641
             $res = Database::query($sql);
2642 2642
             if (Database::num_rows($res) > 0) {
2643 2643
                 $row = Database::fetch_array($res);
2644
-                require_once(api_get_path(LIBRARY_PATH) .'search/ChamiloIndexer.class.php');
2644
+                require_once(api_get_path(LIBRARY_PATH).'search/ChamiloIndexer.class.php');
2645 2645
                 $di = new ChamiloIndexer();
2646
-                $di->remove_document((int)$row['search_did']);
2646
+                $di->remove_document((int) $row['search_did']);
2647 2647
                 unset($di);
2648 2648
                 $tbl_quiz_question = Database::get_course_table(TABLE_QUIZ_QUESTION);
2649
-                foreach ( $this->questionList as $question_i) {
2649
+                foreach ($this->questionList as $question_i) {
2650 2650
                     $sql = 'SELECT type FROM %s WHERE id=%s';
2651 2651
                     $sql = sprintf($sql, $tbl_quiz_question, $question_i);
2652 2652
                     $qres = Database::query($sql);
2653 2653
                     if (Database::num_rows($qres) > 0) {
2654 2654
                         $qrow = Database::fetch_array($qres);
2655 2655
                         $objQuestion = Question::getInstance($qrow['type']);
2656
-                        $objQuestion = Question::read((int)$question_i);
2656
+                        $objQuestion = Question::read((int) $question_i);
2657 2657
                         $objQuestion->search_engine_edit($this->id, FALSE, TRUE);
2658 2658
                         unset($objQuestion);
2659 2659
                     }
@@ -2664,7 +2664,7 @@  discard block
 block discarded – undo
2664 2664
             Database::query($sql);
2665 2665
 
2666 2666
             // remove terms from db
2667
-            require_once api_get_path(LIBRARY_PATH) .'specific_fields_manager.lib.php';
2667
+            require_once api_get_path(LIBRARY_PATH).'specific_fields_manager.lib.php';
2668 2668
             delete_all_values_for_item($course_id, TOOL_QUIZ, $this->id);
2669 2669
         }
2670 2670
     }
@@ -2759,7 +2759,7 @@  discard block
 block discarded – undo
2759 2759
      */
2760 2760
     public function copy_exercise()
2761 2761
     {
2762
-        $exercise_obj= new Exercise();
2762
+        $exercise_obj = new Exercise();
2763 2763
         $exercise_obj = $this;
2764 2764
 
2765 2765
         // force the creation of a new exercise
@@ -2831,25 +2831,25 @@  discard block
 block discarded – undo
2831 2831
             $lp_id = 0;
2832 2832
         }
2833 2833
         if (empty($lp_item_id)) {
2834
-            $lp_item_id   = 0;
2834
+            $lp_item_id = 0;
2835 2835
         }
2836 2836
         if (empty($lp_item_view_id)) {
2837 2837
             $lp_item_view_id = 0;
2838 2838
         }
2839
-        $condition = ' WHERE exe_exo_id 	= ' . "'" . $this->id . "'" .' AND
2840
-					   exe_user_id 			= ' . "'" . api_get_user_id() . "'" . ' AND
2841
-					   c_id                 = ' . api_get_course_int_id() . ' AND
2842
-					   status 				= ' . "'" . Database::escape_string($status). "'" . ' AND
2843
-					   orig_lp_id 			= ' . "'" . $lp_id . "'" . ' AND
2844
-					   orig_lp_item_id 		= ' . "'" . $lp_item_id . "'" . ' AND
2845
-                       orig_lp_item_view_id = ' . "'" . $lp_item_view_id . "'" . ' AND
2846
-					   session_id 			= ' . "'" . api_get_session_id() . "' LIMIT 1"; //Adding limit 1 just in case
2839
+        $condition = ' WHERE exe_exo_id 	= '."'".$this->id."'".' AND
2840
+					   exe_user_id 			= ' . "'".api_get_user_id()."'".' AND
2841
+					   c_id                 = ' . api_get_course_int_id().' AND
2842
+					   status 				= ' . "'".Database::escape_string($status)."'".' AND
2843
+					   orig_lp_id 			= ' . "'".$lp_id."'".' AND
2844
+					   orig_lp_item_id 		= ' . "'".$lp_item_id."'".' AND
2845
+                       orig_lp_item_view_id = ' . "'".$lp_item_view_id."'".' AND
2846
+					   session_id 			= ' . "'".api_get_session_id()."' LIMIT 1"; //Adding limit 1 just in case
2847 2847
 
2848 2848
         $sql_track = 'SELECT * FROM '.$track_exercises.$condition;
2849 2849
 
2850 2850
         $result = Database::query($sql_track);
2851 2851
         $new_array = array();
2852
-        if (Database::num_rows($result) > 0 ) {
2852
+        if (Database::num_rows($result) > 0) {
2853 2853
             $new_array = Database::fetch_array($result, 'ASSOC');
2854 2854
             $new_array['num_exe'] = Database::num_rows($result);
2855 2855
         }
@@ -2892,12 +2892,12 @@  discard block
 block discarded – undo
2892 2892
         $questionList = array_map('intval', $questionList);
2893 2893
 
2894 2894
         $params = array(
2895
-            'exe_exo_id' => $this->id ,
2895
+            'exe_exo_id' => $this->id,
2896 2896
             'exe_user_id' => api_get_user_id(),
2897 2897
             'c_id' => api_get_course_int_id(),
2898 2898
             'status' =>  'incomplete',
2899 2899
             'session_id'  => api_get_session_id(),
2900
-            'data_tracking'  => implode(',', $questionList) ,
2900
+            'data_tracking'  => implode(',', $questionList),
2901 2901
             'start_date' => api_get_utc_datetime(),
2902 2902
             'orig_lp_id' => $safe_lp_id,
2903 2903
             'orig_lp_item_id'  => $safe_lp_item_id,
@@ -2929,7 +2929,7 @@  discard block
 block discarded – undo
2929 2929
         $nbrQuestions = $this->get_count_question_list();
2930 2930
 
2931 2931
         $all_button = $html = $label = '';
2932
-        $hotspot_get = isset($_POST['hotspot']) ? Security::remove_XSS($_POST['hotspot']):null;
2932
+        $hotspot_get = isset($_POST['hotspot']) ? Security::remove_XSS($_POST['hotspot']) : null;
2933 2933
 
2934 2934
         if ($this->selectFeedbackType() == EXERCISE_FEEDBACK_TYPE_DIRECT && $this->type == ONE_PER_PAGE) {
2935 2935
             $urlTitle = get_lang('ContinueTest');
@@ -2940,7 +2940,7 @@  discard block
 block discarded – undo
2940 2940
 
2941 2941
             $html .= Display::url(
2942 2942
                 $urlTitle,
2943
-                'exercise_submit_modal.php?' . http_build_query([
2943
+                'exercise_submit_modal.php?'.http_build_query([
2944 2944
                     'learnpath_id' => $safe_lp_id,
2945 2945
                     'learnpath_item_id' => $safe_lp_item_id,
2946 2946
                     'learnpath_item_view_id' => $safe_lp_item_view_id,
@@ -2957,7 +2957,7 @@  discard block
 block discarded – undo
2957 2957
                     'data-size' => 'md'
2958 2958
                 ]
2959 2959
             );
2960
-            $html .='<br />';
2960
+            $html .= '<br />';
2961 2961
         } else {
2962 2962
             // User
2963 2963
             if (api_is_allowed_to_session_edit()) {
@@ -2982,7 +2982,7 @@  discard block
 block discarded – undo
2982 2982
 
2983 2983
                     //Next question
2984 2984
                     if (!empty($questions_in_media)) {
2985
-                        $questions_in_media = "['".implode("','",$questions_in_media)."']";
2985
+                        $questions_in_media = "['".implode("','", $questions_in_media)."']";
2986 2986
                         $all_button .= '&nbsp;<a href="javascript://" class="'.$class.'" onclick="save_question_list('.$questions_in_media.'); ">'.$label.'</a>';
2987 2987
                     } else {
2988 2988
                         $all_button .= '&nbsp;<a href="javascript://" class="'.$class.'" onclick="save_now('.$question_id.', \'\', \''.$currentAnswer.'\'); ">'.$label.'</a>';
@@ -3000,7 +3000,7 @@  discard block
 block discarded – undo
3000 3000
                     }
3001 3001
 					$class .= ' question-validate-btn'; // used to select it with jquery
3002 3002
                     $all_button = '&nbsp;<a href="javascript://" class="'.$class.'" onclick="validate_all(); ">'.$all_label.'</a>';
3003
-                    $all_button .= '&nbsp;' . Display::span(null, ['id' => 'save_all_reponse']);
3003
+                    $all_button .= '&nbsp;'.Display::span(null, ['id' => 'save_all_reponse']);
3004 3004
                     $html .= $all_button;
3005 3005
                 }
3006 3006
             }
@@ -3243,8 +3243,8 @@  discard block
 block discarded – undo
3243 3243
             $params = array();
3244 3244
             $params['course_id'] = $course_id;
3245 3245
             $params['session_id'] = api_get_session_id();
3246
-            $params['user_id'] = isset($exe_info['exe_user_id'])? $exe_info['exe_user_id'] : api_get_user_id();
3247
-            $params['exercise_id'] = isset($exe_info['exe_exo_id'])? $exe_info['exe_exo_id'] : $this->id;
3246
+            $params['user_id'] = isset($exe_info['exe_user_id']) ? $exe_info['exe_user_id'] : api_get_user_id();
3247
+            $params['exercise_id'] = isset($exe_info['exe_exo_id']) ? $exe_info['exe_exo_id'] : $this->id;
3248 3248
             $params['question_id'] = $questionId;
3249 3249
             $params['exe_id'] = isset($exe_info['exe_id']) ? $exe_info['exe_id'] : $exeId;
3250 3250
 
@@ -3297,7 +3297,7 @@  discard block
 block discarded – undo
3297 3297
             $answer = $objAnswerTmp->selectAnswer($answerId);
3298 3298
             $answerComment = $objAnswerTmp->selectComment($answerId);
3299 3299
             $answerCorrect = $objAnswerTmp->isCorrect($answerId);
3300
-            $answerWeighting = (float)$objAnswerTmp->selectWeighting($answerId);
3300
+            $answerWeighting = (float) $objAnswerTmp->selectWeighting($answerId);
3301 3301
             $answerAutoId = $objAnswerTmp->selectAutoId($answerId);
3302 3302
 
3303 3303
             if ($debug) {
@@ -3307,7 +3307,7 @@  discard block
 block discarded – undo
3307 3307
 
3308 3308
             // Delineation
3309 3309
             $delineation_cord = $objAnswerTmp->selectHotspotCoordinates(1);
3310
-            $answer_delineation_destination=$objAnswerTmp->selectDestination(1);
3310
+            $answer_delineation_destination = $objAnswerTmp->selectDestination(1);
3311 3311
 
3312 3312
             switch ($answerType) {
3313 3313
                 // for unique answer
@@ -3320,7 +3320,7 @@  discard block
 block discarded – undo
3320 3320
                                     exe_id = '".$exeId."' AND
3321 3321
                                     question_id= '".$questionId."'";
3322 3322
                         $result = Database::query($sql);
3323
-                        $choice = Database::result($result,0,"answer");
3323
+                        $choice = Database::result($result, 0, "answer");
3324 3324
 
3325 3325
                         $studentChoice = $choice == $answerAutoId ? 1 : 0;
3326 3326
                         if ($studentChoice) {
@@ -3371,7 +3371,7 @@  discard block
 block discarded – undo
3371 3371
                     } else {
3372 3372
                         // If no result then the user just hit don't know
3373 3373
                         $studentChoice = 3;
3374
-                        $questionScore  +=  $doubt_score;
3374
+                        $questionScore += $doubt_score;
3375 3375
                     }
3376 3376
                     $totalScore = $questionScore;
3377 3377
                     break;
@@ -3387,17 +3387,17 @@  discard block
 block discarded – undo
3387 3387
                         }
3388 3388
 
3389 3389
                         $studentChoice = isset($choice[$answerAutoId]) ? $choice[$answerAutoId] : null;
3390
-                        $real_answers[$answerId] = (bool)$studentChoice;
3390
+                        $real_answers[$answerId] = (bool) $studentChoice;
3391 3391
 
3392 3392
                         if ($studentChoice) {
3393
-                            $questionScore  +=$answerWeighting;
3393
+                            $questionScore += $answerWeighting;
3394 3394
                         }
3395 3395
                     } else {
3396 3396
                         $studentChoice = isset($choice[$answerAutoId]) ? $choice[$answerAutoId] : null;
3397
-                        $real_answers[$answerId] = (bool)$studentChoice;
3397
+                        $real_answers[$answerId] = (bool) $studentChoice;
3398 3398
 
3399 3399
                         if (isset($studentChoice)) {
3400
-                            $questionScore  += $answerWeighting;
3400
+                            $questionScore += $answerWeighting;
3401 3401
                         }
3402 3402
                     }
3403 3403
                     $totalScore += $answerWeighting;
@@ -3415,16 +3415,16 @@  discard block
 block discarded – undo
3415 3415
                             $choice[$ind] = 1;
3416 3416
                         }
3417 3417
                         $studentChoice = isset($choice[$answerAutoId]) ? $choice[$answerAutoId] : null;
3418
-                        $real_answers[$answerId] = (bool)$studentChoice;
3418
+                        $real_answers[$answerId] = (bool) $studentChoice;
3419 3419
                         if ($studentChoice) {
3420
-                            $questionScore +=$answerWeighting;
3420
+                            $questionScore += $answerWeighting;
3421 3421
                         }
3422 3422
                     } else {
3423 3423
                         $studentChoice = isset($choice[$answerAutoId]) ? $choice[$answerAutoId] : null;
3424 3424
                         if (isset($studentChoice)) {
3425 3425
                             $questionScore += $answerWeighting;
3426 3426
                         }
3427
-                        $real_answers[$answerId] = (bool)$studentChoice;
3427
+                        $real_answers[$answerId] = (bool) $studentChoice;
3428 3428
                     }
3429 3429
                     $totalScore += $answerWeighting;
3430 3430
                     if ($debug) error_log("studentChoice: $studentChoice");
@@ -3436,7 +3436,7 @@  discard block
 block discarded – undo
3436 3436
                         $resultans = Database::query($sql);
3437 3437
                         while ($row = Database::fetch_array($resultans)) {
3438 3438
                             $ind = $row['answer'];
3439
-                            $result = explode(':',$ind);
3439
+                            $result = explode(':', $ind);
3440 3440
                             if (isset($result[0])) {
3441 3441
                                 $my_answer_id = isset($result[0]) ? $result[0] : '';
3442 3442
                                 $option = isset($result[1]) ? $result[1] : '';
@@ -3556,10 +3556,10 @@  discard block
 block discarded – undo
3556 3556
                             }
3557 3557
                             // adds the piece of text that is before the blank
3558 3558
                             //and ends with '[' into a general storage array
3559
-                            $real_text[] = api_substr($temp, 0, $pos +1);
3560
-                            $answer .= api_substr($temp, 0, $pos +1);
3559
+                            $real_text[] = api_substr($temp, 0, $pos + 1);
3560
+                            $answer .= api_substr($temp, 0, $pos + 1);
3561 3561
                             //take the string remaining (after the last "[" we found)
3562
-                            $temp = api_substr($temp, $pos +1);
3562
+                            $temp = api_substr($temp, $pos + 1);
3563 3563
                             // quit the loop if there are no more blanks, and update $pos to the position of next ']'
3564 3564
                             if (($pos = api_strpos($temp, ']')) === false) {
3565 3565
                                 // adds the end of the text
@@ -3595,7 +3595,7 @@  discard block
 block discarded – undo
3595 3595
                             //put the contents of the [] answer tag into correct_tags[]
3596 3596
                             $correct_tags[] = api_substr($temp, 0, $pos);
3597 3597
                             $j++;
3598
-                            $temp = api_substr($temp, $pos +1);
3598
+                            $temp = api_substr($temp, $pos + 1);
3599 3599
                         }
3600 3600
                         $answer = '';
3601 3601
                         $real_correct_tags = $correct_tags;
@@ -3618,7 +3618,7 @@  discard block
 block discarded – undo
3618 3618
                                 } elseif (!empty($user_tags[$i])) {
3619 3619
                                     // else if the word entered by the student IS NOT the same as the one defined by the professor
3620 3620
                                     // adds the word in red at the end of the string, and strikes it
3621
-                                    $answer .= '<font color="red"><s>' . $user_tags[$i] . '</s></font>';
3621
+                                    $answer .= '<font color="red"><s>'.$user_tags[$i].'</s></font>';
3622 3622
                                 } else {
3623 3623
                                     // adds a tabulation if no word has been typed by the student
3624 3624
                                     $answer .= ''; // remove &nbsp; that causes issue
@@ -3637,17 +3637,17 @@  discard block
 block discarded – undo
3637 3637
                                 } elseif (!empty ($user_tags[$i])) {
3638 3638
                                     // else if the word entered by the student IS NOT the same as the one defined by the professor
3639 3639
                                     // adds the word in red at the end of the string, and strikes it
3640
-                                    $answer .= '<font color="red"><s>' . $user_tags[$i] . '</s></font>';
3640
+                                    $answer .= '<font color="red"><s>'.$user_tags[$i].'</s></font>';
3641 3641
                                 } else {
3642 3642
                                     // adds a tabulation if no word has been typed by the student
3643
-                                    $answer .= '';  // remove &nbsp; that causes issue
3643
+                                    $answer .= ''; // remove &nbsp; that causes issue
3644 3644
                                 }
3645 3645
                             }
3646 3646
 
3647 3647
                             // adds the correct word, followed by ] to close the blank
3648
-                            $answer .= ' / <font color="green"><b>' . $real_correct_tags[$i] . '</b></font>]';
3649
-                            if (isset($real_text[$i +1])) {
3650
-                                $answer .= $real_text[$i +1];
3648
+                            $answer .= ' / <font color="green"><b>'.$real_correct_tags[$i].'</b></font>]';
3649
+                            if (isset($real_text[$i + 1])) {
3650
+                                $answer .= $real_text[$i + 1];
3651 3651
                             }
3652 3652
                         }
3653 3653
                     } else {
@@ -3771,10 +3771,10 @@  discard block
 block discarded – undo
3771 3771
                         }
3772 3772
                         // adds the piece of text that is before the blank
3773 3773
                         //and ends with '[' into a general storage array
3774
-                        $realText[] = api_substr($temp, 0, $pos +1);
3775
-                        $answer .= api_substr($temp, 0, $pos +1);
3774
+                        $realText[] = api_substr($temp, 0, $pos + 1);
3775
+                        $answer .= api_substr($temp, 0, $pos + 1);
3776 3776
                         //take the string remaining (after the last "[" we found)
3777
-                        $temp = api_substr($temp, $pos +1);
3777
+                        $temp = api_substr($temp, $pos + 1);
3778 3778
                         // quit the loop if there are no more blanks, and update $pos to the position of next ']'
3779 3779
                         if (($pos = api_strpos($temp, ']')) === false) {
3780 3780
                             // adds the end of the text
@@ -3815,7 +3815,7 @@  discard block
 block discarded – undo
3815 3815
                         //put the contents of the [] answer tag into correct_tags[]
3816 3816
                         $correctTags[] = api_substr($temp, 0, $pos);
3817 3817
                         $j++;
3818
-                        $temp = api_substr($temp, $pos +1);
3818
+                        $temp = api_substr($temp, $pos + 1);
3819 3819
                     }
3820 3820
                     $answer = '';
3821 3821
                     $realCorrectTags = $correctTags;
@@ -3835,7 +3835,7 @@  discard block
 block discarded – undo
3835 3835
                         } elseif (!empty($userTags[$i])) {
3836 3836
                             // else if the word entered by the student IS NOT the same as the one defined by the professor
3837 3837
                             // adds the word in red at the end of the string, and strikes it
3838
-                            $answer .= '<font color="red"><s>' . $userTags[$i] . '</s></font>';
3838
+                            $answer .= '<font color="red"><s>'.$userTags[$i].'</s></font>';
3839 3839
                         } else {
3840 3840
                             // adds a tabulation if no word has been typed by the student
3841 3841
                             $answer .= ''; // remove &nbsp; that causes issue
@@ -3845,19 +3845,19 @@  discard block
 block discarded – undo
3845 3845
                         if (
3846 3846
                             $this->results_disabled != EXERCISE_FEEDBACK_TYPE_EXAM
3847 3847
                         ) {
3848
-                            $answer .= ' / <font color="green"><b>' . $realCorrectTags[$i] . '</b></font>';
3848
+                            $answer .= ' / <font color="green"><b>'.$realCorrectTags[$i].'</b></font>';
3849 3849
                         }
3850 3850
 
3851 3851
                         $answer .= ']';
3852 3852
 
3853
-                        if (isset($realText[$i +1])) {
3854
-                            $answer .= $realText[$i +1];
3853
+                        if (isset($realText[$i + 1])) {
3854
+                            $answer .= $realText[$i + 1];
3855 3855
                         }
3856 3856
                     }
3857 3857
                     break;
3858 3858
                 case FREE_ANSWER:
3859 3859
                     if ($from_database) {
3860
-                        $query  = "SELECT answer, marks FROM ".$TBL_TRACK_ATTEMPT."
3860
+                        $query = "SELECT answer, marks FROM ".$TBL_TRACK_ATTEMPT."
3861 3861
                                    WHERE exe_id = '".$exeId."' AND question_id= '".$questionId."'";
3862 3862
                         $resq = Database::query($query);
3863 3863
                         $data = Database::fetch_array($resq);
@@ -3868,9 +3868,9 @@  discard block
 block discarded – undo
3868 3868
                         $questionScore = $data['marks'];
3869 3869
 
3870 3870
                         if ($questionScore == -1) {
3871
-                            $totalScore+= 0;
3871
+                            $totalScore += 0;
3872 3872
                         } else {
3873
-                            $totalScore+= $questionScore;
3873
+                            $totalScore += $questionScore;
3874 3874
                         }
3875 3875
                         if ($questionScore == '') {
3876 3876
                             $questionScore = 0;
@@ -3891,14 +3891,14 @@  discard block
 block discarded – undo
3891 3891
                         $query  = "SELECT answer, marks FROM ".$TBL_TRACK_ATTEMPT."
3892 3892
                                    WHERE exe_id = '".$exeId."' AND question_id= '".$questionId."'";
3893 3893
                         $resq   = Database::query($query);
3894
-                        $choice = Database::result($resq,0,'answer');
3894
+                        $choice = Database::result($resq, 0, 'answer');
3895 3895
                         $choice = str_replace('\r\n', '', $choice);
3896 3896
                         $choice = stripslashes($choice);
3897
-                        $questionScore = Database::result($resq,0,"marks");
3897
+                        $questionScore = Database::result($resq, 0, "marks");
3898 3898
                         if ($questionScore == -1) {
3899
-                            $totalScore+=0;
3899
+                            $totalScore += 0;
3900 3900
                         } else {
3901
-                            $totalScore+=$questionScore;
3901
+                            $totalScore += $questionScore;
3902 3902
                         }
3903 3903
                         $arrques = $questionName;
3904 3904
                         $arrans  = $choice;
@@ -3943,7 +3943,7 @@  discard block
 block discarded – undo
3943 3943
 
3944 3944
                         while ($a_answers = Database::fetch_array($res_answers)) {
3945 3945
                             $i_answer_id = $a_answers['id']; //3
3946
-                            $s_answer_label = $a_answers['answer'];  // your daddy - your mother
3946
+                            $s_answer_label = $a_answers['answer']; // your daddy - your mother
3947 3947
                             $i_answer_correct_answer = $a_answers['correct']; //1 - 2
3948 3948
                             $i_answer_id_auto = $a_answers['id_auto']; // 3 - 4
3949 3949
 
@@ -3998,8 +3998,8 @@  discard block
 block discarded – undo
3998 3998
                                     $user_answer = '';
3999 3999
                                 }
4000 4000
                                 echo '<tr>';
4001
-                                echo '<td>' . $s_answer_label . '</td>';
4002
-                                echo '<td>' . $user_answer;
4001
+                                echo '<td>'.$s_answer_label.'</td>';
4002
+                                echo '<td>'.$user_answer;
4003 4003
 
4004 4004
                                 if (in_array($answerType, [MATCHING, MATCHING_DRAGGABLE])) {
4005 4005
                                     if (isset($real_list[$i_answer_correct_answer]) && $showTotalScoreAndUserChoices == false) {
@@ -4107,7 +4107,7 @@  discard block
 block discarded – undo
4107 4107
                     if ($from_database) {
4108 4108
                         // getting the user answer
4109 4109
                         $TBL_TRACK_HOTSPOT = Database::get_main_table(TABLE_STATISTIC_TRACK_E_HOTSPOT);
4110
-                        $query   = "SELECT hotspot_correct, hotspot_coordinate
4110
+                        $query = "SELECT hotspot_correct, hotspot_coordinate
4111 4111
                                     FROM $TBL_TRACK_HOTSPOT
4112 4112
                                     WHERE
4113 4113
                                         hotspot_exe_id = '".$exeId."' AND
@@ -4115,20 +4115,20 @@  discard block
 block discarded – undo
4115 4115
                                         hotspot_answer_id='1'";
4116 4116
                         //by default we take 1 because it's a delineation
4117 4117
                         $resq = Database::query($query);
4118
-                        $row = Database::fetch_array($resq,'ASSOC');
4118
+                        $row = Database::fetch_array($resq, 'ASSOC');
4119 4119
 
4120 4120
                         $choice = $row['hotspot_correct'];
4121 4121
                         $user_answer = $row['hotspot_coordinate'];
4122 4122
 
4123 4123
                         // THIS is very important otherwise the poly_compile will throw an error!!
4124 4124
                         // round-up the coordinates
4125
-                        $coords = explode('/',$user_answer);
4125
+                        $coords = explode('/', $user_answer);
4126 4126
                         $user_array = '';
4127 4127
                         foreach ($coords as $coord) {
4128
-                            list($x,$y) = explode(';',$coord);
4128
+                            list($x, $y) = explode(';', $coord);
4129 4129
                             $user_array .= round($x).';'.round($y).'/';
4130 4130
                         }
4131
-                        $user_array = substr($user_array,0,-1);
4131
+                        $user_array = substr($user_array, 0, -1);
4132 4132
                     } else {
4133 4133
                         if (!empty($studentChoice)) {
4134 4134
                             $newquestionList[] = $questionId;
@@ -4138,7 +4138,7 @@  discard block
 block discarded – undo
4138 4138
                             $studentChoice = $choice[$answerId];
4139 4139
                             $questionScore += $answerWeighting;
4140 4140
 
4141
-                            if ($hotspot_delineation_result[1]==1) {
4141
+                            if ($hotspot_delineation_result[1] == 1) {
4142 4142
                                 $totalScore += $answerWeighting; //adding the total
4143 4143
                             }
4144 4144
                         }
@@ -4277,13 +4277,13 @@  discard block
 block discarded – undo
4277 4277
                             $user_answer = $_SESSION['exerciseResultCoordinates'][$questionId];
4278 4278
 
4279 4279
                             //round-up the coordinates
4280
-                            $coords = explode('/',$user_answer);
4280
+                            $coords = explode('/', $user_answer);
4281 4281
                             $user_array = '';
4282 4282
                             foreach ($coords as $coord) {
4283
-                                list($x,$y) = explode(';',$coord);
4283
+                                list($x, $y) = explode(';', $coord);
4284 4284
                                 $user_array .= round($x).';'.round($y).'/';
4285 4285
                             }
4286
-                            $user_array = substr($user_array,0,-1);
4286
+                            $user_array = substr($user_array, 0, -1);
4287 4287
 
4288 4288
                             if ($next) {
4289 4289
 
@@ -4310,7 +4310,7 @@  discard block
 block discarded – undo
4310 4310
                                 //$overlap = round(polygons_overlap($poly_answer,$poly_user));
4311 4311
                                 // //this is an area in pixels
4312 4312
                                 if ($debug > 0) {
4313
-                                    error_log(__LINE__ . ' - Polygons results are ' . print_r($poly_results, 1), 0);
4313
+                                    error_log(__LINE__.' - Polygons results are '.print_r($poly_results, 1), 0);
4314 4314
                                 }
4315 4315
 
4316 4316
                                 if ($overlap < 1) {
@@ -4323,43 +4323,43 @@  discard block
 block discarded – undo
4323 4323
                                     // that is overlapped by the user's polygon
4324 4324
                                     $final_overlap = round(((float) $overlap / (float) $poly_answer_area) * 100);
4325 4325
                                     if ($debug > 1) {
4326
-                                        error_log(__LINE__ . ' - Final overlap is ' . $final_overlap, 0);
4326
+                                        error_log(__LINE__.' - Final overlap is '.$final_overlap, 0);
4327 4327
                                     }
4328 4328
                                     // the final missing area is the percentage of the initial polygon
4329 4329
                                     // that is not overlapped by the user's polygon
4330 4330
                                     $final_missing = 100 - $final_overlap;
4331 4331
                                     if ($debug > 1) {
4332
-                                        error_log(__LINE__ . ' - Final missing is ' . $final_missing, 0);
4332
+                                        error_log(__LINE__.' - Final missing is '.$final_missing, 0);
4333 4333
                                     }
4334 4334
                                     // the final excess area is the percentage of the initial polygon's size
4335 4335
                                     // that is covered by the user's polygon outside of the initial polygon
4336 4336
                                     $final_excess = round((((float) $poly_user_area - (float) $overlap) / (float) $poly_answer_area) * 100);
4337 4337
                                     if ($debug > 1) {
4338
-                                        error_log(__LINE__ . ' - Final excess is ' . $final_excess, 0);
4338
+                                        error_log(__LINE__.' - Final excess is '.$final_excess, 0);
4339 4339
                                     }
4340 4340
                                 }
4341 4341
 
4342 4342
                                 //checking the destination parameters parsing the "@@"
4343
-                                $destination_items= explode('@@', $answerDestination);
4343
+                                $destination_items = explode('@@', $answerDestination);
4344 4344
                                 $threadhold_total = $destination_items[0];
4345
-                                $threadhold_items=explode(';',$threadhold_total);
4345
+                                $threadhold_items = explode(';', $threadhold_total);
4346 4346
                                 $threadhold1 = $threadhold_items[0]; // overlap
4347 4347
                                 $threadhold2 = $threadhold_items[1]; // excess
4348
-                                $threadhold3 = $threadhold_items[2];	 //missing
4348
+                                $threadhold3 = $threadhold_items[2]; //missing
4349 4349
 
4350 4350
                                 // if is delineation
4351
-                                if ($answerId===1) {
4351
+                                if ($answerId === 1) {
4352 4352
                                     //setting colors
4353
-                                    if ($final_overlap>=$threadhold1) {
4354
-                                        $overlap_color=true; //echo 'a';
4353
+                                    if ($final_overlap >= $threadhold1) {
4354
+                                        $overlap_color = true; //echo 'a';
4355 4355
                                     }
4356 4356
                                     //echo $excess.'-'.$threadhold2;
4357
-                                    if ($final_excess<=$threadhold2) {
4358
-                                        $excess_color=true; //echo 'b';
4357
+                                    if ($final_excess <= $threadhold2) {
4358
+                                        $excess_color = true; //echo 'b';
4359 4359
                                     }
4360 4360
                                     //echo '--------'.$missing.'-'.$threadhold3;
4361
-                                    if ($final_missing<=$threadhold3) {
4362
-                                        $missing_color=true; //echo 'c';
4361
+                                    if ($final_missing <= $threadhold3) {
4362
+                                        $missing_color = true; //echo 'c';
4363 4363
                                     }
4364 4364
 
4365 4365
                                     // if pass
@@ -4368,67 +4368,67 @@  discard block
 block discarded – undo
4368 4368
                                         $final_missing <= $threadhold3 &&
4369 4369
                                         $final_excess <= $threadhold2
4370 4370
                                     ) {
4371
-                                        $next=1; //go to the oars
4372
-                                        $result_comment=get_lang('Acceptable');
4373
-                                        $final_answer = 1;	// do not update with  update_exercise_attempt
4371
+                                        $next = 1; //go to the oars
4372
+                                        $result_comment = get_lang('Acceptable');
4373
+                                        $final_answer = 1; // do not update with  update_exercise_attempt
4374 4374
                                     } else {
4375
-                                        $next=0;
4376
-                                        $result_comment=get_lang('Unacceptable');
4377
-                                        $comment=$answerDestination=$objAnswerTmp->selectComment(1);
4378
-                                        $answerDestination=$objAnswerTmp->selectDestination(1);
4375
+                                        $next = 0;
4376
+                                        $result_comment = get_lang('Unacceptable');
4377
+                                        $comment = $answerDestination = $objAnswerTmp->selectComment(1);
4378
+                                        $answerDestination = $objAnswerTmp->selectDestination(1);
4379 4379
                                         //checking the destination parameters parsing the "@@"
4380
-                                        $destination_items= explode('@@', $answerDestination);
4380
+                                        $destination_items = explode('@@', $answerDestination);
4381 4381
                                     }
4382
-                                } elseif($answerId>1) {
4382
+                                } elseif ($answerId > 1) {
4383 4383
                                     if ($objAnswerTmp->selectHotspotType($answerId) == 'noerror') {
4384
-                                        if ($debug>0) {
4385
-                                            error_log(__LINE__.' - answerId is of type noerror',0);
4384
+                                        if ($debug > 0) {
4385
+                                            error_log(__LINE__.' - answerId is of type noerror', 0);
4386 4386
                                         }
4387 4387
                                         //type no error shouldn't be treated
4388 4388
                                         $next = 1;
4389 4389
                                         continue;
4390 4390
                                     }
4391
-                                    if ($debug>0) {
4392
-                                        error_log(__LINE__.' - answerId is >1 so we\'re probably in OAR',0);
4391
+                                    if ($debug > 0) {
4392
+                                        error_log(__LINE__.' - answerId is >1 so we\'re probably in OAR', 0);
4393 4393
                                     }
4394 4394
                                     //check the intersection between the oar and the user
4395 4395
                                     //echo 'user';	print_r($x_user_list);		print_r($y_user_list);
4396 4396
                                     //echo 'official';print_r($x_list);print_r($y_list);
4397 4397
                                     //$result = get_intersection_data($x_list,$y_list,$x_user_list,$y_user_list);
4398
-                                    $inter= $result['success'];
4398
+                                    $inter = $result['success'];
4399 4399
 
4400 4400
                                     //$delineation_cord=$objAnswerTmp->selectHotspotCoordinates($answerId);
4401
-                                    $delineation_cord=$objAnswerTmp->selectHotspotCoordinates($answerId);
4401
+                                    $delineation_cord = $objAnswerTmp->selectHotspotCoordinates($answerId);
4402 4402
 
4403
-                                    $poly_answer = convert_coordinates($delineation_cord,'|');
4404
-                                    $max_coord = poly_get_max($poly_user,$poly_answer);
4405
-                                    $poly_answer_compiled = poly_compile($poly_answer,$max_coord);
4406
-                                    $overlap = poly_touch($poly_user_compiled, $poly_answer_compiled,$max_coord);
4403
+                                    $poly_answer = convert_coordinates($delineation_cord, '|');
4404
+                                    $max_coord = poly_get_max($poly_user, $poly_answer);
4405
+                                    $poly_answer_compiled = poly_compile($poly_answer, $max_coord);
4406
+                                    $overlap = poly_touch($poly_user_compiled, $poly_answer_compiled, $max_coord);
4407 4407
 
4408 4408
                                     if ($overlap == false) {
4409 4409
                                         //all good, no overlap
4410 4410
                                         $next = 1;
4411 4411
                                         continue;
4412 4412
                                     } else {
4413
-                                        if ($debug>0) {
4414
-                                            error_log(__LINE__.' - Overlap is '.$overlap.': OAR hit',0);
4413
+                                        if ($debug > 0) {
4414
+                                            error_log(__LINE__.' - Overlap is '.$overlap.': OAR hit', 0);
4415 4415
                                         }
4416 4416
                                         $organs_at_risk_hit++;
4417 4417
                                         //show the feedback
4418
-                                        $next=0;
4419
-                                        $comment=$answerDestination=$objAnswerTmp->selectComment($answerId);
4420
-                                        $answerDestination=$objAnswerTmp->selectDestination($answerId);
4421
-
4422
-                                        $destination_items= explode('@@', $answerDestination);
4423
-                                        $try_hotspot=$destination_items[1];
4424
-                                        $lp_hotspot=$destination_items[2];
4425
-                                        $select_question_hotspot=$destination_items[3];
4426
-                                        $url_hotspot=$destination_items[4];
4418
+                                        $next = 0;
4419
+                                        $comment = $answerDestination = $objAnswerTmp->selectComment($answerId);
4420
+                                        $answerDestination = $objAnswerTmp->selectDestination($answerId);
4421
+
4422
+                                        $destination_items = explode('@@', $answerDestination);
4423
+                                        $try_hotspot = $destination_items[1];
4424
+                                        $lp_hotspot = $destination_items[2];
4425
+                                        $select_question_hotspot = $destination_items[3];
4426
+                                        $url_hotspot = $destination_items[4];
4427 4427
                                     }
4428 4428
                                 }
4429 4429
                             } else {	// the first delineation feedback
4430
-                                if ($debug>0) {
4431
-                                    error_log(__LINE__.' first',0);
4430
+                                if ($debug > 0) {
4431
+                                    error_log(__LINE__.' first', 0);
4432 4432
                                 }
4433 4433
                             }
4434 4434
                         } elseif (in_array($answerType, [MATCHING, MATCHING_DRAGGABLE])) {
@@ -4436,7 +4436,7 @@  discard block
 block discarded – undo
4436 4436
                             echo Display::tag('td', $answerMatching[$answerId]);
4437 4437
                             echo Display::tag(
4438 4438
                                 'td',
4439
-                                "$user_answer / " . Display::tag(
4439
+                                "$user_answer / ".Display::tag(
4440 4440
                                     'strong',
4441 4441
                                     $answerMatching[$answerCorrect],
4442 4442
                                     ['style' => 'color: #008000; font-weight: bold;']
@@ -4588,7 +4588,7 @@  discard block
 block discarded – undo
4588 4588
                                     $questionId,
4589 4589
                                     $nano,
4590 4590
                                     $results_disabled
4591
-                                ) . '</td>
4591
+                                ).'</td>
4592 4592
                                 </tr>
4593 4593
                                 </table>';
4594 4594
                             break;
@@ -4650,7 +4650,7 @@  discard block
 block discarded – undo
4650 4650
 
4651 4651
                                 //$overlap = round(polygons_overlap($poly_answer,$poly_user)); //this is an area in pixels
4652 4652
                                 if ($debug > 0) {
4653
-                                    error_log(__LINE__ . ' - Polygons results are ' . print_r($poly_results, 1), 0);
4653
+                                    error_log(__LINE__.' - Polygons results are '.print_r($poly_results, 1), 0);
4654 4654
                                 }
4655 4655
                                 if ($overlap < 1) {
4656 4656
                                     //shortcut to avoid complicated calculations
@@ -4661,17 +4661,17 @@  discard block
 block discarded – undo
4661 4661
                                     // the final overlap is the percentage of the initial polygon that is overlapped by the user's polygon
4662 4662
                                     $final_overlap = round(((float) $overlap / (float) $poly_answer_area) * 100);
4663 4663
                                     if ($debug > 1) {
4664
-                                        error_log(__LINE__ . ' - Final overlap is ' . $final_overlap, 0);
4664
+                                        error_log(__LINE__.' - Final overlap is '.$final_overlap, 0);
4665 4665
                                     }
4666 4666
                                     // the final missing area is the percentage of the initial polygon that is not overlapped by the user's polygon
4667 4667
                                     $final_missing = 100 - $final_overlap;
4668 4668
                                     if ($debug > 1) {
4669
-                                        error_log(__LINE__ . ' - Final missing is ' . $final_missing, 0);
4669
+                                        error_log(__LINE__.' - Final missing is '.$final_missing, 0);
4670 4670
                                     }
4671 4671
                                     // the final excess area is the percentage of the initial polygon's size that is covered by the user's polygon outside of the initial polygon
4672 4672
                                     $final_excess = round((((float) $poly_user_area - (float) $overlap) / (float) $poly_answer_area) * 100);
4673 4673
                                     if ($debug > 1) {
4674
-                                        error_log(__LINE__ . ' - Final excess is ' . $final_excess, 0);
4674
+                                        error_log(__LINE__.' - Final excess is '.$final_excess, 0);
4675 4675
                                     }
4676 4676
                                 }
4677 4677
 
@@ -4681,7 +4681,7 @@  discard block
 block discarded – undo
4681 4681
                                 $threadhold_items = explode(';', $threadhold_total);
4682 4682
                                 $threadhold1 = $threadhold_items[0]; // overlap
4683 4683
                                 $threadhold2 = $threadhold_items[1]; // excess
4684
-                                $threadhold3 = $threadhold_items[2];  //missing
4684
+                                $threadhold3 = $threadhold_items[2]; //missing
4685 4685
                                 // if is delineation
4686 4686
                                 if ($answerId === 1) {
4687 4687
                                     //setting colors
@@ -4713,14 +4713,14 @@  discard block
 block discarded – undo
4713 4713
                                 } elseif ($answerId > 1) {
4714 4714
                                     if ($objAnswerTmp->selectHotspotType($answerId) == 'noerror') {
4715 4715
                                         if ($debug > 0) {
4716
-                                            error_log(__LINE__ . ' - answerId is of type noerror', 0);
4716
+                                            error_log(__LINE__.' - answerId is of type noerror', 0);
4717 4717
                                         }
4718 4718
                                         //type no error shouldn't be treated
4719 4719
                                         $next = 1;
4720 4720
                                         continue;
4721 4721
                                     }
4722 4722
                                     if ($debug > 0) {
4723
-                                        error_log(__LINE__ . ' - answerId is >1 so we\'re probably in OAR', 0);
4723
+                                        error_log(__LINE__.' - answerId is >1 so we\'re probably in OAR', 0);
4724 4724
                                     }
4725 4725
                                     //check the intersection between the oar and the user
4726 4726
                                     //echo 'user';	print_r($x_user_list);		print_r($y_user_list);
@@ -4734,7 +4734,7 @@  discard block
 block discarded – undo
4734 4734
                                     $poly_answer = convert_coordinates($delineation_cord, '|');
4735 4735
                                     $max_coord = poly_get_max($poly_user, $poly_answer);
4736 4736
                                     $poly_answer_compiled = poly_compile($poly_answer, $max_coord);
4737
-                                    $overlap = poly_touch($poly_user_compiled, $poly_answer_compiled,$max_coord);
4737
+                                    $overlap = poly_touch($poly_user_compiled, $poly_answer_compiled, $max_coord);
4738 4738
 
4739 4739
                                     if ($overlap == false) {
4740 4740
                                         //all good, no overlap
@@ -4742,7 +4742,7 @@  discard block
 block discarded – undo
4742 4742
                                         continue;
4743 4743
                                     } else {
4744 4744
                                         if ($debug > 0) {
4745
-                                            error_log(__LINE__ . ' - Overlap is ' . $overlap . ': OAR hit', 0);
4745
+                                            error_log(__LINE__.' - Overlap is '.$overlap.': OAR hit', 0);
4746 4746
                                         }
4747 4747
                                         $organs_at_risk_hit++;
4748 4748
                                         //show the feedback
@@ -4754,12 +4754,12 @@  discard block
 block discarded – undo
4754 4754
                                         $try_hotspot = $destination_items[1];
4755 4755
                                         $lp_hotspot = $destination_items[2];
4756 4756
                                         $select_question_hotspot = $destination_items[3];
4757
-                                        $url_hotspot=$destination_items[4];
4757
+                                        $url_hotspot = $destination_items[4];
4758 4758
                                     }
4759 4759
                                 }
4760 4760
                             } else {	// the first delineation feedback
4761 4761
                                 if ($debug > 0) {
4762
-                                    error_log(__LINE__ . ' first', 0);
4762
+                                    error_log(__LINE__.' first', 0);
4763 4763
                                 }
4764 4764
                             }
4765 4765
                             break;
@@ -4781,7 +4781,7 @@  discard block
 block discarded – undo
4781 4781
                             echo Display::tag('td', $answerMatching[$answerId]);
4782 4782
                             echo Display::tag(
4783 4783
                                 'td',
4784
-                                "$user_answer / " . Display::tag(
4784
+                                "$user_answer / ".Display::tag(
4785 4785
                                     'strong',
4786 4786
                                     $answerMatching[$answerCorrect],
4787 4787
                                     ['style' => 'color: #008000; font-weight: bold;']
@@ -4867,7 +4867,7 @@  discard block
 block discarded – undo
4867 4867
             //  we use the results from the session (from_db=0)
4868 4868
             // TODO Change this, because it is wrong to show the user
4869 4869
             //  some results that haven't been stored in the database yet
4870
-            if ($answerType == HOT_SPOT || $answerType == HOT_SPOT_ORDER || $answerType == HOT_SPOT_DELINEATION ) {
4870
+            if ($answerType == HOT_SPOT || $answerType == HOT_SPOT_ORDER || $answerType == HOT_SPOT_DELINEATION) {
4871 4871
 
4872 4872
                 if ($debug) error_log('$from AND this is a hotspot kind of question ');
4873 4873
 
@@ -4876,19 +4876,19 @@  discard block
 block discarded – undo
4876 4876
                 if ($answerType == HOT_SPOT_DELINEATION) {
4877 4877
                     if (0) {
4878 4878
                         if ($overlap_color) {
4879
-                            $overlap_color='green';
4879
+                            $overlap_color = 'green';
4880 4880
                         } else {
4881
-                            $overlap_color='red';
4881
+                            $overlap_color = 'red';
4882 4882
                         }
4883 4883
                         if ($missing_color) {
4884
-                            $missing_color='green';
4884
+                            $missing_color = 'green';
4885 4885
                         } else {
4886
-                            $missing_color='red';
4886
+                            $missing_color = 'red';
4887 4887
                         }
4888 4888
                         if ($excess_color) {
4889
-                            $excess_color='green';
4889
+                            $excess_color = 'green';
4890 4890
                         } else {
4891
-                            $excess_color='red';
4891
+                            $excess_color = 'red';
4892 4892
                         }
4893 4893
                         if (!is_numeric($final_overlap)) {
4894 4894
                             $final_overlap = 0;
@@ -4900,33 +4900,33 @@  discard block
 block discarded – undo
4900 4900
                             $final_excess = 0;
4901 4901
                         }
4902 4902
 
4903
-                        if ($final_overlap>100) {
4903
+                        if ($final_overlap > 100) {
4904 4904
                             $final_overlap = 100;
4905 4905
                         }
4906 4906
 
4907
-                        $table_resume='<table class="data_table">
4907
+                        $table_resume = '<table class="data_table">
4908 4908
                                 <tr class="row_odd" >
4909 4909
                                     <td></td>
4910
-                                    <td ><b>' . get_lang('Requirements') . '</b></td>
4911
-                                    <td><b>' . get_lang('YourAnswer') . '</b></td>
4910
+                                    <td ><b>' . get_lang('Requirements').'</b></td>
4911
+                                    <td><b>' . get_lang('YourAnswer').'</b></td>
4912 4912
                                 </tr>
4913 4913
                                 <tr class="row_even">
4914
-                                    <td><b>' . get_lang('Overlap') . '</b></td>
4915
-                                    <td>' . get_lang('Min') . ' ' . $threadhold1 . '</td>
4916
-                                    <td><div style="color:' . $overlap_color . '">'
4917
-                                        . (($final_overlap < 0) ? 0 : intval($final_overlap)) . '</div></td>
4914
+                                    <td><b>' . get_lang('Overlap').'</b></td>
4915
+                                    <td>' . get_lang('Min').' '.$threadhold1.'</td>
4916
+                                    <td><div style="color:' . $overlap_color.'">'
4917
+                                        . (($final_overlap < 0) ? 0 : intval($final_overlap)).'</div></td>
4918 4918
                                 </tr>
4919 4919
                                 <tr>
4920
-                                    <td><b>' . get_lang('Excess') . '</b></td>
4921
-                                    <td>' . get_lang('Max') . ' ' . $threadhold2 . '</td>
4922
-                                    <td><div style="color:' . $excess_color . '">'
4923
-                                        . (($final_excess < 0) ? 0 : intval($final_excess)) . '</div></td>
4920
+                                    <td><b>' . get_lang('Excess').'</b></td>
4921
+                                    <td>' . get_lang('Max').' '.$threadhold2.'</td>
4922
+                                    <td><div style="color:' . $excess_color.'">'
4923
+                                        . (($final_excess < 0) ? 0 : intval($final_excess)).'</div></td>
4924 4924
                                 </tr>
4925 4925
                                 <tr class="row_even">
4926
-                                    <td><b>' . get_lang('Missing') . '</b></td>
4927
-                                    <td>' . get_lang('Max') . ' ' . $threadhold3 . '</td>
4928
-                                    <td><div style="color:' . $missing_color . '">'
4929
-                                        . (($final_missing < 0) ? 0 : intval($final_missing)) . '</div></td>
4926
+                                    <td><b>' . get_lang('Missing').'</b></td>
4927
+                                    <td>' . get_lang('Max').' '.$threadhold3.'</td>
4928
+                                    <td><div style="color:' . $missing_color.'">'
4929
+                                        . (($final_missing < 0) ? 0 : intval($final_missing)).'</div></td>
4930 4930
                                 </tr>
4931 4931
                             </table>';
4932 4932
                         if ($next == 0) {
@@ -4941,20 +4941,20 @@  discard block
 block discarded – undo
4941 4941
                             $answerDestination = $objAnswerTmp->selectDestination($nbrAnswers);
4942 4942
                         }
4943 4943
 
4944
-                        echo '<h1><div style="color:#333;">' . get_lang('Feedback') . '</div></h1>
4944
+                        echo '<h1><div style="color:#333;">'.get_lang('Feedback').'</div></h1>
4945 4945
                             <p style="text-align:center">';
4946 4946
 
4947
-                        $message = '<p>' . get_lang('YourDelineation') . '</p>';
4947
+                        $message = '<p>'.get_lang('YourDelineation').'</p>';
4948 4948
                         $message .= $table_resume;
4949
-                        $message .= '<br />' . get_lang('ResultIs') . ' ' . $result_comment . '<br />';
4949
+                        $message .= '<br />'.get_lang('ResultIs').' '.$result_comment.'<br />';
4950 4950
                         if ($organs_at_risk_hit > 0) {
4951
-                            $message .= '<p><b>' . get_lang('OARHit') . '</b></p>';
4951
+                            $message .= '<p><b>'.get_lang('OARHit').'</b></p>';
4952 4952
                         }
4953
-                        $message .='<p>' . $comment . '</p>';
4953
+                        $message .= '<p>'.$comment.'</p>';
4954 4954
                         echo $message;
4955 4955
                     } else {
4956 4956
                         echo $hotspot_delineation_result[0]; //prints message
4957
-                        $from_database = 1;  // the hotspot_solution.swf needs this variable
4957
+                        $from_database = 1; // the hotspot_solution.swf needs this variable
4958 4958
                     }
4959 4959
 
4960 4960
                     //save the score attempts
@@ -4976,20 +4976,20 @@  discard block
 block discarded – undo
4976 4976
                             $exerciseResultCoordinates[$quesId]
4977 4977
                         );
4978 4978
                     } else {
4979
-                        if ($final_answer==0) {
4979
+                        if ($final_answer == 0) {
4980 4980
                             $questionScore = 0;
4981
-                            $answer=0;
4981
+                            $answer = 0;
4982 4982
                             Event::saveQuestionAttempt($questionScore, $answer, $quesId, $exeId, 0);
4983 4983
                             if (is_array($exerciseResultCoordinates[$quesId])) {
4984
-                                foreach($exerciseResultCoordinates[$quesId] as $idx => $val) {
4985
-                                    Event::saveExerciseAttemptHotspot($exeId,$quesId,$idx,0,$val);
4984
+                                foreach ($exerciseResultCoordinates[$quesId] as $idx => $val) {
4985
+                                    Event::saveExerciseAttemptHotspot($exeId, $quesId, $idx, 0, $val);
4986 4986
                                 }
4987 4987
                             }
4988 4988
                         } else {
4989 4989
                             Event::saveQuestionAttempt($questionScore, $answer, $quesId, $exeId, 0);
4990 4990
                             if (is_array($exerciseResultCoordinates[$quesId])) {
4991
-                                foreach($exerciseResultCoordinates[$quesId] as $idx => $val) {
4992
-                                    Event::saveExerciseAttemptHotspot($exeId,$quesId,$idx,$choice[$idx],$val);
4991
+                                foreach ($exerciseResultCoordinates[$quesId] as $idx => $val) {
4992
+                                    Event::saveExerciseAttemptHotspot($exeId, $quesId, $idx, $choice[$idx], $val);
4993 4993
                                 }
4994 4994
                             }
4995 4995
                         }
@@ -5008,7 +5008,7 @@  discard block
 block discarded – undo
5008 5008
                     echo "
5009 5009
                         <tr>
5010 5010
                             <td colspan=\"2\">
5011
-                                <p><em>" . get_lang('HotSpot') . "</em></p>
5011
+                                <p><em>" . get_lang('HotSpot')."</em></p>
5012 5012
 
5013 5013
                                 <div id=\"hotspot-solution-$questionId\"></div>
5014 5014
 
@@ -5046,7 +5046,7 @@  discard block
 block discarded – undo
5046 5046
 
5047 5047
         if ($saved_results) {
5048 5048
             if ($debug) error_log("Save question results $saved_results");
5049
-            if ($debug) error_log(print_r($choice ,1 ));
5049
+            if ($debug) error_log(print_r($choice, 1));
5050 5050
 
5051 5051
             if (empty($choice)) {
5052 5052
                 $choice = 0;
@@ -5058,14 +5058,14 @@  discard block
 block discarded – undo
5058 5058
                         $ans = $reply[$i];
5059 5059
                         Event::saveQuestionAttempt(
5060 5060
                             $questionScore,
5061
-                            $ans . ':' . $choice[$ans],
5061
+                            $ans.':'.$choice[$ans],
5062 5062
                             $quesId,
5063 5063
                             $exeId,
5064 5064
                             $i,
5065 5065
                             $this->id
5066 5066
                         );
5067 5067
                         if ($debug) {
5068
-                            error_log('result =>' . $questionScore . ' ' . $ans . ':' . $choice[$ans]);
5068
+                            error_log('result =>'.$questionScore.' '.$ans.':'.$choice[$ans]);
5069 5069
                         }
5070 5070
                     }
5071 5071
                 } else {
@@ -5076,7 +5076,7 @@  discard block
 block discarded – undo
5076 5076
                     $reply = array_keys($choice);
5077 5077
 
5078 5078
                     if ($debug) {
5079
-                        error_log("reply " . print_r($reply, 1) . "");
5079
+                        error_log("reply ".print_r($reply, 1)."");
5080 5080
                     }
5081 5081
                     for ($i = 0; $i < sizeof($reply); $i++) {
5082 5082
                         $ans = $reply[$i];
@@ -5135,7 +5135,7 @@  discard block
 block discarded – undo
5135 5135
 
5136 5136
                 Event::saveQuestionAttempt($questionScore, implode('|', $answer), $quesId, $exeId, 0, $this->id);
5137 5137
             } else {
5138
-                Event::saveQuestionAttempt($questionScore, $answer, $quesId, $exeId, 0,$this->id);
5138
+                Event::saveQuestionAttempt($questionScore, $answer, $quesId, $exeId, 0, $this->id);
5139 5139
             }
5140 5140
         }
5141 5141
 
@@ -5145,8 +5145,8 @@  discard block
 block discarded – undo
5145 5145
 
5146 5146
         if ($saved_results) {
5147 5147
             $stat_table = Database :: get_main_table(TABLE_STATISTIC_TRACK_E_EXERCISES);
5148
-            $sql = 'UPDATE ' . $stat_table . ' SET
5149
-                        exe_result = exe_result + ' . floatval($questionScore) . '
5148
+            $sql = 'UPDATE '.$stat_table.' SET
5149
+                        exe_result = exe_result + ' . floatval($questionScore).'
5150 5150
                     WHERE exe_id = ' . $exeId;
5151 5151
             if ($debug) error_log($sql);
5152 5152
             Database::query($sql);
@@ -5171,7 +5171,7 @@  discard block
 block discarded – undo
5171 5171
      */
5172 5172
     public function send_mail_notification_for_exam($question_list_answers, $origin, $exe_id)
5173 5173
     {
5174
-        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1 ) {
5174
+        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1) {
5175 5175
             return null;
5176 5176
         }
5177 5177
         // Email configuration settings
@@ -5222,7 +5222,7 @@  discard block
 block discarded – undo
5222 5222
         $msg = str_replace("#course#", $courseInfo['name'], $msg1);
5223 5223
 
5224 5224
         if ($origin != 'learnpath') {
5225
-            $msg.= '<br /><a href="#url#">'.get_lang('ClickToCommentAndGiveFeedback').'</a>';
5225
+            $msg .= '<br /><a href="#url#">'.get_lang('ClickToCommentAndGiveFeedback').'</a>';
5226 5226
         }
5227 5227
         $msg1 = str_replace("#url#", $url_email, $msg);
5228 5228
         $mail_content = $msg1;
@@ -5252,7 +5252,7 @@  discard block
 block discarded – undo
5252 5252
      */
5253 5253
     function send_notification_for_open_questions($question_list_answers, $origin, $exe_id)
5254 5254
     {
5255
-        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1 ) {
5255
+        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1) {
5256 5256
             return null;
5257 5257
         }
5258 5258
         // Email configuration settings
@@ -5315,11 +5315,11 @@  discard block
 block discarded – undo
5315 5315
             $msg .= '</table><br />';
5316 5316
 
5317 5317
 
5318
-            $msg1   = str_replace("#exercise#",    $this->exercise, $msg);
5319
-            $msg    = str_replace("#firstName#",   $user_info['firstname'],$msg1);
5320
-            $msg1   = str_replace("#lastName#",    $user_info['lastname'],$msg);
5321
-            $msg    = str_replace("#mail#",        $user_info['email'],$msg1);
5322
-            $msg    = str_replace("#course#",      $course_info['name'],$msg1);
5318
+            $msg1   = str_replace("#exercise#", $this->exercise, $msg);
5319
+            $msg    = str_replace("#firstName#", $user_info['firstname'], $msg1);
5320
+            $msg1   = str_replace("#lastName#", $user_info['lastname'], $msg);
5321
+            $msg    = str_replace("#mail#", $user_info['email'], $msg1);
5322
+            $msg    = str_replace("#course#", $course_info['name'], $msg1);
5323 5323
 
5324 5324
             if ($origin != 'learnpath') {
5325 5325
                 $msg .= '<br /><a href="#url#">'.get_lang('ClickToCommentAndGiveFeedback').'</a>';
@@ -5351,7 +5351,7 @@  discard block
 block discarded – undo
5351 5351
      */
5352 5352
     function send_notification_for_oral_questions($question_list_answers, $origin, $exe_id)
5353 5353
     {
5354
-        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1 ) {
5354
+        if (api_get_course_setting('email_alert_manager_on_new_quiz') != 1) {
5355 5355
             return null;
5356 5356
         }
5357 5357
         // Email configuration settings
@@ -5375,7 +5375,7 @@  discard block
 block discarded – undo
5375 5375
             $answer_type = $item['answer_type'];
5376 5376
 
5377 5377
             if (!empty($question) && !empty($answer) && $answer_type == ORAL_EXPRESSION) {
5378
-                $oral_question_list.='<br /><table width="730" height="136" border="0" cellpadding="3" cellspacing="3">'
5378
+                $oral_question_list .= '<br /><table width="730" height="136" border="0" cellpadding="3" cellspacing="3">'
5379 5379
                     .'<tr>'
5380 5380
                         .'<td width="220" valign="top" bgcolor="#E5EDF8">&nbsp;&nbsp;'.get_lang('Question').'</td>'
5381 5381
                         .'<td width="473" valign="top" bgcolor="#F3F3F3">'.$question.'</td>'
@@ -5408,7 +5408,7 @@  discard block
 block discarded – undo
5408 5408
                             .'<td>&nbsp;#mail#</td>'
5409 5409
                         .'</tr>'
5410 5410
                     .'</table>';
5411
-            $msg .=  '<br />'.sprintf(get_lang('OralQuestionsAttemptedAreX'),$oral_question_list).'<br />';
5411
+            $msg .= '<br />'.sprintf(get_lang('OralQuestionsAttemptedAreX'), $oral_question_list).'<br />';
5412 5412
             $msg1 = str_replace("#exercise#", $this->exercise, $msg);
5413 5413
             $msg = str_replace("#firstName#", $user_info['firstname'], $msg1);
5414 5414
             $msg1 = str_replace("#lastName#", $user_info['lastname'], $msg);
@@ -5416,7 +5416,7 @@  discard block
 block discarded – undo
5416 5416
             $msg = str_replace("#course#", $course_info['name'], $msg1);
5417 5417
 
5418 5418
             if ($origin != 'learnpath') {
5419
-                $msg.= '<br /><a href="#url#">'.get_lang('ClickToCommentAndGiveFeedback').'</a>';
5419
+                $msg .= '<br /><a href="#url#">'.get_lang('ClickToCommentAndGiveFeedback').'</a>';
5420 5420
             }
5421 5421
             $msg1 = str_replace("#url#", $url_email, $msg);
5422 5422
             $mail_content = $msg1;
@@ -5482,10 +5482,10 @@  discard block
 block discarded – undo
5482 5482
         }
5483 5483
         $html  = '<div class="question-result">';
5484 5484
         $html .= Display::page_header(
5485
-            Display::return_icon('test-quiz.png', get_lang('Result'),null, ICON_SIZE_MEDIUM).' '.$this->exercise.' : '.get_lang('Result')
5485
+            Display::return_icon('test-quiz.png', get_lang('Result'), null, ICON_SIZE_MEDIUM).' '.$this->exercise.' : '.get_lang('Result')
5486 5486
         );
5487 5487
         $html .= Display::description($array);
5488
-        $html .="</div>";
5488
+        $html .= "</div>";
5489 5489
         return $html;
5490 5490
     }
5491 5491
 
@@ -5602,7 +5602,7 @@  discard block
 block discarded – undo
5602 5602
                     false,
5603 5603
                     $objExercise->selectPropagateNeg()
5604 5604
                 );
5605
-                $totalScore      += $question_result['score'];
5605
+                $totalScore += $question_result['score'];
5606 5606
             }
5607 5607
 
5608 5608
             if ($objExercise->selectPropagateNeg() == 0 && $totalScore < 0) {
@@ -5808,7 +5808,7 @@  discard block
 block discarded – undo
5808 5808
         }
5809 5809
 
5810 5810
         $rawMessage = "";
5811
-        if (!empty($message)){
5811
+        if (!empty($message)) {
5812 5812
             $rawMessage = $message;
5813 5813
             $message = Display::return_message($message, 'warning', false);
5814 5814
         }
@@ -5824,7 +5824,7 @@  discard block
 block discarded – undo
5824 5824
     {
5825 5825
         $TBL_LP_ITEM = Database::get_course_table(TABLE_LP_ITEM);
5826 5826
         $sql = "SELECT max_score FROM $TBL_LP_ITEM
5827
-            WHERE c_id = {$this->course_id} AND item_type = '" . TOOL_QUIZ . "' AND path = '{$this->id}'";
5827
+            WHERE c_id = {$this->course_id} AND item_type = '".TOOL_QUIZ."' AND path = '{$this->id}'";
5828 5828
         $result = Database::query($sql);
5829 5829
         if (Database::num_rows($result) > 0) {
5830 5830
             return true;
@@ -6154,7 +6154,7 @@  discard block
 block discarded – undo
6154 6154
         $sql_track = "SELECT * FROM $track_exercises WHERE exe_id = $exe_id ";
6155 6155
         $result = Database::query($sql_track);
6156 6156
         $new_array = array();
6157
-        if (Database::num_rows($result) > 0 ) {
6157
+        if (Database::num_rows($result) > 0) {
6158 6158
             $new_array = Database::fetch_array($result, 'ASSOC');
6159 6159
 
6160 6160
             $new_array['duration'] = null;
@@ -6166,11 +6166,11 @@  discard block
 block discarded – undo
6166 6166
                 $start_date = api_strtotime($start_date, 'UTC');
6167 6167
                 $end_date = api_strtotime($end_date, 'UTC');
6168 6168
                 if ($start_date && $end_date) {
6169
-                    $mytime = $end_date- $start_date;
6169
+                    $mytime = $end_date - $start_date;
6170 6170
                     $new_learnpath_item = new learnpathItem(null);
6171 6171
                     $time_attemp = $new_learnpath_item->get_scorm_time('js', $mytime);
6172 6172
                     $h = get_lang('h');
6173
-                    $time_attemp = str_replace('NaN', '00' . $h . '00\'00"', $time_attemp);
6173
+                    $time_attemp = str_replace('NaN', '00'.$h.'00\'00"', $time_attemp);
6174 6174
                     $new_array['duration'] = $time_attemp;
6175 6175
                 }
6176 6176
             }
@@ -6192,7 +6192,7 @@  discard block
 block discarded – undo
6192 6192
                     $result = Database::query($sql);
6193 6193
                 }
6194 6194
             } else {
6195
-                $remind_list = explode(',',$exercise_info['questions_to_check']);
6195
+                $remind_list = explode(',', $exercise_info['questions_to_check']);
6196 6196
 
6197 6197
                 $remind_list_string = '';
6198 6198
                 if ($action == 'add') {
@@ -6204,7 +6204,7 @@  discard block
 block discarded – undo
6204 6204
                         }
6205 6205
                         $remind_list_string = implode(',', $remind_list);
6206 6206
                     }
6207
-                } elseif ($action == 'delete')  {
6207
+                } elseif ($action == 'delete') {
6208 6208
                     if (!empty($remind_list)) {
6209 6209
                         if (in_array($question_id, $remind_list)) {
6210 6210
                             $remind_list = array_flip($remind_list);
@@ -6446,7 +6446,7 @@  discard block
 block discarded – undo
6446 6446
                     true
6447 6447
                 );
6448 6448
 
6449
-                $counter += count($mediaQuestions[$questionId]) - 1 ;
6449
+                $counter += count($mediaQuestions[$questionId]) - 1;
6450 6450
                 $before = count($questionList);
6451 6451
                 $wasMedia = true;
6452 6452
                 $nextValue += count($questionList);
@@ -6525,7 +6525,7 @@  discard block
 block discarded – undo
6525 6525
                         // If it was already seen, then merge the previous with
6526 6526
                         // the current category
6527 6527
                         $oldQuestionList = $newCategoryList[$rootElement]['question_list'];
6528
-                        $category['question_list'] = array_merge($oldQuestionList , $category['question_list']);
6528
+                        $category['question_list'] = array_merge($oldQuestionList, $category['question_list']);
6529 6529
                         $newCategoryList[$rootElement] = $category;
6530 6530
                     }
6531 6531
                 }
@@ -6551,7 +6551,7 @@  discard block
 block discarded – undo
6551 6551
 
6552 6552
                 if ($useRootAsCategoryTitle) {
6553 6553
                     if (isset($category['parent_info'])) {
6554
-                        $categoryName  = $category['parent_info']['title'];
6554
+                        $categoryName = $category['parent_info']['title'];
6555 6555
                     }
6556 6556
                 }
6557 6557
                 $html .= '<div class="row">';
@@ -6693,7 +6693,7 @@  discard block
 block discarded – undo
6693 6693
         // end foreach()
6694 6694
 
6695 6695
         if ($this->type == ALL_ON_ONE_PAGE) {
6696
-            $exercise_actions =  $this->show_button($questionId, $currentQuestion);
6696
+            $exercise_actions = $this->show_button($questionId, $currentQuestion);
6697 6697
             echo Display::div($exercise_actions, array('class'=>'exercise_actions'));
6698 6698
         }
6699 6699
     }
@@ -6779,7 +6779,7 @@  discard block
 block discarded – undo
6779 6779
 
6780 6780
             // Showing the question
6781 6781
 
6782
-            $exercise_actions  = null;
6782
+            $exercise_actions = null;
6783 6783
 
6784 6784
             echo '<a id="questionanchor'.$questionId.'"></a><br />';
6785 6785
             echo '<div id="question_div_'.$questionId.'" class="main_question '.$remind_highlight.'" >';
@@ -7047,7 +7047,7 @@  discard block
 block discarded – undo
7047 7047
                         $header .= Display::tag('th', get_lang('Feedback'));
7048 7048
                     }
7049 7049
                     $s .= '<table class="data_table">';
7050
-                    $s.= Display::tag('tr', $header, array('style' => 'text-align:left;'));
7050
+                    $s .= Display::tag('tr', $header, array('style' => 'text-align:left;'));
7051 7051
                 }
7052 7052
             }
7053 7053
 
@@ -7147,7 +7147,7 @@  discard block
 block discarded – undo
7147 7147
                             $s .= '<td>';
7148 7148
                             $s .= $comment;
7149 7149
                             $s .= '</td>';
7150
-                            $s .='</tr>';
7150
+                            $s .= '</tr>';
7151 7151
                         } else {
7152 7152
                             $s .= $answer_input;
7153 7153
                         }
@@ -7161,7 +7161,7 @@  discard block
 block discarded – undo
7161 7161
                             }
7162 7162
                         }
7163 7163
 
7164
-                        $s .='<tr>';
7164
+                        $s .= '<tr>';
7165 7165
                         $s .= Display::tag('td', $answer);
7166 7166
 
7167 7167
                         if (!empty($quiz_question_options)) {
@@ -7188,7 +7188,7 @@  discard block
 block discarded – undo
7188 7188
                             $s .= $comment;
7189 7189
                             $s .= '</td>';
7190 7190
                         }
7191
-                        $s.='</tr>';
7191
+                        $s .= '</tr>';
7192 7192
                     }
7193 7193
 
7194 7194
                 } elseif ($answerType == MULTIPLE_ANSWER_COMBINATION) {
@@ -7217,16 +7217,16 @@  discard block
 block discarded – undo
7217 7217
                     $answer_input .= '</label>';
7218 7218
 
7219 7219
                     if ($show_comment) {
7220
-                        $s.= '<tr>';
7220
+                        $s .= '<tr>';
7221 7221
                         $s .= '<td>';
7222
-                        $s.= $answer_input;
7222
+                        $s .= $answer_input;
7223 7223
                         $s .= '</td>';
7224 7224
                         $s .= '<td>';
7225 7225
                         $s .= $comment;
7226 7226
                         $s .= '</td>';
7227
-                        $s.= '</tr>';
7227
+                        $s .= '</tr>';
7228 7228
                     } else {
7229
-                        $s.= $answer_input;
7229
+                        $s .= $answer_input;
7230 7230
                     }
7231 7231
                 } elseif ($answerType == MULTIPLE_ANSWER_COMBINATION_TRUE_FALSE) {
7232 7232
                     $s .= '<input type="hidden" name="choice2['.$questionId.']" value="0" />';
@@ -7239,7 +7239,7 @@  discard block
 block discarded – undo
7239 7239
                         }
7240 7240
                     }
7241 7241
                     $answer = Security::remove_XSS($answer);
7242
-                    $s .='<tr>';
7242
+                    $s .= '<tr>';
7243 7243
                     $s .= Display::tag('td', $answer);
7244 7244
 
7245 7245
                     foreach ($objQuestionTmp->options as $key => $item) {
@@ -7263,7 +7263,7 @@  discard block
 block discarded – undo
7263 7263
                         $s .= $comment;
7264 7264
                         $s .= '</td>';
7265 7265
                     }
7266
-                    $s.='</tr>';
7266
+                    $s .= '</tr>';
7267 7267
                 } elseif ($answerType == FILL_IN_BLANKS) {
7268 7268
                     list($answer) = explode('::', $answer);
7269 7269
 
@@ -7297,7 +7297,7 @@  discard block
 block discarded – undo
7297 7297
                                     $value = str_replace('&nbsp;', '', trim($value[0]));
7298 7298
                                 }
7299 7299
                                 $correct_item = preg_quote($correct_item);
7300
-                                $correct_item = api_preg_replace('|/|', '\/', $correct_item);   // to prevent error if there is a / in the text to find
7300
+                                $correct_item = api_preg_replace('|/|', '\/', $correct_item); // to prevent error if there is a / in the text to find
7301 7301
                                 $answer = api_preg_replace('/'.$correct_item.'/', Display::input('text', "choice[$questionId][]", $value), $answer, 1);
7302 7302
                             }
7303 7303
                             $i++;
@@ -7354,7 +7354,7 @@  discard block
 block discarded – undo
7354 7354
                         }
7355 7355
 
7356 7356
                         if (!empty($answerCorrect) && !empty($selectedValue)) {
7357
-                            $s.= '<script>
7357
+                            $s .= '<script>
7358 7358
                                 jsPlumb.ready(function() {
7359 7359
                                     jsPlumb.connect({
7360 7360
                                         source: "window_'.$windowId.'",
@@ -7369,14 +7369,14 @@  discard block
 block discarded – undo
7369 7369
                         }
7370 7370
                         $s .= '</select></div></td>';
7371 7371
 
7372
-                        $s.='<td width="45%" valign="top" >';
7372
+                        $s .= '<td width="45%" valign="top" >';
7373 7373
 
7374 7374
                         if (isset($select_items[$lines_count])) {
7375
-                            $s.= '<div id="window_'.$windowId.'_answer" class="window window_right_question">
7375
+                            $s .= '<div id="window_'.$windowId.'_answer" class="window window_right_question">
7376 7376
                                     <b>'.$select_items[$lines_count]['letter'].'.</b> '.$select_items[$lines_count]['answer'].'
7377 7377
                                   </div>';
7378 7378
                         } else {
7379
-                            $s.='&nbsp;';
7379
+                            $s .= '&nbsp;';
7380 7380
                         }
7381 7381
 
7382 7382
                         $s .= '</td>';
@@ -7390,16 +7390,16 @@  discard block
 block discarded – undo
7390 7390
                                 $s .= '<tr>
7391 7391
                                       <td colspan="2"></td>
7392 7392
                                       <td valign="top">';
7393
-                                $s.='<b>'.$select_items[$lines_count]['letter'].'.</b>';
7393
+                                $s .= '<b>'.$select_items[$lines_count]['letter'].'.</b>';
7394 7394
                                 $s .= $select_items[$lines_count]['answer'];
7395
-                                $s.="</td>
7395
+                                $s .= "</td>
7396 7396
                                 </tr>";
7397 7397
                                 $lines_count++;
7398 7398
                             } // end while()
7399 7399
                         }  // end if()
7400 7400
                         $matching_correct_answer++;
7401 7401
                     }
7402
-                } elseif ($answerType ==  DRAGGABLE) {
7402
+                } elseif ($answerType == DRAGGABLE) {
7403 7403
                     // matching type, showing suggestions and answers
7404 7404
                     // TODO: replace $answerId by $numAnswer
7405 7405
 
@@ -7441,7 +7441,7 @@  discard block
 block discarded – undo
7441 7441
                         $s .= '</select>';
7442 7442
 
7443 7443
                         if (!empty($answerCorrect) && !empty($selectedValue)) {
7444
-                            $s.= '<script>
7444
+                            $s .= '<script>
7445 7445
                                 $(function() {
7446 7446
                                     deleteItem($("#'.$questionId.'_'.$selectedValue.'"), $("#drop_'.$windowId.'"));
7447 7447
                                 });
@@ -7449,11 +7449,11 @@  discard block
 block discarded – undo
7449 7449
                         }
7450 7450
 
7451 7451
                         if (isset($select_items[$lines_count])) {
7452
-                            $s.= '<div id="window_'.$windowId.'_answer" class="">
7452
+                            $s .= '<div id="window_'.$windowId.'_answer" class="">
7453 7453
                                     <b>'.$select_items[$lines_count]['letter'].'.</b> '.$select_items[$lines_count]['answer'].'
7454 7454
                                   </div>';
7455 7455
                         } else {
7456
-                            $s.='&nbsp;';
7456
+                            $s .= '&nbsp;';
7457 7457
                         }
7458 7458
                         $lines_count++;
7459 7459
                         //if the left side of the "matching" has been completely
@@ -7462,7 +7462,7 @@  discard block
 block discarded – undo
7462 7462
                         if (($lines_count - 1) == $num_suggestions) {
7463 7463
                             // if it remains answers to shown at the right side
7464 7464
                             while (isset($select_items[$lines_count])) {
7465
-                                $s.='<b>'.$select_items[$lines_count]['letter'].'.</b>';
7465
+                                $s .= '<b>'.$select_items[$lines_count]['letter'].'.</b>';
7466 7466
                                 $s .= $select_items[$lines_count]['answer'];
7467 7467
                                 $lines_count++;
7468 7468
                             }
@@ -7565,9 +7565,9 @@  discard block
 block discarded – undo
7565 7565
 
7566 7566
             if (!$only_questions) {
7567 7567
                 if ($show_title) {
7568
-                    $html .=  TestCategory::getCategoryNamesForQuestion($objQuestionTmp->id);
7569
-                    $html .=  '<div class="question_title">'.$current_item.'. '.$questionName.'</div>';
7570
-                    $html .=  $questionDescription;
7568
+                    $html .= TestCategory::getCategoryNamesForQuestion($objQuestionTmp->id);
7569
+                    $html .= '<div class="question_title">'.$current_item.'. '.$questionName.'</div>';
7570
+                    $html .= $questionDescription;
7571 7571
                 } else {
7572 7572
                     $html .= '<div class="media">';
7573 7573
                     $html .= '<div class="pull-left">';
@@ -7583,11 +7583,11 @@  discard block
 block discarded – undo
7583 7583
                     $html .= '</div>';
7584 7584
                 }
7585 7585
                 //@todo I need to the get the feedback type
7586
-                $html .=  '<input type="hidden" name="hidden_hotspot_id" value="'.$questionId.'" />';
7587
-                $html .=  '<table class="exercise_questions">
7586
+                $html .= '<input type="hidden" name="hidden_hotspot_id" value="'.$questionId.'" />';
7587
+                $html .= '<table class="exercise_questions">
7588 7588
                            <tr>
7589 7589
                             <td valign="top" colspan="2">';
7590
-                $html .=  '</td></tr>';
7590
+                $html .= '</td></tr>';
7591 7591
             }
7592 7592
 
7593 7593
             $canClick = isset($_GET['editQuestion']) ? '0' : (isset($_GET['modifyAnswers']) ? '0' : '1');
Please login to merge, or discard this patch.
Braces   +48 added lines, -23 removed lines patch added patch discarded remove patch
@@ -1267,10 +1267,11 @@  discard block
 block discarded – undo
1267 1267
      */
1268 1268
     public function isInList($questionId)
1269 1269
     {
1270
-        if (is_array($this->questionList))
1271
-            return in_array($questionId,$this->questionList);
1272
-        else
1273
-            return false;
1270
+        if (is_array($this->questionList)) {
1271
+                    return in_array($questionId,$this->questionList);
1272
+        } else {
1273
+                    return false;
1274
+        }
1274 1275
     }
1275 1276
 
1276 1277
     /**
@@ -2207,10 +2208,11 @@  discard block
 block discarded – undo
2207 2208
 
2208 2209
             $var = Exercise::selectTimeLimit();
2209 2210
 
2210
-            if (($this->start_time != '0000-00-00 00:00:00') && !empty($this->start_time))
2211
-                $form->addElement('html','<div id="start_date_div" style="display:block;">');
2212
-            else
2213
-                $form->addElement('html','<div id="start_date_div" style="display:none;">');
2211
+            if (($this->start_time != '0000-00-00 00:00:00') && !empty($this->start_time)) {
2212
+                            $form->addElement('html','<div id="start_date_div" style="display:block;">');
2213
+            } else {
2214
+                            $form->addElement('html','<div id="start_date_div" style="display:none;">');
2215
+            }
2214 2216
 
2215 2217
             $form->addElement('date_time_picker', 'start_time');
2216 2218
 
@@ -2218,10 +2220,11 @@  discard block
 block discarded – undo
2218 2220
 
2219 2221
             $form->addElement('checkbox', 'activate_end_date_check', null , get_lang('EnableEndTime'), array('onclick' => 'activate_end_date()'));
2220 2222
 
2221
-            if (($this->end_time != '0000-00-00 00:00:00' && !empty($this->end_time)))
2222
-                $form->addElement('html','<div id="end_date_div" style="display:block;">');
2223
-            else
2224
-                $form->addElement('html','<div id="end_date_div" style="display:none;">');
2223
+            if (($this->end_time != '0000-00-00 00:00:00' && !empty($this->end_time))) {
2224
+                            $form->addElement('html','<div id="end_date_div" style="display:block;">');
2225
+            } else {
2226
+                            $form->addElement('html','<div id="end_date_div" style="display:none;">');
2227
+            }
2225 2228
 
2226 2229
             $form->addElement('date_time_picker', 'end_time');
2227 2230
             $form->addElement('html','</div>');
@@ -3278,7 +3281,9 @@  discard block
 block discarded – undo
3278 3281
         $organs_at_risk_hit = 0;
3279 3282
         $questionScore = 0;
3280 3283
 
3281
-        if ($debug) error_log('Start answer loop ');
3284
+        if ($debug) {
3285
+            error_log('Start answer loop ');
3286
+        }
3282 3287
 
3283 3288
         $orderedHotspots = [];
3284 3289
 
@@ -3402,7 +3407,9 @@  discard block
 block discarded – undo
3402 3407
                     }
3403 3408
                     $totalScore += $answerWeighting;
3404 3409
 
3405
-                    if ($debug) error_log("studentChoice: $studentChoice");
3410
+                    if ($debug) {
3411
+                        error_log("studentChoice: $studentChoice");
3412
+                    }
3406 3413
                     break;
3407 3414
                 case GLOBAL_MULTIPLE_ANSWER:
3408 3415
                     if ($from_database) {
@@ -3427,7 +3434,9 @@  discard block
 block discarded – undo
3427 3434
                         $real_answers[$answerId] = (bool)$studentChoice;
3428 3435
                     }
3429 3436
                     $totalScore += $answerWeighting;
3430
-                    if ($debug) error_log("studentChoice: $studentChoice");
3437
+                    if ($debug) {
3438
+                        error_log("studentChoice: $studentChoice");
3439
+                    }
3431 3440
                     break;
3432 3441
                 case MULTIPLE_ANSWER_COMBINATION_TRUE_FALSE:
3433 3442
                     if ($from_database) {
@@ -4149,7 +4158,9 @@  discard block
 block discarded – undo
4149 4158
             } // end switch Answertype
4150 4159
 
4151 4160
             if ($show_result) {
4152
-                if ($debug) error_log('Showing questions $from '.$from);
4161
+                if ($debug) {
4162
+                    error_log('Showing questions $from '.$from);
4163
+                }
4153 4164
                 if ($from == 'exercise_result') {
4154 4165
                     // display answers (if not matching type, or if the answer is correct)
4155 4166
                     if (
@@ -4446,7 +4457,9 @@  discard block
 block discarded – undo
4446 4457
                         }
4447 4458
                     }
4448 4459
                 } else {
4449
-                    if ($debug) error_log('Showing questions $from '.$from);
4460
+                    if ($debug) {
4461
+                        error_log('Showing questions $from '.$from);
4462
+                    }
4450 4463
 
4451 4464
                     switch ($answerType) {
4452 4465
                         case UNIQUE_ANSWER:
@@ -4793,10 +4806,14 @@  discard block
 block discarded – undo
4793 4806
                     }
4794 4807
                 }
4795 4808
             }
4796
-            if ($debug) error_log(' ------ ');
4809
+            if ($debug) {
4810
+                error_log(' ------ ');
4811
+            }
4797 4812
         } // end for that loops over all answers of the current question
4798 4813
 
4799
-        if ($debug) error_log('-- end answer loop --');
4814
+        if ($debug) {
4815
+            error_log('-- end answer loop --');
4816
+        }
4800 4817
 
4801 4818
         $final_answer = true;
4802 4819
 
@@ -4869,7 +4886,9 @@  discard block
 block discarded – undo
4869 4886
             //  some results that haven't been stored in the database yet
4870 4887
             if ($answerType == HOT_SPOT || $answerType == HOT_SPOT_ORDER || $answerType == HOT_SPOT_DELINEATION ) {
4871 4888
 
4872
-                if ($debug) error_log('$from AND this is a hotspot kind of question ');
4889
+                if ($debug) {
4890
+                    error_log('$from AND this is a hotspot kind of question ');
4891
+                }
4873 4892
 
4874 4893
                 $my_exe_id = 0;
4875 4894
                 $from_database = 0;
@@ -5045,8 +5064,12 @@  discard block
 block discarded – undo
5045 5064
         // stored by exercise_results.php (using the session)
5046 5065
 
5047 5066
         if ($saved_results) {
5048
-            if ($debug) error_log("Save question results $saved_results");
5049
-            if ($debug) error_log(print_r($choice ,1 ));
5067
+            if ($debug) {
5068
+                error_log("Save question results $saved_results");
5069
+            }
5070
+            if ($debug) {
5071
+                error_log(print_r($choice ,1 ));
5072
+            }
5050 5073
 
5051 5074
             if (empty($choice)) {
5052 5075
                 $choice = 0;
@@ -5148,7 +5171,9 @@  discard block
 block discarded – undo
5148 5171
             $sql = 'UPDATE ' . $stat_table . ' SET
5149 5172
                         exe_result = exe_result + ' . floatval($questionScore) . '
5150 5173
                     WHERE exe_id = ' . $exeId;
5151
-            if ($debug) error_log($sql);
5174
+            if ($debug) {
5175
+                error_log($sql);
5176
+            }
5152 5177
             Database::query($sql);
5153 5178
         }
5154 5179
 
Please login to merge, or discard this patch.
main/exercice/oral_expression.class.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@
 block discarded – undo
31 31
     function createAnswersForm($form)
32 32
     {
33 33
 
34
-        $form -> addElement('text','weighting', get_lang('Weighting'), array('class' => 'span1'));
34
+        $form -> addElement('text', 'weighting', get_lang('Weighting'), array('class' => 'span1'));
35 35
         global $text, $class;
36 36
         // setting the save button here and not in the question class.php
37 37
         $form->addButtonSave($text, 'submitQuestion');
Please login to merge, or discard this patch.