Completed
Push — 1.10.x ( d7355d...4a3e2c )
by
unknown
51:30
created
main/exercice/question.class.php 1 patch
Spacing   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
     public $type;
23 23
     public $level;
24 24
     public $picture;
25
-    public $exerciseList;  // array with the list of exercises which this question is in
25
+    public $exerciseList; // array with the list of exercises which this question is in
26 26
     public $category_list;
27 27
     public $parent_id;
28 28
     public $category;
@@ -47,8 +47,8 @@  discard block
 block discarded – undo
47 47
             'multiple_answer_combination_true_false.class.php',
48 48
             'MultipleAnswerCombinationTrueFalse'
49 49
         ),
50
-        GLOBAL_MULTIPLE_ANSWER => array('global_multiple_answer.class.php' , 'GlobalMultipleAnswer'),
51
-        CALCULATED_ANSWER => array('calculated_answer.class.php' , 'CalculatedAnswer'),
50
+        GLOBAL_MULTIPLE_ANSWER => array('global_multiple_answer.class.php', 'GlobalMultipleAnswer'),
51
+        CALCULATED_ANSWER => array('calculated_answer.class.php', 'CalculatedAnswer'),
52 52
         UNIQUE_ANSWER_IMAGE => ['UniqueAnswerImage.php', 'UniqueAnswerImage'],
53 53
         DRAGGABLE => ['Draggable.php', 'Draggable'],
54 54
         MATCHING_DRAGGABLE => ['MatchingDraggable.php', 'MatchingDraggable']
@@ -107,14 +107,14 @@  discard block
 block discarded – undo
107 107
         $id = intval($id);
108 108
 
109 109
         if (!empty($course_id)) {
110
-            $course_info =  api_get_course_info_by_id($course_id);
110
+            $course_info = api_get_course_info_by_id($course_id);
111 111
         } else {
112 112
             $course_info = api_get_course_info();
113 113
         }
114 114
 
115 115
         $course_id = $course_info['real_id'];
116 116
 
117
-        if (empty($course_id) || $course_id == -1 ) {
117
+        if (empty($course_id) || $course_id == -1) {
118 118
 
119 119
             return false;
120 120
         }
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
     public function selectPicturePath()
270 270
     {
271 271
         if (!empty($this->picture)) {
272
-            return api_get_path(WEB_COURSE_PATH) . $this->course['path'] . '/document/images/' . $this->picture;
272
+            return api_get_path(WEB_COURSE_PATH).$this->course['path'].'/document/images/'.$this->picture;
273 273
         }
274 274
 
275 275
         return false;
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
      */
307 307
     public function updateTitle($title)
308 308
     {
309
-        $this->question=$title;
309
+        $this->question = $title;
310 310
     }
311 311
 
312 312
     /**
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
                     // DO nothing
406 406
                 } else {
407 407
                     $sql = "INSERT INTO $TBL_QUESTION_REL_CATEGORY (c_id, question_id, category_id)
408
-                            VALUES (" . api_get_course_int_id() . ", $question_id, $category_id)";
408
+                            VALUES (".api_get_course_int_id().", $question_id, $category_id)";
409 409
                     Database::query($sql);
410 410
                 }
411 411
             }
@@ -432,7 +432,7 @@  discard block
 block discarded – undo
432 432
             $sql = "SELECT count(*) AS nb FROM $table
433 433
                     WHERE
434 434
                         question_id = $question_id AND
435
-                        c_id=" . api_get_course_int_id();
435
+                        c_id=".api_get_course_int_id();
436 436
             $res = Database::query($sql);
437 437
             $row = Database::fetch_array($res);
438 438
             if ($row['nb'] > 0) {
@@ -440,11 +440,11 @@  discard block
 block discarded – undo
440 440
                         SET category_id = $category_id
441 441
                         WHERE
442 442
                             question_id = $question_id AND
443
-                            c_id = " . api_get_course_int_id();
443
+                            c_id = ".api_get_course_int_id();
444 444
                 Database::query($sql);
445 445
             } else {
446 446
                 $sql = "INSERT INTO $table (c_id, question_id, category_id)
447
-                        VALUES (" . api_get_course_int_id().", $question_id, $category_id)";
447
+                        VALUES (".api_get_course_int_id().", $question_id, $category_id)";
448 448
                 Database::query($sql);
449 449
             }
450 450
         }
@@ -462,7 +462,7 @@  discard block
 block discarded – undo
462 462
         $sql = "DELETE FROM $table
463 463
                 WHERE
464 464
                     question_id = $question_id AND
465
-                    c_id = " . api_get_course_int_id();
465
+                    c_id = ".api_get_course_int_id();
466 466
         Database::query($sql);
467 467
     }
468 468
 
@@ -515,11 +515,11 @@  discard block
 block discarded – undo
515 515
             ) {
516 516
                 // removes old answers
517 517
                 $sql = "DELETE FROM $TBL_REPONSES
518
-                        WHERE c_id = $course_id AND question_id = " . intval($this->id);
518
+                        WHERE c_id = $course_id AND question_id = ".intval($this->id);
519 519
                 Database::query($sql);
520 520
             }
521 521
 
522
-            $this->type=$type;
522
+            $this->type = $type;
523 523
         }
524 524
     }
525 525
 
@@ -543,7 +543,7 @@  discard block
 block discarded – undo
543 543
         if (!file_exists($picturePath)) {
544 544
             if (mkdir($picturePath, api_get_permissions_for_new_directories())) {
545 545
                 // document path
546
-                $documentPath = api_get_path(SYS_COURSE_PATH) . $this->course['path'] . "/document";
546
+                $documentPath = api_get_path(SYS_COURSE_PATH).$this->course['path']."/document";
547 547
                 $path = str_replace($documentPath, '', $picturePath);
548 548
                 $title_path = basename($picturePath);
549 549
                 $doc_id = add_document($this->course, $path, 'folder', 0, $title_path);
@@ -559,14 +559,14 @@  discard block
 block discarded – undo
559 559
 
560 560
         // if the question has got an ID
561 561
         if ($this->id) {
562
-            $this->picture = 'quiz-' . $this->id . '.jpg';
562
+            $this->picture = 'quiz-'.$this->id.'.jpg';
563 563
             $o_img = new Image($Picture);
564
-            $o_img->send_image($picturePath . '/' . $this->picture, -1, 'jpg');
564
+            $o_img->send_image($picturePath.'/'.$this->picture, -1, 'jpg');
565 565
             $document_id = add_document(
566 566
                 $this->course,
567
-                '/images/' . $this->picture,
567
+                '/images/'.$this->picture,
568 568
                 'file',
569
-                filesize($picturePath . '/' . $this->picture),
569
+                filesize($picturePath.'/'.$this->picture),
570 570
                 $this->picture
571 571
             );
572 572
             if ($document_id) {
@@ -600,7 +600,7 @@  discard block
 block discarded – undo
600 600
         // if the question has an ID
601 601
         if ($this->id) {
602 602
             // Get dimensions from current image.
603
-            $my_image = new Image($picturePath . '/' . $this->picture);
603
+            $my_image = new Image($picturePath.'/'.$this->picture);
604 604
 
605 605
             $current_image_size = $my_image->get_image_size();
606 606
             $current_width = $current_image_size['width'];
@@ -640,7 +640,7 @@  discard block
 block discarded – undo
640 640
             }
641 641
 
642 642
             $my_image->resize($new_width, $new_height);
643
-            $result = $my_image->send_image($picturePath . '/' . $this->picture);
643
+            $result = $my_image->send_image($picturePath.'/'.$this->picture);
644 644
 
645 645
             if ($result) {
646 646
                 return true;
@@ -665,7 +665,7 @@  discard block
 block discarded – undo
665 665
             $picture = $this->picture;
666 666
             $this->picture = '';
667 667
 
668
-            return @unlink($picturePath . '/' . $picture) ? true : false;
668
+            return @unlink($picturePath.'/'.$picture) ? true : false;
669 669
         }
670 670
 
671 671
         return false;
@@ -682,27 +682,27 @@  discard block
 block discarded – undo
682 682
     {
683 683
         $course_id = $course_info['real_id'];
684 684
         $TBL_QUESTIONS = Database::get_course_table(TABLE_QUIZ_QUESTION);
685
-        $destination_path = api_get_path(SYS_COURSE_PATH) . $course_info['path'] . '/document/images';
686
-        $source_path = api_get_path(SYS_COURSE_PATH) . $this->course['path'] . '/document/images';
685
+        $destination_path = api_get_path(SYS_COURSE_PATH).$course_info['path'].'/document/images';
686
+        $source_path = api_get_path(SYS_COURSE_PATH).$this->course['path'].'/document/images';
687 687
 
688 688
         // if the question has got an ID and if the picture exists
689 689
         if ($this->id && !empty($this->picture)) {
690 690
             $picture = explode('.', $this->picture);
691 691
             $extension = $picture[sizeof($picture) - 1];
692
-            $picture = 'quiz-' . $questionId . '.' . $extension;
693
-            $result = @copy($source_path . '/' . $this->picture, $destination_path . '/' . $picture) ? true : false;
692
+            $picture = 'quiz-'.$questionId.'.'.$extension;
693
+            $result = @copy($source_path.'/'.$this->picture, $destination_path.'/'.$picture) ? true : false;
694 694
             // If copy was correct then add to the database
695 695
             if ($result) {
696 696
                 $sql = "UPDATE $TBL_QUESTIONS SET
697
-                        picture = '" . Database::escape_string($picture) . "'
698
-                        WHERE c_id = $course_id AND id='" . intval($questionId) . "'";
697
+                        picture = '".Database::escape_string($picture)."'
698
+                        WHERE c_id = $course_id AND id='".intval($questionId)."'";
699 699
                 Database::query($sql);
700 700
 
701 701
                 $document_id = add_document(
702 702
                     $course_info,
703
-                    '/images/' . $picture,
703
+                    '/images/'.$picture,
704 704
                     'file',
705
-                    filesize($destination_path . '/' . $picture),
705
+                    filesize($destination_path.'/'.$picture),
706 706
                     $picture
707 707
                 );
708 708
                 if ($document_id) {
@@ -737,7 +737,7 @@  discard block
 block discarded – undo
737 737
         $Extension = $PictureName[sizeof($PictureName) - 1];
738 738
 
739 739
         // saves the picture into a temporary file
740
-        @move_uploaded_file($Picture, $picturePath . '/tmp.' . $Extension);
740
+        @move_uploaded_file($Picture, $picturePath.'/tmp.'.$Extension);
741 741
     }
742 742
 
743 743
     /**
@@ -770,15 +770,15 @@  discard block
 block discarded – undo
770 770
 
771 771
         // if the question has got an ID and if the picture exists
772 772
         if ($this->id) {
773
-            if (file_exists($picturePath . '/tmp.jpg')) {
773
+            if (file_exists($picturePath.'/tmp.jpg')) {
774 774
                 $Extension = 'jpg';
775
-            } elseif (file_exists($picturePath . '/tmp.gif')) {
775
+            } elseif (file_exists($picturePath.'/tmp.gif')) {
776 776
                 $Extension = 'gif';
777
-            } elseif (file_exists($picturePath . '/tmp.png')) {
777
+            } elseif (file_exists($picturePath.'/tmp.png')) {
778 778
                 $Extension = 'png';
779 779
             }
780
-            $this->picture = 'quiz-' . $this->id . '.' . $Extension;
781
-            return @rename($picturePath . '/tmp.' . $Extension, $picturePath . '/' . $this->picture) ? true : false;
780
+            $this->picture = 'quiz-'.$this->id.'.'.$Extension;
781
+            return @rename($picturePath.'/tmp.'.$Extension, $picturePath.'/'.$this->picture) ? true : false;
782 782
         }
783 783
         return false;
784 784
     }
@@ -808,7 +808,7 @@  discard block
 block discarded – undo
808 808
         $category = $this->category;
809 809
 
810 810
         // question already exists
811
-        if(!empty($id)) {
811
+        if (!empty($id)) {
812 812
 
813 813
             $params = [
814 814
                 'question' => $question,
@@ -854,12 +854,12 @@  discard block
 block discarded – undo
854 854
                     $TBL_EXERCISE_QUESTION as test_question
855 855
                     WHERE
856 856
                         question.id = test_question.question_id AND
857
-                        test_question.exercice_id = " . intval($exerciseId) . " AND
857
+                        test_question.exercice_id = ".intval($exerciseId)." AND
858 858
                         question.c_id = $c_id AND
859 859
                         test_question.c_id = $c_id ";
860
-            $result	= Database::query($sql);
861
-            $current_position = Database::result($result,0,0);
862
-            $this->updatePosition($current_position+1);
860
+            $result = Database::query($sql);
861
+            $current_position = Database::result($result, 0, 0);
862
+            $this->updatePosition($current_position + 1);
863 863
             $position = $this->position;
864 864
 
865 865
             $params = [
@@ -955,10 +955,10 @@  discard block
 block discarded – undo
955 955
         }
956 956
     }
957 957
 
958
-    public function search_engine_edit($exerciseId, $addQs=false, $rmQs=false)
958
+    public function search_engine_edit($exerciseId, $addQs = false, $rmQs = false)
959 959
     {
960 960
         // update search engine and its values table if enabled
961
-        if (api_get_setting('search_enabled')=='true' && extension_loaded('xapian')) {
961
+        if (api_get_setting('search_enabled') == 'true' && extension_loaded('xapian')) {
962 962
             $course_id = api_get_course_id();
963 963
             // get search_did
964 964
             $tbl_se_ref = Database::get_main_table(TABLE_MAIN_SEARCH_ENGINE_REF);
@@ -976,8 +976,8 @@  discard block
 block discarded – undo
976 976
             $res = Database::query($sql);
977 977
 
978 978
             if (Database::num_rows($res) > 0 || $addQs) {
979
-                require_once(api_get_path(LIBRARY_PATH) . 'search/ChamiloIndexer.class.php');
980
-                require_once(api_get_path(LIBRARY_PATH) . 'search/IndexableChunk.class.php');
979
+                require_once(api_get_path(LIBRARY_PATH).'search/ChamiloIndexer.class.php');
980
+                require_once(api_get_path(LIBRARY_PATH).'search/IndexableChunk.class.php');
981 981
 
982 982
                 $di = new ChamiloIndexer();
983 983
                 if ($addQs) {
@@ -990,7 +990,7 @@  discard block
 block discarded – undo
990 990
 
991 991
                 // retrieve others exercise ids
992 992
                 $se_ref = Database::fetch_array($res);
993
-                $se_doc = $di->get_document((int)$se_ref['search_did']);
993
+                $se_doc = $di->get_document((int) $se_ref['search_did']);
994 994
                 if ($se_doc !== FALSE) {
995 995
                     if (($se_doc_data = $di->get_document_data($se_doc)) !== FALSE) {
996 996
                         $se_doc_data = unserialize($se_doc_data);
@@ -1028,16 +1028,16 @@  discard block
 block discarded – undo
1028 1028
                     SE_DATA => array(
1029 1029
                         'type' => SE_DOCTYPE_EXERCISE_QUESTION,
1030 1030
                         'exercise_ids' => $question_exercises,
1031
-                        'question_id' => (int)$this->id
1031
+                        'question_id' => (int) $this->id
1032 1032
                     ),
1033
-                    SE_USER => (int)api_get_user_id(),
1033
+                    SE_USER => (int) api_get_user_id(),
1034 1034
                 );
1035 1035
                 $ic_slide->xapian_data = serialize($xapian_data);
1036 1036
                 $ic_slide->addValue("content", $this->description);
1037 1037
 
1038 1038
                 //TODO: index answers, see also form validation on question_admin.inc.php
1039 1039
 
1040
-                $di->remove_document((int)$se_ref['search_did']);
1040
+                $di->remove_document((int) $se_ref['search_did']);
1041 1041
                 $di->addChunk($ic_slide);
1042 1042
 
1043 1043
                 //index and return search engine document id
@@ -1116,7 +1116,7 @@  discard block
 block discarded – undo
1116 1116
             $count = $new_exercise->selectNbrQuestions();
1117 1117
             $count++;
1118 1118
             $sql = "INSERT INTO $exerciseRelQuestionTable (c_id, question_id, exercice_id, question_order)
1119
-                    VALUES ({$this->course['real_id']}, " . intval($id) . ", " . intval($exerciseId) . ", '$count')";
1119
+                    VALUES ({$this->course['real_id']}, ".intval($id).", ".intval($exerciseId).", '$count')";
1120 1120
             Database::query($sql);
1121 1121
 
1122 1122
             // we do not want to reindex if we had just saved adnd indexed the question
@@ -1145,7 +1145,7 @@  discard block
 block discarded – undo
1145 1145
         $course_id = api_get_course_int_id();
1146 1146
 
1147 1147
         // exercise not found
1148
-        if($pos === false) {
1148
+        if ($pos === false) {
1149 1149
             return false;
1150 1150
         } else {
1151 1151
             // deletes the position in the array containing the wanted exercise ID
@@ -1155,17 +1155,17 @@  discard block
 block discarded – undo
1155 1155
                     FROM $TBL_EXERCISE_QUESTION
1156 1156
                     WHERE
1157 1157
                         c_id = $course_id
1158
-                        AND question_id = " . intval($id) . "
1158
+                        AND question_id = ".intval($id)."
1159 1159
                         AND exercice_id = " . intval($exerciseId);
1160 1160
             $res = Database::query($sql);
1161
-            if (Database::num_rows($res)>0) {
1161
+            if (Database::num_rows($res) > 0) {
1162 1162
                 $row = Database::fetch_array($res);
1163 1163
                 if (!empty($row['question_order'])) {
1164 1164
                     $sql = "UPDATE $TBL_EXERCISE_QUESTION
1165 1165
                         SET question_order = question_order-1
1166 1166
                         WHERE
1167 1167
                             c_id = $course_id
1168
-                            AND exercice_id = " . intval($exerciseId) . "
1168
+                            AND exercice_id = ".intval($exerciseId)."
1169 1169
                             AND question_order > " . $row['question_order'];
1170 1170
                     Database::query($sql);
1171 1171
                 }
@@ -1174,7 +1174,7 @@  discard block
 block discarded – undo
1174 1174
             $sql = "DELETE FROM $TBL_EXERCISE_QUESTION
1175 1175
                     WHERE
1176 1176
                         c_id = $course_id
1177
-                        AND question_id = " . intval($id) . "
1177
+                        AND question_id = ".intval($id)."
1178 1178
                         AND exercice_id = " . intval($exerciseId);
1179 1179
             Database::query($sql);
1180 1180
 
@@ -1215,7 +1215,7 @@  discard block
 block discarded – undo
1215 1215
                                 SET question_order = question_order-1
1216 1216
                                 WHERE
1217 1217
                                     c_id= $course_id
1218
-                                    AND exercice_id = " . intval($row['exercice_id']) . "
1218
+                                    AND exercice_id = ".intval($row['exercice_id'])."
1219 1219
                                     AND question_order > " . $row['question_order'];
1220 1220
                         Database::query($sql);
1221 1221
                     }
@@ -1223,22 +1223,22 @@  discard block
 block discarded – undo
1223 1223
             }
1224 1224
 
1225 1225
             $sql = "DELETE FROM $TBL_EXERCISE_QUESTION
1226
-                    WHERE c_id = $course_id AND question_id = " . $id;
1226
+                    WHERE c_id = $course_id AND question_id = ".$id;
1227 1227
             Database::query($sql);
1228 1228
 
1229 1229
             $sql = "DELETE FROM $TBL_QUESTIONS
1230
-                    WHERE c_id = $course_id AND id = " . $id;
1230
+                    WHERE c_id = $course_id AND id = ".$id;
1231 1231
             Database::query($sql);
1232 1232
 
1233 1233
             $sql = "DELETE FROM $TBL_REPONSES
1234
-                    WHERE c_id = $course_id AND question_id = " . $id;
1234
+                    WHERE c_id = $course_id AND question_id = ".$id;
1235 1235
             Database::query($sql);
1236 1236
 
1237 1237
             // remove the category of this question in the question_rel_category table
1238 1238
             $sql = "DELETE FROM $TBL_QUIZ_QUESTION_REL_CATEGORY
1239 1239
                     WHERE 
1240 1240
                         c_id = $course_id AND 
1241
-                        question_id = " . $id;
1241
+                        question_id = ".$id;
1242 1242
             Database::query($sql);
1243 1243
 
1244 1244
             api_item_property_update(
@@ -1407,7 +1407,7 @@  discard block
 block discarded – undo
1407 1407
                 if (class_exists($class_name)) {
1408 1408
                     return new $class_name();
1409 1409
                 } else {
1410
-                    echo 'Can\'t instanciate class ' . $class_name . ' of type ' . $type;
1410
+                    echo 'Can\'t instanciate class '.$class_name.' of type '.$type;
1411 1411
                 }
1412 1412
             }
1413 1413
         }
@@ -1449,7 +1449,7 @@  discard block
 block discarded – undo
1449 1449
 
1450 1450
         // Question type
1451 1451
         $answerType = isset($_REQUEST['answerType']) ? intval($_REQUEST['answerType']) : null;
1452
-        $form->addElement('hidden','answerType', $answerType);
1452
+        $form->addElement('hidden', 'answerType', $answerType);
1453 1453
 
1454 1454
         // html editor
1455 1455
         $editorConfig = array(
@@ -1457,7 +1457,7 @@  discard block
 block discarded – undo
1457 1457
             'Height' => '150'
1458 1458
         );
1459 1459
 
1460
-        if (!api_is_allowed_to_edit(null,true)) {
1460
+        if (!api_is_allowed_to_edit(null, true)) {
1461 1461
             $editorConfig['UserStatus'] = 'student';
1462 1462
         }
1463 1463
 
@@ -1594,7 +1594,7 @@  discard block
 block discarded – undo
1594 1594
 
1595 1595
         if ($feedback_type == 1) {
1596 1596
             //2. but if it is a feedback DIRECT we only show the UNIQUE_ANSWER type that is currently available
1597
-            $question_type_custom_list = array (
1597
+            $question_type_custom_list = array(
1598 1598
                 UNIQUE_ANSWER => self::$questionTypes[UNIQUE_ANSWER],
1599 1599
                 HOT_SPOT_DELINEATION => self::$questionTypes[HOT_SPOT_DELINEATION]
1600 1600
             );
@@ -1610,17 +1610,17 @@  discard block
 block discarded – undo
1610 1610
             require_once $a_type[0];
1611 1611
             // get the picture of the type and the langvar which describes it
1612 1612
             $img = $explanation = '';
1613
-            eval('$img = ' . $a_type[1] . '::$typePicture;');
1614
-            eval('$explanation = get_lang(' . $a_type[1] . '::$explanationLangVar);');
1613
+            eval('$img = '.$a_type[1].'::$typePicture;');
1614
+            eval('$explanation = get_lang('.$a_type[1].'::$explanationLangVar);');
1615 1615
             echo '<li>';
1616 1616
             echo '<div class="icon-image">';
1617 1617
             if ($objExercise->exercise_was_added_in_lp == true) {
1618 1618
                 $img = pathinfo($img);
1619
-                $img = $img['filename'] . '_na.' . $img['extension'];
1619
+                $img = $img['filename'].'_na.'.$img['extension'];
1620 1620
                 echo Display::return_icon($img, $explanation, null, ICON_SIZE_BIG);
1621 1621
             } else {
1622
-                echo '<a href="admin.php?' . api_get_cidreq() . '&newQuestion=yes&answerType=' . $i . '">' .
1623
-                Display::return_icon($img, $explanation, null, ICON_SIZE_BIG) . '</a>';
1622
+                echo '<a href="admin.php?'.api_get_cidreq().'&newQuestion=yes&answerType='.$i.'">'.
1623
+                Display::return_icon($img, $explanation, null, ICON_SIZE_BIG).'</a>';
1624 1624
             }
1625 1625
             echo '</div>';
1626 1626
             echo '</li>';
@@ -1632,9 +1632,9 @@  discard block
 block discarded – undo
1632 1632
             echo Display::return_icon('database_na.png', get_lang('GetExistingQuestion'), null, ICON_SIZE_BIG);
1633 1633
         } else {
1634 1634
             if ($feedback_type == 1) {
1635
-                echo $url = "<a href=\"question_pool.php?" . api_get_cidreq() . "&type=1&fromExercise=$exerciseId\">";
1635
+                echo $url = "<a href=\"question_pool.php?".api_get_cidreq()."&type=1&fromExercise=$exerciseId\">";
1636 1636
             } else {
1637
-                echo $url = '<a href="question_pool.php?' . api_get_cidreq() . '&fromExercise=' . $exerciseId . '">';
1637
+                echo $url = '<a href="question_pool.php?'.api_get_cidreq().'&fromExercise='.$exerciseId.'">';
1638 1638
             }
1639 1639
             echo Display::return_icon('database.png', get_lang('GetExistingQuestion'), null, ICON_SIZE_BIG);
1640 1640
         }
@@ -1771,7 +1771,7 @@  discard block
 block discarded – undo
1771 1771
             $header .= $this->show_media_content();
1772 1772
         }
1773 1773
 
1774
-        $header .= Display::page_subheader2($counter_label . ". " . $question_title);
1774
+        $header .= Display::page_subheader2($counter_label.". ".$question_title);
1775 1775
         $header .= Display::div(
1776 1776
             "<div class=\"rib rib-$class\"><h3>$score_label</h3></div> <h4>{$score['result']}</h4>",
1777 1777
             array('class' => 'ribbon')
@@ -1792,7 +1792,7 @@  discard block
 block discarded – undo
1792 1792
     public function create_question(
1793 1793
         $quiz_id,
1794 1794
         $question_name,
1795
-        $question_description = "" ,
1795
+        $question_description = "",
1796 1796
         $max_score = 0,
1797 1797
         $type = 1,
1798 1798
         $level = 1
@@ -1862,8 +1862,8 @@  discard block
 block discarded – undo
1862 1862
         require_once $tabQuestionList[$type][0];
1863 1863
 
1864 1864
         $img = $explanation = null;
1865
-        eval('$img = ' . $tabQuestionList[$type][1] . '::$typePicture;');
1866
-        eval('$explanation = get_lang(' . $tabQuestionList[$type][1] . '::$explanationLangVar);');
1865
+        eval('$img = '.$tabQuestionList[$type][1].'::$typePicture;');
1866
+        eval('$explanation = get_lang('.$tabQuestionList[$type][1].'::$explanationLangVar);');
1867 1867
         return array($img, $explanation);
1868 1868
     }
1869 1869
 
@@ -1927,7 +1927,7 @@  discard block
 block discarded – undo
1927 1927
         $media_list[0] = get_lang('NoMedia');
1928 1928
 
1929 1929
         if (!empty($medias)) {
1930
-            foreach($medias as $media) {
1930
+            foreach ($medias as $media) {
1931 1931
                 $media_list[$media['id']] = empty($media['question']) ? get_lang('Untitled') : $media['question'];
1932 1932
             }
1933 1933
         }
Please login to merge, or discard this patch.