Beispiel #1
0
margin-top:10px;
cursor:pointer;
height:15%;
}
.anschoices button:hover{
background-color:yellow;
}
</style>

<?php 
echo $q->allToHTML(<<<HEREDOC
<div style='font-weight:bold;text-align:center;' class="part">Science Bowl [QID %QID%]</div>
<div><span class="subject">%SUBJECT%</span> <i><span class="type">%TYPE%</span></i> <span class="qtext">%QUESTION%</span></div>
<div class='anschoices'>
\t<button id='W' onclick='select("W")'>%W%</button>
\t<button id='X' onclick='select("X")'>%X%</button>
\t<button id='Y' onclick='select("Y")'>%Y%</button>
\t<button id='Z' onclick='select("Z")'>%Z%</button>
</div>
<script>var answer="%ANSCHOICE%";</script>
HEREDOC
);
?>

<script>
var answered=false;
function select(letter){
	if(answered)return;
	answered=true;
	if(letter==answer)document.getElementById(letter).style.backgroundColor='#0f0';
	else{
		document.getElementById(letter).style.backgroundColor='#f00';
Beispiel #2
0
echo $checkboxoptions;
?>
</div>
<div id='questions'>
<?php 
//QID,isB,Subject,isSA,Question,MCW,MCX,MCY,MCZ,Answer
//--todo-- 'Google This' functionality
echo $q->allToHTML(<<<HEREDOC
<div class='question'>
\t<span class='qid'>[QID {{QID}}]</span><span class='edit'><a href="#">[Edit]</a></span>
\t<div>Mark as Bad: <input type="checkbox" name="markBad[]" value="{{N}}"/></div>
\t<input type="hidden" name="qids[]" value="{{QID}}"/>
\t<div style='font-weight:bold;text-align:center;' class="part">{qpart}</div>
\t<p>{{subj}} <i>{{qtype}}</i> <span class="qtext">{qtext}</span></p>
\t<ul>
\t{{#mcchoices}}
\t{{letter}}) <li>{{text}}</li>
\t{{/mcchoices}}
\t</ul>
\t<p>ANSWER: <span class='ans' data='{{answer}}'>[click to show]</span></p>
\t<br>
\t<a href="#">Back to Top</a>
</div>
HEREDOC
);
/*Input elements
		<input type="hidden" name='ver' value="<?=csrfCode();?>"/>
		<?php foreach($ruleSet["QParts"] as $qpartval=>$qpart){?>
			<fieldset>
				<legend style="text-align:center;"><b><?php echo $qpart;?></b></legend>
				<input type="hidden" name="Q[<?php echo $qpartval;?>][isB]" value="<?php echo $qpartval;?>"/>
				<select class="subjsel" name="Q[<?php echo $qpartval;?>][Subject]"><?php foreach($ruleSet["Subjects"] as $subjval=>$subj)echo "<option value='$subjval'>$subj</option>";?></select>