Commit d776869b30a5099ee28722d41623874b69586506
1 parent
c3cb2f88
Options alignment done
Showing
5 changed files
with
92 additions
and
33 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/LabExercController.js
1 | /// <reference path="../../content/data/json/le/LabExercise.js" /> | 1 | /// <reference path="../../content/data/json/le/LabExercise.js" /> |
2 | -AIA.controller("LabExercController", ["$scope", "$rootScope", "pages", "$log", '$http', 'DataService', '$filter', '$location', '$document', | ||
3 | -function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location, $document) { | 2 | +AIA.controller("LabExercController", ["$scope", "$rootScope", "pages", "$log", '$http', 'DataService', '$filter', '$location', '$document', '$sce', |
3 | +function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location, $document, $sce) { | ||
4 | + $scope.$sce = $sce; | ||
4 | $scope.LabExerciseName; | 5 | $scope.LabExerciseName; |
5 | $scope.LabExerciseQuiz = null; | 6 | $scope.LabExerciseQuiz = null; |
6 | $scope.TotalNumberofQuiz = "0"; | 7 | $scope.TotalNumberofQuiz = "0"; |
@@ -46,14 +47,14 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | @@ -46,14 +47,14 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | ||
46 | //to get all lab exercise modules from json files | 47 | //to get all lab exercise modules from json files |
47 | $scope.getLabExerciseModules = function () { | 48 | $scope.getLabExerciseModules = function () { |
48 | //debugger; | 49 | //debugger; |
49 | - $scope.LabExerciseModules = null; | 50 | + $scope.LabExerciseModules1 = null; |
50 | var commondataJsonPath = '~/../content/data/json/le/LabExercise.json'; | 51 | var commondataJsonPath = '~/../content/data/json/le/LabExercise.json'; |
51 | 52 | ||
52 | DataService.getAnotherJson(commondataJsonPath).then( | 53 | DataService.getAnotherJson(commondataJsonPath).then( |
53 | function (result) { | 54 | function (result) { |
54 | //debugger; | 55 | //debugger; |
55 | //alert(JSON.stringify(result)); | 56 | //alert(JSON.stringify(result)); |
56 | - $scope.LabExerciseModules = result; | 57 | + $scope.LabExerciseModules1 = result; |
57 | }, | 58 | }, |
58 | function (error) { | 59 | function (error) { |
59 | console.log(error.statusText) | 60 | console.log(error.statusText) |
@@ -83,18 +84,18 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | @@ -83,18 +84,18 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | ||
83 | DataService.getAnotherJson(commondataJsonPath).then( | 84 | DataService.getAnotherJson(commondataJsonPath).then( |
84 | function (result) { | 85 | function (result) { |
85 | //debugger; | 86 | //debugger; |
86 | - // alert(JSON.stringify(result.LabExercise)); | 87 | + // alert(JSON.stringify(result.LabExercise)); |
87 | $.each(result.LabExercise, function (index, value) { | 88 | $.each(result.LabExercise, function (index, value) { |
88 | $scope.LabExerciseName = result.LabExercise[index].Topic; | 89 | $scope.LabExerciseName = result.LabExercise[index].Topic; |
89 | if (result.LabExercise[index].Slug == keywords.topic) { | 90 | if (result.LabExercise[index].Slug == keywords.topic) { |
90 | - | 91 | + |
91 | $scope.TotalNumberofQuiz = result.LabExercise[index].NumberofQuestions; | 92 | $scope.TotalNumberofQuiz = result.LabExercise[index].NumberofQuestions; |
92 | $.each(result.LabExercise[index].Questions, function (index1, value1) { | 93 | $.each(result.LabExercise[index].Questions, function (index1, value1) { |
93 | if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) { | 94 | if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) { |
94 | if (result.LabExercise[index].Questions[index1].ImagePath == "") { | 95 | if (result.LabExercise[index].Questions[index1].ImagePath == "") { |
95 | $("#imgblock").css("display", "none"); | 96 | $("#imgblock").css("display", "none"); |
96 | $("#textblock").css("display", "block"); | 97 | $("#textblock").css("display", "block"); |
97 | - $scope.LabExerciseModules = result.LabExercise[index].Questions[index1]; | 98 | + $scope.LabExerciseModules = result.LabExercise[index].Questions[index1]; |
98 | $scope.activityTitle = result.LabExercise[index].Questions[index1].activityTitle; | 99 | $scope.activityTitle = result.LabExercise[index].Questions[index1].activityTitle; |
99 | $scope.Title = result.LabExercise[index].Questions[index1].Title; | 100 | $scope.Title = result.LabExercise[index].Questions[index1].Title; |
100 | } | 101 | } |
@@ -104,9 +105,9 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | @@ -104,9 +105,9 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | ||
104 | $scope.LabExerciseModules = result.LabExercise[index].Questions[index1]; | 105 | $scope.LabExerciseModules = result.LabExercise[index].Questions[index1]; |
105 | $scope.activityTitle = result.LabExercise[index].Questions[index1].activityTitle; | 106 | $scope.activityTitle = result.LabExercise[index].Questions[index1].activityTitle; |
106 | $scope.Title = result.LabExercise[index].Questions[index1].Title; | 107 | $scope.Title = result.LabExercise[index].Questions[index1].Title; |
107 | - $scope.Imagepath = keywords.topic+"/"+result.LabExercise[index].Questions[index1].ImagePath; | 108 | + $scope.Imagepath = keywords.topic + "/" + result.LabExercise[index].Questions[index1].ImagePath; |
108 | } | 109 | } |
109 | - | 110 | + |
110 | } | 111 | } |
111 | }); | 112 | }); |
112 | //$scope.quiznumber++; | 113 | //$scope.quiznumber++; |
@@ -163,10 +164,10 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | @@ -163,10 +164,10 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | ||
163 | var commondataJsonPath = '~/../content/data/json/le/' + keywords.topic + '.json'; | 164 | var commondataJsonPath = '~/../content/data/json/le/' + keywords.topic + '.json'; |
164 | DataService.getAnotherJson(commondataJsonPath).then( | 165 | DataService.getAnotherJson(commondataJsonPath).then( |
165 | function (result) { | 166 | function (result) { |
166 | - | 167 | + |
167 | $.each(result.LabExercise, function (index, value) { | 168 | $.each(result.LabExercise, function (index, value) { |
168 | if (result.LabExercise[index].Slug == keywords.topic) { | 169 | if (result.LabExercise[index].Slug == keywords.topic) { |
169 | - | 170 | + |
170 | $.each(result.LabExercise[index].Questions, function (index1, value1) { | 171 | $.each(result.LabExercise[index].Questions, function (index1, value1) { |
171 | if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) { | 172 | if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) { |
172 | var Options = result.LabExercise[index].Questions[index1].OptionBox; | 173 | var Options = result.LabExercise[index].Questions[index1].OptionBox; |
@@ -174,7 +175,7 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | @@ -174,7 +175,7 @@ function ($scope, $rootScope, pages, log, $http, DataService, $filter, $location | ||
174 | if (Options[inx].BoxName == id.split('-')[1]) { | 175 | if (Options[inx].BoxName == id.split('-')[1]) { |
175 | if ($scope.DraggedList != null) { | 176 | if ($scope.DraggedList != null) { |
176 | $.each($scope.DraggedList, function (inx1, value3) { | 177 | $.each($scope.DraggedList, function (inx1, value3) { |
177 | - | 178 | + |
178 | if ($scope.DraggedList[inx1].Value == dataText) { | 179 | if ($scope.DraggedList[inx1].Value == dataText) { |
179 | $scope.DraggedList.splice(inx1, 1); | 180 | $scope.DraggedList.splice(inx1, 1); |
180 | } | 181 | } |
@@ -285,4 +286,11 @@ AIA.directive('imageonload', function () { | @@ -285,4 +286,11 @@ AIA.directive('imageonload', function () { | ||
285 | }); | 286 | }); |
286 | } | 287 | } |
287 | }; | 288 | }; |
288 | -}); | ||
289 | \ No newline at end of file | 289 | \ No newline at end of file |
290 | +}); | ||
291 | + | ||
292 | +//angular.module('app') | ||
293 | +//.filter('to_trusted', ['$sce', function ($sce) { | ||
294 | +// return function (text) { | ||
295 | +// return $sce.trustAsHtml(text); | ||
296 | +// }; | ||
297 | +//}]); | ||
290 | \ No newline at end of file | 298 | \ No newline at end of file |
400-SOURCECODE/AIAHTML5.Web/app/views/LabExerc/LabExerc-view.html
@@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
4 | 4 | ||
5 | 5 | ||
6 | <div class="col-sm-12"> | 6 | <div class="col-sm-12"> |
7 | - <div class="col-sm-3 col-lg-2" ng-repeat="labExerciseTitle in LabExerciseModules.LabExercise"> | 7 | + <div class="col-sm-3 col-lg-2" ng-repeat="labExerciseTitle in LabExerciseModules1.LabExercise"> |
8 | <div class="thumbnail"> | 8 | <div class="thumbnail"> |
9 | <a href="" ng-click="getLabExerciseTitle(labExerciseTitle)"> | 9 | <a href="" ng-click="getLabExerciseTitle(labExerciseTitle)"> |
10 | <img title="" alt="" src="~/../content/images/{{labExerciseTitle.TopicImagePath}}"> | 10 | <img title="" alt="" src="~/../content/images/{{labExerciseTitle.TopicImagePath}}"> |
400-SOURCECODE/AIAHTML5.Web/app/views/LabExerc/lab-exercises-detail.html
@@ -27,21 +27,32 @@ | @@ -27,21 +27,32 @@ | ||
27 | <div class="panel-body" style="padding:2px;overflow:scroll"> | 27 | <div class="panel-body" style="padding:2px;overflow:scroll"> |
28 | <div id="textblock" style="margin:20px;"> | 28 | <div id="textblock" style="margin:20px;"> |
29 | <div style="margin:14px;" ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true">{{optionbox.QuizText}}</div> | 29 | <div style="margin:14px;" ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true">{{optionbox.QuizText}}</div> |
30 | + <!--<ul> | ||
31 | + <li ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" ng-bind-html="'{{optionbox.QuizText}}' | to_trusted"></li> | ||
32 | + </ul>--> | ||
30 | </div> | 33 | </div> |
31 | <div align="center" class="dragger"> | 34 | <div align="center" class="dragger"> |
32 | - <div style="position: relative;" id="imgdiv"> | ||
33 | - <div id="imgblock"> | ||
34 | - <img id="droppable" ng-src="content/images/LE/{{Imagepath}}" droppable="true" alt="" ng-click="onClick()" imageonload /> | ||
35 | - </div> | ||
36 | - | ||
37 | - <div ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" class="droppable ui-droppable options" id="blockbox-{{optionbox.BoxName}}" ng-style="{'top':{{optionbox.topcoord}}, 'left':{{optionbox.leftcoord}},'position': 'absolute', 'width': '155px', 'height':'30px', 'border':'0px solid #333', 'background': '#E8E8E8' }">{{optionbox.Answervalue}}</div> | ||
38 | - <div draggable="true" ng-repeat="ans in DraggedList" droppable="true" class="droppable ui-droppable answerdroppable" id="blockans-{{ans.id}}" ng-style="{'top':{{ans.topcoord}}, 'left':{{ans.leftcoord}},'position': 'absolute', 'width': '158px', 'height':'30px', 'border':'0px solid #333', 'background': '#E8E8E8','font-size': '12px','border-color':'#FF0000','padding-top':'5px'}">{{ans.Value}}</div> | 35 | + <div class="col-sm-2"> |
36 | + <div draggable="true" ng-repeat="option in LabExerciseModules.Options | filter:{'textalign':'left'}" ng-style="{'width': '150px', 'height':'40px','font-size':'8px;','valign':'middle','text-align':'center', 'vertical-align:middle','background-color': '#808080','margin':'5px !important','float':'{{option.textalign}}'} " style="margin-bottom: 5px !important; width: 180px;" class="thumbnail caption col-sm-2 col-lg-3 ui-draggable marginR5 " id="block-{{option.OptionNumber}}">{{option.OptionTitle}}</div> | ||
39 | </div> | 37 | </div> |
38 | + <div class="col-sm-8"> | ||
39 | + <div style="position: relative;" id="imgdiv"> | ||
40 | + <div id="imgblock"> | ||
41 | + <img id="droppable" ng-src="content/images/LE/{{Imagepath}}" droppable="true" alt="" ng-click="onClick()" imageonload /> | ||
42 | + </div> | ||
43 | + | ||
44 | + <div ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" class="droppable ui-droppable options" id="blockbox-{{optionbox.BoxName}}" ng-style="{'top':{{optionbox.topcoord}}, 'left':{{optionbox.leftcoord}},'position': 'absolute', 'width': '155px', 'height':'30px', 'border':'0px solid #333', 'background': '#E8E8E8' }">{{optionbox.Answervalue}}</div> | ||
45 | + <div draggable="true" ng-repeat="ans in DraggedList" droppable="true" class="droppable ui-droppable answerdroppable" id="blockans-{{ans.id}}" ng-style="{'top':{{ans.topcoord}}, 'left':{{ans.leftcoord}},'position': 'absolute', 'width': '158px', 'height':'30px', 'border':'0px solid #333', 'background': '#E8E8E8','font-size': '12px','border-color':'#FF0000','padding-top':'5px'}">{{ans.Value}}</div> | ||
46 | + </div> | ||
40 | 47 | ||
41 | - <div class="col-sm-10" style="margin-left:100px;margin-top:0px;" id="divoptions" droppable="true"> | ||
42 | - <!--<div class="col-sm-3 col-lg-3 ui-draggable" >--> | ||
43 | - <div draggable="true" ng-repeat="option in LabExerciseModules.Options" ng-style="{'width': '150px', 'height':'40px','font-size':'8px;','valign':'middle','text-align':'center', 'vertical-align:middle','background-color': '#808080','margin':'5px !important'} " style="margin-bottom: 5px !important; width: 180px;" class="thumbnail caption col-sm-2 col-lg-3 ui-draggable marginR5 " id="block-{{option.OptionNumber}}">{{option.OptionTitle}}</div> | ||
44 | - <!--</div>--> | 48 | + <div class="col-sm-12" style="margin-left:100px;margin-top:0px;" id="divoptions" droppable="true"> |
49 | + <!--<div class="col-sm-3 col-lg-3 ui-draggable" >--> | ||
50 | + <div draggable="true" ng-repeat="option in LabExerciseModules.Options | filter:{'textalign':'bottom'}" ng-style="{'width': '150px', 'height':'40px','font-size':'8px;','valign':'middle','text-align':'center', 'vertical-align:middle','background-color': '#808080','margin':'5px !important','float':'{{option.textalign}}'} " style="margin-bottom: 5px !important; width: 180px;" class="thumbnail caption col-sm-2 col-lg-3 ui-draggable marginR5 " id="block-{{option.OptionNumber}}">{{option.OptionTitle}}</div> | ||
51 | + <!--</div>--> | ||
52 | + </div> | ||
53 | + </div> | ||
54 | + <div class="col-sm-2"> | ||
55 | + <div draggable="true" ng-repeat="option in LabExerciseModules.Options | filter:{'textalign':'right'}" ng-style="{'width': '150px', 'height':'40px','font-size':'8px;','valign':'middle','text-align':'center', 'vertical-align:middle','background-color': '#808080','margin':'5px !important','float':'{{option.textalign}}'} " style="margin-bottom: 5px !important; width: 180px;" class="thumbnail caption col-sm-2 col-lg-3 ui-draggable marginR5 " id="block-{{option.OptionNumber}}">{{option.OptionTitle}}</div> | ||
45 | </div> | 56 | </div> |
46 | </div> | 57 | </div> |
47 | </div> | 58 | </div> |
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/CS.json
@@ -14,10 +14,10 @@ | @@ -14,10 +14,10 @@ | ||
14 | {"BoxName": "T3","topcoord":"194","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T4","topcoord":"168","leftcoord":"960","Answervalue":"","QuizText":""}, | 14 | {"BoxName": "T3","topcoord":"194","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T4","topcoord":"168","leftcoord":"960","Answervalue":"","QuizText":""}, |
15 | {"BoxName": "T5","topcoord":"252","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T6","topcoord":"210","leftcoord":"960","Answervalue":"","QuizText":""}, | 15 | {"BoxName": "T5","topcoord":"252","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T6","topcoord":"210","leftcoord":"960","Answervalue":"","QuizText":""}, |
16 | {"BoxName": "T7","topcoord":"250","leftcoord":"960","Answervalue":"","QuizText":""},{"BoxName": "T8","topcoord":"292","leftcoord":"960","Answervalue":"","QuizText":""}], | 16 | {"BoxName": "T7","topcoord":"250","leftcoord":"960","Answervalue":"","QuizText":""},{"BoxName": "T8","topcoord":"292","leftcoord":"960","Answervalue":"","QuizText":""}], |
17 | - "Options": [{"OptionNumber": "A","OptionTitle": "Right brachiocephalic vein"},{"OptionNumber": "B","OptionTitle": "Brachiocephalic artery"}, | ||
18 | - {"OptionNumber": "C","OptionTitle": "Superior vena cava"},{"OptionNumber": "D","OptionTitle": "Pulmonary trunk"},{"OptionNumber": "E", | ||
19 | - "OptionTitle": "Aorta"},{"OptionNumber": "F","OptionTitle": "Right ventricle"},{"OptionNumber": "G","OptionTitle": "Left ventricle"}, | ||
20 | - {"OptionNumber": "H","OptionTitle": "Right atrium"}], | 17 | + "Options": [{"OptionNumber": "A","OptionTitle": "Right brachiocephalic vein","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Brachiocephalic artery","textalign":"bottom"}, |
18 | + {"OptionNumber": "C","OptionTitle": "Superior vena cava","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Pulmonary trunk","textalign":"bottom"}, | ||
19 | + {"OptionNumber": "E","OptionTitle": "Aorta","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Right ventricle","textalign":"bottom"}, | ||
20 | + {"OptionNumber": "G","OptionTitle": "Left ventricle","textalign":"bottom"},{"OptionNumber": "H","OptionTitle": "Right atrium","textalign":"bottom"}], | ||
21 | "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "C"},{"OptionBox": "T3","Answer": "H"},{"OptionBox": "T4","Answer": "B"}, | 21 | "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "C"},{"OptionBox": "T3","Answer": "H"},{"OptionBox": "T4","Answer": "B"}, |
22 | {"OptionBox": "T5","Answer": "E"},{"OptionBox": "T6","Answer": "D"},{"OptionBox": "T7","Answer": "F"},{"OptionBox": "T8","Answer": "G"}] | 22 | {"OptionBox": "T5","Answer": "E"},{"OptionBox": "T6","Answer": "D"},{"OptionBox": "T7","Answer": "F"},{"OptionBox": "T8","Answer": "G"}] |
23 | }, | 23 | }, |
@@ -30,10 +30,10 @@ | @@ -30,10 +30,10 @@ | ||
30 | {"BoxName": "T3","topcoord":"214","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T4","topcoord":"256","leftcoord":"23","Answervalue":"","QuizText":""}, | 30 | {"BoxName": "T3","topcoord":"214","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T4","topcoord":"256","leftcoord":"23","Answervalue":"","QuizText":""}, |
31 | {"BoxName": "T5","topcoord":"412","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T6","topcoord":"9","leftcoord":"612","Answervalue":"","QuizText":""}, | 31 | {"BoxName": "T5","topcoord":"412","leftcoord":"23","Answervalue":"","QuizText":""},{"BoxName": "T6","topcoord":"9","leftcoord":"612","Answervalue":"","QuizText":""}, |
32 | {"BoxName": "T7","topcoord":"101","leftcoord":"612","Answervalue":"","QuizText":""},{"BoxName": "T8","topcoord":"190","leftcoord":"612","Answervalue":"","QuizText":""}], | 32 | {"BoxName": "T7","topcoord":"101","leftcoord":"612","Answervalue":"","QuizText":""},{"BoxName": "T8","topcoord":"190","leftcoord":"612","Answervalue":"","QuizText":""}], |
33 | - "Options": [{"OptionNumber": "A","OptionTitle": "Left common carotid artery"},{"OptionNumber": "B","OptionTitle": "Brachiocephalic trunk"}, | ||
34 | - {"OptionNumber": "C","OptionTitle": "Left subclavian artery"},{"OptionNumber": "D","OptionTitle": "Left brachiocephalic vein"}, | ||
35 | - {"OptionNumber": "E","OptionTitle": "Left pulmonary artery"},{"OptionNumber": "F","OptionTitle": "Inferior vena cava"}, | ||
36 | - {"OptionNumber": "G","OptionTitle": "Right pulmonary artery"},{"OptionNumber": "H","OptionTitle": "Right pulmonary vein"}], | 33 | + "Options": [{"OptionNumber": "A","OptionTitle": "Left common carotid artery","textalign":"left"},{"OptionNumber": "B","OptionTitle": "Brachiocephalic trunk","textalign":"left"}, |
34 | + {"OptionNumber": "C","OptionTitle": "Left subclavian artery","textalign":"left"},{"OptionNumber": "D","OptionTitle": "Left brachiocephalic vein","textalign":"left"}, | ||
35 | + {"OptionNumber": "E","OptionTitle": "Left pulmonary artery","textalign":"left"},{"OptionNumber": "F","OptionTitle": "Inferior vena cava","textalign":"right"}, | ||
36 | + {"OptionNumber": "G","OptionTitle": "Right pulmonary artery","textalign":"right"},{"OptionNumber": "H","OptionTitle": "Right pulmonary vein","textalign":"right"}], | ||
37 | "correctResponse": [{"OptionBox": "T1","Answer": "B"},{"OptionBox": "T2","Answer": "D"},{"OptionBox": "T3","Answer": "G"},{"OptionBox": "T4","Answer": "H"}, | 37 | "correctResponse": [{"OptionBox": "T1","Answer": "B"},{"OptionBox": "T2","Answer": "D"},{"OptionBox": "T3","Answer": "G"},{"OptionBox": "T4","Answer": "H"}, |
38 | {"OptionBox": "T5","Answer": "F"},{"OptionBox": "T6","Answer": "C"},{"OptionBox": "T7","Answer": "A"},{"OptionBox": "T8","Answer": "E"}] | 38 | {"OptionBox": "T5","Answer": "F"},{"OptionBox": "T6","Answer": "C"},{"OptionBox": "T7","Answer": "A"},{"OptionBox": "T8","Answer": "E"}] |
39 | }, | 39 | }, |
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/RP.json
@@ -88,6 +88,46 @@ | @@ -88,6 +88,46 @@ | ||
88 | {"OptionNumber": "G","OptionTitle": "Prostatic part of urethra"},{"OptionNumber": "H","OptionTitle": "Seminal vesicle"}], | 88 | {"OptionNumber": "G","OptionTitle": "Prostatic part of urethra"},{"OptionNumber": "H","OptionTitle": "Seminal vesicle"}], |
89 | "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "H"},{"OptionBox": "T3","Answer": "G"},{"OptionBox": "T4","Answer": "F"}, | 89 | "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "H"},{"OptionBox": "T3","Answer": "G"},{"OptionBox": "T4","Answer": "F"}, |
90 | {"OptionBox": "T5","Answer": "C"},{"OptionBox": "T6","Answer": "B"},{"OptionBox": "T7","Answer": "E"},{"OptionBox": "T8","Answer": "D"}] | 90 | {"OptionBox": "T5","Answer": "C"},{"OptionBox": "T6","Answer": "B"},{"OptionBox": "T7","Answer": "E"},{"OptionBox": "T8","Answer": "D"}] |
91 | + },{ | ||
92 | + "Number": "7", | ||
93 | + "Title": "Drag the labels to the correct location on the image.", | ||
94 | + "activityTitle": "Male Pelvic Organs (Med) II", | ||
95 | + "ImagePath":"RP-07.JPG", | ||
96 | + "OptionBox": [{"BoxName": "T1","topcoord":"159","leftcoord":"7","Answervalue":"","QuizText":""},{"BoxName": "T2","topcoord":"195","leftcoord":"7","Answervalue":"","QuizText":""}, | ||
97 | + {"BoxName": "T3","topcoord":"97","leftcoord":"820","Answervalue":"","QuizText":""},{"BoxName": "T4","topcoord":"158","leftcoord":"820","Answervalue":"","QuizText":""}], | ||
98 | + "Options": [{"OptionNumber": "A","OptionTitle": "Urethra"},{"OptionNumber": "B","OptionTitle": "Prostate gland"}, | ||
99 | + {"OptionNumber": "C","OptionTitle": "Urinary Bladder"},{"OptionNumber": "D","OptionTitle": "Ejaculatory duct"}], | ||
100 | + "correctResponse": [{"OptionBox": "T1","Answer": "B"},{"OptionBox": "T2","Answer": "A"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] | ||
101 | + },{ | ||
102 | + "Number": "8", | ||
103 | + "Title": "Complete the statements below.", | ||
104 | + "activityTitle": "Male Reproductive II", | ||
105 | + "ImagePath":"", | ||
106 | + "OptionBox": [{"BoxName": "T1","topcoord":"-191","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is the surgical removal of the foreskin (prepuce) from the glans penis."}, | ||
107 | + {"BoxName": "T2","topcoord":"-156","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is a condition of undescended testes that can lead to sterility or cancer if not corrected."}, | ||
108 | + {"BoxName": "T3","topcoord":"-122","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is the inability to either achieve or maintain an erection."}, | ||
109 | + {"BoxName": "T4","topcoord":"-88","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is a low sperm count and is one of the main causes of male infertility."}, | ||
110 | + {"BoxName": "T5","topcoord":"-54","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is a sterilizing procedure for men where the vas deferens is severed and sutured."}], | ||
111 | + "Options": [{"OptionNumber": "A","OptionTitle": "Circumcision"},{"OptionNumber": "B","OptionTitle": "Cryptorchidism"}, | ||
112 | + {"OptionNumber": "C","OptionTitle": "Impotence"},{"OptionNumber": "D","OptionTitle": "Oligospermia"}, | ||
113 | + {"OptionNumber": "E","OptionTitle": "Vasectomy"}], | ||
114 | + "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"},{"OptionBox": "T5","Answer": "E"}] | ||
115 | + },{ | ||
116 | + "Number": "9", | ||
117 | + "Title": "Complete the statements below.", | ||
118 | + "activityTitle": "Female Reproductive", | ||
119 | + "ImagePath":"", | ||
120 | + "OptionBox": [{"BoxName": "T1","topcoord":"-224","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is the monthly discharge of the endometrial lining of the uterus."}, | ||
121 | + {"BoxName": "T2","topcoord":"-191","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is a womanӳ first menstrual period."}, | ||
122 | + {"BoxName": "T3","topcoord":"-156","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is an uncomfortable and often painful menstrual period."}, | ||
123 | + {"BoxName": "T4","topcoord":"-122","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is the cessation of monthly menstrual periods once a woman is beyond her reproductive years."}, | ||
124 | + {"BoxName": "T5","topcoord":"-88","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is the surgical removal of the uterus."}, | ||
125 | + {"BoxName": "T6","topcoord":"-54","leftcoord":"-131","Answervalue":"","QuizText":"________________________ is a sterilizing procedure for women where the uterine tubes are severed and sutured."}], | ||
126 | + "Options": [{"OptionNumber": "A","OptionTitle": "Menses"},{"OptionNumber": "B","OptionTitle": "Menarchy"}, | ||
127 | + {"OptionNumber": "C","OptionTitle": "Dysmenorrhea"},{"OptionNumber": "D","OptionTitle": "Menopause"}, | ||
128 | + {"OptionNumber": "E","OptionTitle": "Hysterectomy"},{"OptionNumber": "F","OptionTitle": "Tubal ligation"}], | ||
129 | + "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}, | ||
130 | + {"OptionBox": "T5","Answer": "E"},{"OptionBox": "T6","Answer": "F"}] | ||
91 | }] | 131 | }] |
92 | }] | 132 | }] |
93 | } | 133 | } |
94 | \ No newline at end of file | 134 | \ No newline at end of file |