Using textual input for multiple choice questions

Hi,

I am creating questions using textual input in question set. 

There is this instruction: 

"Use an empty line to separate each question. In multi choice the first line is the question and the next lines are the answer alternatives. The correct alternatives are prefixed with an asterisk(*), tips and feedback can also be added: *alternative:tip:feedback if chosen:feedback if not chosen. Example:"

But some of my questions contains ":" mark. So how can I use ":" -character without editor thinking its a mark for feedback or tip? 

 

BV52's picture

Hi jukka79,

I'm afraid this is not possible. But once this report has been fixed in no time all other content types that uses special characters will have a way to "escape" them.

-BV

otacke's picture

Hi all!

What would the specifications be? Is the suggestion below something that the community could agree upon as a suggestion to the H5P Core Team? It would use the backslash \ as an escape symbol. It also seems to be a good idea to replace the forward slash / as a separator by a pipe symbol |. The pipe symbol is very common as a separator of alternatives, so it makes sense to use it, and the forward slash is probably used more often in solutions, so it would make sense to not require to be escaped. On the other hand, people might get used to the new notation. Don't know what's better.

Blanks

  • As an author, when writing the text, I can use * in order to mark the start or end of a blank. (like today)
  • As an author, when writing the text, I can use \* in order to write an asterisk * that's not the start or the end of a blank.

Alternative separation

  • As an author, when defining the solution for a blank, I can use | in order to separate different correct alternatives. (replacing the / by a | as separator symbol; the / can be used as a regular symbol inside the blanks)
  • As an author, when defining the solution for a blank, I can use \| if I expect the student to write a pipe symbol |.

Hints

  • As an author, when defining the solution for a blank, I can write : in order to mark the start of a hint for the blank. (like today)
  • As an author, when writing the text, I can use \: in order to write a colon : that's not the start of a hint.

Best,
Oliver

Could we instead get rid of using : as a separator because if we do use that, all the question source material needs to be converted every time before importing to H5P textual field. 

Instead of this:

"alternative:tip:feedback if chosen:feedback if not"

Could we use like:  "alternative::tip::feedback if chosen::feedback if not"

Like 2 times ":" -characted ->  "::"

single ":" is too commonly used in texts...