Evaluation Text Format (ETX) is a simple markup language for use with the evalCGI evaluation engine. ETX files are plain (ASCII) text and have names that end in '.etx'. Five special elements are currently supported:
The first line of the file is always used as the title for the form.
An optional popup menu of subjects appears near the top of the form if a subject list (text file) is provided. The name of this file must end in '.sub' and it should contain a list of ID codes and names, one pair per line:
1234 Richard Rathe 5678 Franklin Lin 9999 Bill Gates
The text of each question is preceeded by a question mark (?) as the first character on the line. By default questions have a five point scale labled:
Strongly Agree | Agree | Neutral | Disagree | Strongly Disagree
This scale can be overridden by providing labels delimited by slashes (/):
/Great/Good/Okay/Poor/Terrible
The number of options may vary from 2 to 5.
The scale will be replaced by a single line input field if a single slash (/) appears on a line by itself. Use this element when you want the user to type in a name or a short comment.
The scale will be replaced by a multi-line input field if a double slash (//) appears on a line by itself. Use this element when you what the user to type in lists or extended comments.