Hi Mike,
Further to some questions asked on the French forum re the questionnaire plugin, I have discovered some serious bugs when using the Feedback Advanced Settings, with Sections.
I notice that you have greatly improved the editing interface in those settings, maybe those improvements caused the bugs, anyway, the bugs are 2:
1.- When there are more than 2 sections, 4 graph options should be available : Bipolar bars, Horizontal bars, Rose and Radar. The last one Radar has disappeared from recent versions of Questionnaire.
2.- A more serious bug is that, when using Yes/No questions and Feedback Advanced Settings, with Sections the scores are not correctly calculated. And if respondent answers No to all those Yes/No questions, it throws error messages:
Notice: Undefined variable: output in C:\xampp\htdocs\moodle\mod\questionnaire\drawchart.php on line 279
Warning: implode(): Invalid arguments passed in C:\xampp\htdocs\moodle\mod\questionnaire\drawchart.php on line 279
I have traced the origin of those bugs as follows:
$plugin->release = 3.2.6
$plugin->release = 3.3.3
ok for radar and yes/no questions
-----------------------------------------
$plugin->release = 3.4.2
radar option available
the yes/no questions scores are not correctly calculated inside sections
------------------------------------------
$plugin->release = 3.5.1
no radar option
the yes/no questions scores are not correctly added inside sections
-------------------------------
Below is a screenshot of responses taken from a small "health habits" sample questionnaire. All the 'yes' responses should score 1 point (and the 'No' réponses should score 0). It is clear from this example that things are not working as expected. Made with latest questionnaire 3.5.1 version.