329f87b73e97a01a34000419ad2d2808bc7d0757
[acontent.git] / docs / themes / default / tests / test_questions / truefalse_qti_1p2.tmpl.php
1 <!-- true or false question (aka multiple choice with two choices) -->
2                 <item title="True or False question" ident="ITEM_<?php echo $this->row['question_id']; ?>">
3                         <itemmetadata>
4                                 <qtimetadata>
5                                         <qtimetadatafield>
6                                                 <fieldlabel>qmd_itemtype</fieldlabel>
7                                                 <fieldentry>Logical Identifier</fieldentry>
8                                         </qtimetadatafield>
9                                 </qtimetadata>
10                                 <qtimetadata>
11                                         <qtimetadatafield>
12                                                 <fieldlabel>qmd_questiontype</fieldlabel>
13                                                 <fieldentry>True/false</fieldentry>
14                                         </qtimetadatafield>
15                                 </qtimetadata>
16                         </itemmetadata>
17                         <presentation>
18                                 <flow>
19                                         <material>
20                                                 <mattext texttype="text/html"><?php echo $this->row['question']; ?></mattext>
21                                         </material>
22                                         <response_lid ident="RESPONSE<?php echo $this->row['question_id']; ?>" rcardinality="Single">
23                                                 <render_choice shuffle="No">
24                                                         <response_label ident="ChoiceT">        
25                                                                 <flow_mat>
26                                                                         <material>
27                                                                                 <mattext texttype="text/html"><?php echo _AT('true'); ?></mattext>
28                                                                         </material>
29                                                                 </flow_mat>
30                                                         </response_label>
31                                                         <response_label ident="ChoiceF">        
32                                                                 <flow_mat>
33                                                                         <material>
34                                                                                 <mattext texttype="text/html"><?php echo _AT('false'); ?></mattext>
35                                                                         </material>
36                                                                 </flow_mat>
37                                                         </response_label>
38                                                 </render_choice>
39                                         </response_lid>
40                                 </flow>
41                         </presentation>
42                         <resprocessing>
43                                 <outcomes>
44                                         <decvar/>
45                                 </outcomes>
46                                 <respcondition title="CorrectResponse">
47                                         <conditionvar>
48                                                 <varequal respident="RESPONSE<?php echo $this->row['question_id']; ?>">
49                                                         <?php 
50                                                                 if ($this->row['answer_0'] == 1) {
51                                                                         echo 'ChoiceT'; 
52                                                                 } else {
53                                                                         echo 'ChoiceF';
54                                                                 }
55                                                         ?>
56                                                 </varequal>
57                                         </conditionvar>
58                                         <setvar varname="que_score" action="Set"><?php echo (isset($this->row['weight']))?$this->row['weight']:1; ?></setvar>
59                                 </respcondition>
60                         </resprocessing>
61                 <?php if ($this->row['feedback']): ?>
62                         <itemfeedback ident="FEEDBACK" view="All">
63                                 <solution>
64                                         <solutionmaterial>
65                                                 <flow_mat>
66                                                         <material>
67                                                                 <mattext texttype="text/html"><?php echo $this->row['feedback']; ?></mattext>
68                                                         </material>
69                                                 </flow_mat>
70                                         </solutionmaterial>
71                                 </solution>
72                         </itemfeedback>
73                 <?php endif; ?>
74                 </item>