Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Open Question: Difference between revisions

From Catglobe Wiki
Cg_pham (talk | contribs)
No edit summary
Cg_pham (talk | contribs)
No edit summary
Line 1: Line 1:
== Open Question ==
== Open Question ==


'''Syntax'''  
'''Syntax'''  
Line 19: Line 19:
''question_property_set'': is the property set of the question (optional). It must contains the following pre-defined properties:  
''question_property_set'': is the property set of the question (optional). It must contains the following pre-defined properties:  


 
<br>


{| width="657" cellspacing="0" cellpadding="2" border="1" style="border-collapse:collapse; border:1px solid #010101" class="tableintopic"
{| width="657" cellspacing="0" cellpadding="2" border="1" style="border-collapse:collapse; border:1px solid #010101" class="tableintopic"
|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
| width="295" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
'''Question Property'''
'''Question Property'''  


| width="238" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
| width="238" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
'''QSL Keyword'''
'''QSL Keyword'''  


| width="125" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
| width="125" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;" |  
'''QSL Type'''
'''QSL Type'''  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
End Points
End Points  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
POINTS
POINTS  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Back Button Visible
Back Button Visible  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
BACK_BUTTON_VISIBLE
BACK_BUTTON_VISIBLE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Next Button Text
Next Button Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
NEXT_BUTTON_TEXT
NEXT_BUTTON_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Question Style sheet
Question Style sheet  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
QUESTION_STYLE_SHEET
QUESTION_STYLE_SHEET  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Flash Height
Flash Height  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
FLASH_HEIGHT
FLASH_HEIGHT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Next Button Visible
Next Button Visible  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
NEXT_BUTTON_VISIBLE
NEXT_BUTTON_VISIBLE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Close Button Visible
Close Button Visible  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
CLOSE_BUTTON_VISIBLE
CLOSE_BUTTON_VISIBLE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Close Button Text
Close Button Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
CLOSE_BUTTON_TEXT
CLOSE_BUTTON_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Back Button Text
Back Button Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
BACK_BUTTON_TEXT
BACK_BUTTON_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Layout
Layout  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
LAYOUT_ID
LAYOUT_ID  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
RPQ Status
RPQ Status  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
ANSWER_SHEET_STATUS
ANSWER_SHEET_STATUS  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
End
End  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
END
END  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Dummy
Dummy  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
DUMMY
DUMMY  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Flash Width
Flash Width  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
FLASH_WIDTH
FLASH_WIDTH  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Flash Path
Flash Path  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
FLASH_PATH
FLASH_PATH  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Export Position
Export Position  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
EXPORT_POSITION
EXPORT_POSITION  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Export Length
Export Length  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
EXPORT_LENGTH
EXPORT_LENGTH  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Questionnaire Required Text
Questionnaire Required Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
REQUIRED_TEXT
REQUIRED_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Point Text
Point Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
POINTS_TRANSACTION_TEXT
POINTS_TRANSACTION_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Count down
Count down  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
COUNT_DOWN
COUNT_DOWN  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Script
Script  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
SCRIPT
SCRIPT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Reset Button Visible
Reset Button Visible  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
RESET_BUTTON_VISIBLE
RESET_BUTTON_VISIBLE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Reset Button Text
Reset Button Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
RESET_BUTTON_TEXT
RESET_BUTTON_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Minimum
Minimum  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
MIN_VALUE
MIN_VALUE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Maximum
Maximum  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
MAX_VALUE
MAX_VALUE  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Questionnaire Max Required Text
Questionnaire Max Required Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
MAX_REQUIRED_TEXT
MAX_REQUIRED_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Questionnaire Min Required Text
Questionnaire Min Required Text  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
MIN_REQUIRED_TEXT
MIN_REQUIRED_TEXT  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
string
string  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Auto Arrange Answer Options
Auto Arrange Answer Options  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
AUTO_ARRANGE_ANSWER_OPTIONS
AUTO_ARRANGE_ANSWER_OPTIONS  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
bool
bool  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Answer Option Columns
Answer Option Columns  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
ANSWER_OPTION_COLUMNS
ANSWER_OPTION_COLUMNS  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|- valign="top" align="left"
|- valign="top" align="left"
| width="295" valign="bottom" style="border:1px solid #010101;" |  
| width="295" valign="bottom" style="border:1px solid #010101;" |  
Answer Option Rows
Answer Option Rows  


| width="238" valign="bottom" style="border:1px solid #010101;" |  
| width="238" valign="bottom" style="border:1px solid #010101;" |  
ANSWER_OPTION_ROWS
ANSWER_OPTION_ROWS  


| width="125" valign="bottom" style="border:1px solid #010101;" |  
| width="125" valign="bottom" style="border:1px solid #010101;" |  
number
number  


|}
|}
ao_value_i: is the value of answer option ith, which is a positive integer, and must be placed at the beginning of the line. An open question must have at least 1 answer option.
ao_property_set: is the property set of the answer option (optional). It must contains the pre-defined properties:
<table width="657" cellspacing="0" cellpadding="2" border="1" style="border-collapse:collapse; border:1px solid #010101" class="tableintopic">
<tbody><tr valign="top" align="left">
<td width="295" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;"><p class="bodytext"><strong class="specialbold">Answer Option Property </strong></p>
</td>
<td width="238" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;"><p class="bodytext"><strong class="specialbold">QSL Keyword</strong></p>
</td>
<td width="125" valign="bottom" bgcolor="#C0C0C0" style="border:1px solid #010101;"><p class="bodytext"><strong class="specialbold">QSL Type </strong></p>
</td>
</tr>
<tr valign="top" align="left">
<td width="295" valign="bottom" style="border:1px solid #010101;"><p class="bodytext">No multi</p>
</td>
<td width="238" valign="bottom" style="border:1px solid #010101;"><p class="bodytext">NO_MULTI</p>
</td>
<td width="125" valign="bottom" style="border:1px solid #010101;"><p class="bodytext">bool</p>
</td>
</tr>
</tbody></table>
ao_text: is the text of the answer option.
Example
QUESTION QOpen OPEN
What musical instrument can you play?
1:Guitar
2:Piano
3:Saxophone


[[Category:Question_Definition]]
[[Category:Question_Definition]]

Revision as of 10:05, 20 December 2011

Open Question

Syntax

QUESTION question_label OPEN [question_property_set]

question_text

ao_value_1:[ao_property_set] ao_text

...

ao_value_N:[ao_property_set] ao_text

Arguments

question_label: is the label of the question. It must follow the standard format of question label.

question_property_set: is the property set of the question (optional). It must contains the following pre-defined properties:


Question Property

QSL Keyword

QSL Type

End Points

POINTS

number

Back Button Visible

BACK_BUTTON_VISIBLE

bool

Next Button Text

NEXT_BUTTON_TEXT

string

Question Style sheet

QUESTION_STYLE_SHEET

number

Flash Height

FLASH_HEIGHT

number

Next Button Visible

NEXT_BUTTON_VISIBLE

bool

Close Button Visible

CLOSE_BUTTON_VISIBLE

bool

Close Button Text

CLOSE_BUTTON_TEXT

string

Back Button Text

BACK_BUTTON_TEXT

string

Layout

LAYOUT_ID

number

RPQ Status

ANSWER_SHEET_STATUS

number

End

END

bool

Dummy

DUMMY

bool

Flash Width

FLASH_WIDTH

number

Flash Path

FLASH_PATH

string

Export Position

EXPORT_POSITION

number

Export Length

EXPORT_LENGTH

number

Questionnaire Required Text

REQUIRED_TEXT

string

Point Text

POINTS_TRANSACTION_TEXT

string

Count down

COUNT_DOWN

number

Script

SCRIPT

string

Reset Button Visible

RESET_BUTTON_VISIBLE

bool

Reset Button Text

RESET_BUTTON_TEXT

string

Minimum

MIN_VALUE

number

Maximum

MAX_VALUE

number

Questionnaire Max Required Text

MAX_REQUIRED_TEXT

string

Questionnaire Min Required Text

MIN_REQUIRED_TEXT

string

Auto Arrange Answer Options

AUTO_ARRANGE_ANSWER_OPTIONS

bool

Answer Option Columns

ANSWER_OPTION_COLUMNS

number

Answer Option Rows

ANSWER_OPTION_ROWS

number

ao_value_i: is the value of answer option ith, which is a positive integer, and must be placed at the beginning of the line. An open question must have at least 1 answer option.

ao_property_set: is the property set of the answer option (optional). It must contains the pre-defined properties:

<tbody> </tbody>

Answer Option Property

QSL Keyword

QSL Type

No multi

NO_MULTI

bool

ao_text: is the text of the answer option.

Example

QUESTION QOpen OPEN

What musical instrument can you play?

1:Guitar

2:Piano

3:Saxophone