Skip to content

General feedback field not supported #24

@PipeKnight

Description

@PipeKnight

Hi, thanks for your work, I tried to use this library for playing with different quiz formats and I discovered that not it doesn't support "general feedback" option for questions. Link to docs:
https://docs.moodle.org/400/en/GIFT_format#Format_symbols
####general feedback

In the quiz, it looks like this:

// question: 47  name: Algebraic Expressions
::Algebraic Expressions::[html]<p dir\="ltr" style\="text-align\: left;">Rate your knowledge on Algebraic Expressions</p>{
	=<p dir\="ltr" style\="text-align\: left;">5</p>
	=<p dir\="ltr" style\="text-align\: left;">4</p>
	=<p dir\="ltr" style\="text-align\: left;">3</p>
	=<p dir\="ltr" style\="text-align\: left;">2</p>
	=<p dir\="ltr" style\="text-align\: left;">1</p>
	####<p dir\="ltr" style\="text-align\: left;">Thanks for answer!</p>
}

And now it is parsed like this:

(=) Option: <p dir\="ltr" style\="text-align\: left;">5</p> [1.0]
(=) Option: <p dir\="ltr" style\="text-align\: left;">4</p> [1.0]
(=) Option: <p dir\="ltr" style\="text-align\: left;">3</p> [1.0]
(=) Option: <p dir\="ltr" style\="text-align\: left;">2</p> [1.0]
(=) Option: <p dir\="ltr" style\="text-align\: left;">1</p> [1.0] (###<p dir\)
(=) Option: "ltr" style\="text-align\: left;">Thanks for answer!</p> [1.0]

[HTML also seems to be not supported straight out of the box, but I roughly fix it after parsing. Maybe better to fix it in preprocessing, but it's not so easy]

This seems like not a big issue, but I'm stuck with adding new regexp or modifying existing ones. Could you help me?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions