Files

46 lines
3.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<form>
<fieldset name="details" label="COM_TESTQUESTIONS_FIELDSET_DETAILS">
<field name="id" type="hidden" />
<field name="category_id" type="sql" label="COM_TESTQUESTIONS_FIELD_CATEGORY" required="true"
query="SELECT id, title FROM #__testquestions_categories WHERE published = 1 ORDER BY ordering, title"
key_field="id" value_field="title" default="1" />
<field name="time_limit" type="list" label="COM_TESTQUESTIONS_FIELD_TIME_LIMIT" default="60" required="true">
<option value="30">30 s</option>
<option value="45">45 s</option>
<option value="60">60 s</option>
<option value="90">90 s</option>
</field>
<field name="points" type="list" label="COM_TESTQUESTIONS_FIELD_POINTS" default="1" required="true">
<option value="1">1</option><option value="2">2</option><option value="3">3</option>
<option value="4">4</option><option value="5">5</option><option value="6">6</option>
<option value="7">7</option><option value="8">8</option><option value="9">9</option>
</field>
<field name="test_symbol" type="text" label="COM_TESTQUESTIONS_FIELD_TEST_SYMBOL" required="false" maxlength="100" filter="string" />
<field name="exam_year" type="number" label="COM_TESTQUESTIONS_FIELD_EXAM_YEAR" required="false" min="1900" max="2100" filter="integer" />
<field name="question_number" type="number" label="COM_TESTQUESTIONS_FIELD_QUESTION_NUMBER" required="false" min="1" max="9999" filter="integer" />
<field name="question_type" type="list" label="COM_TESTQUESTIONS_FIELD_TYPE" default="closed" required="true">
<option value="closed">COM_TESTQUESTIONS_TYPE_CLOSED</option>
<option value="open">COM_TESTQUESTIONS_TYPE_OPEN</option>
</field>
<field name="question" type="editor" label="COM_TESTQUESTIONS_FIELD_QUESTION" description="COM_TESTQUESTIONS_FIELD_QUESTION_DESC" required="true" buttons="true" filter="safehtml" />
<field name="answer_a" type="editor" label="COM_TESTQUESTIONS_FIELD_ANSWER_A" required="false" buttons="true" filter="safehtml" showon="question_type:closed" />
<field name="answer_b" type="editor" label="COM_TESTQUESTIONS_FIELD_ANSWER_B" required="false" buttons="true" filter="safehtml" showon="question_type:closed" />
<field name="answer_c" type="editor" label="COM_TESTQUESTIONS_FIELD_ANSWER_C" required="false" buttons="true" filter="safehtml" showon="question_type:closed" />
<field name="answer_d" type="editor" label="COM_TESTQUESTIONS_FIELD_ANSWER_D" required="false" buttons="true" filter="safehtml" showon="question_type:closed" />
<field name="correct_answer" type="list" label="COM_TESTQUESTIONS_FIELD_CORRECT" required="false" showon="question_type:closed">
<option value="0">COM_TESTQUESTIONS_SELECT_CORRECT</option>
<option value="1">COM_TESTQUESTIONS_ANSWER_A</option>
<option value="2">COM_TESTQUESTIONS_ANSWER_B</option>
<option value="3">COM_TESTQUESTIONS_ANSWER_C</option>
<option value="4">COM_TESTQUESTIONS_ANSWER_D</option>
</field>
<field name="answer_open" type="textarea" label="COM_TESTQUESTIONS_FIELD_OPEN_PATTERN" description="COM_TESTQUESTIONS_FIELD_OPEN_PATTERN_DESC" required="false" rows="4" filter="string" showon="question_type:open" />
<field name="image" type="media" label="COM_TESTQUESTIONS_FIELD_IMAGE" description="COM_TESTQUESTIONS_FIELD_IMAGE_DESC" directory="images/testquestions" preview="tooltip" />
<field name="published" type="list" label="JSTATUS" default="1">
<option value="1">JPUBLISHED</option>
<option value="0">JUNPUBLISHED</option>
</field>
</fieldset>
</form>