Definition at line 11 of file quiz_form.inc.
◆ checkCompleted()
QuizForm::checkCompleted |
( |
| ) |
|
◆ formatMissed()
QuizForm::formatMissed |
( |
| ) |
|
Definition at line 110 of file quiz_form.inc.
114 return (
$count > 1) ?
"$count questions" :
"$count question";
◆ getQuestionClass()
QuizForm::getQuestionClass |
( |
|
$question | ) |
|
- Parameters
-
Definition at line 126 of file quiz_form.inc.
128 if(!
$question->question->hasField(
"answer") || !$this->isCompleted() || !
$question->answer->value)
133 return (
$question->answer->value ==
$question->question->answer) ?
"correct_answer" :
"incorrect_answer";
◆ gradeQuiz()
◆ isCompleted()
QuizForm::isCompleted |
( |
| ) |
|
Definition at line 117 of file quiz_form.inc.
$table column("Redirect From", "<a href='redirect_form?redirect_id={redirect_id}'>{redirect_from}</a>", true, "width: 30%") -> column("Redirect To", "<a href='{redirect_to}' target='_blank'>{redirect_to}</a>", true, "width: 30%") ->column("Last Modified", "{last_modified}", true, "width: 20%; text-align: center") ->column("Override", "{ override true
◆ passed()
Definition at line 87 of file quiz_form.inc.
89 if($this->correctCount == $this->questionCount)
◆ QuizForm()
QuizForm::QuizForm |
( |
|
$mgr | ) |
|
Definition at line 17 of file quiz_form.inc.
19 parent::QuestionnaireForm(
$mgr);
20 $this->
id =
"Quiz_form";
22 $this->questionCount = count($this->questions);
◆ writeHTML()
Reimplemented from QuestionnaireForm.
Definition at line 26 of file quiz_form.inc.
28 if(count($this->questions) == 0)
30 echo
"There are no questions.<br/>";
36 echo
"<tr>\n <td colspan='2'><span class='error'>{$this->msg}</span</td></tr>\n";
◆ writeOneQuestion()
QuizForm::writeOneQuestion |
( |
|
$question | ) |
|
Reimplemented from QuestionnaireForm.
Definition at line 51 of file quiz_form.inc.
54 $num = (
$question->question->question_number) ?
$question->question->question_number : $this->mgr->getQuestionNumber();
58 echo
" <dt id='dt_question_{$qPk}' class='{$class}'><label for='question_{$qPk}'>";
62 echo
"<b>{$num}.</b> ";
65 echo
"{$question->question->question}</label></dt>\n";
◆ $correctCount
QuizForm::$correctCount = 0 |
◆ $isCompleted
QuizForm::$isCompleted = false |
◆ $questionCount
The documentation for this class was generated from the following file:
- C:/code/cms.sonjara.com/cms/components/questionnaire/quiz_form.inc