Lost quiz behaviours after upgrade from 3.4 to 3.6

Lost quiz behaviours after upgrade from 3.4 to 3.6

by François Lizotte -
Number of replies: 2
Picture of Particularly helpful Moodlers

After an upgrade form 3.4 to 3.6, we no longer have these two quiz question behaviours:

qbehaviour_regexpadaptivewithhelp

qbehaviour_regexpadaptivewithhelpnopenalty

The plugins are installed. We just updated them to the latest version as well as the regexp qtype plugim, but still cannot see these two options in the quiz settings. So the setting was switch to "deferred feedback" which is the default.

But in the database, we still have regexpadaptivewithhelp and regexpadaptivewithhelpnopenalty as behaviour.


Average of ratings: -
In reply to François Lizotte

Re: Lost quiz behaviours after upgrade from 3.4 to 3.6

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
I don't know why that would stop working if you have updated the plugins as well as Moodle.

Have you checked Admin -> Plugins -> Overview.
In reply to Tim Hunt

Re: Lost quiz behaviours after upgrade from 3.4 to 3.6

by François Lizotte -
Picture of Particularly helpful Moodlers
Plugins were all ok, but for some reason, values changed from true to false during our last major upgrade.

Here's what to look for:
/question/behaviour/regexpadaptivewithhelp

/**
* Question behaviour for regexp question type (with help).
*/
const IS_ARCHETYPAL = true;


____

I didn't do it myself. Only reporting. Things are fixed now.