-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Group setting for questionnaires and submits #70
Comments
Two things. First. I think most of the directives should use inheritance to include common options, like group sizes. Second, MOOC-Jutut doesn't support groups, but other feedback backends of course. |
Correct me if Im wrong, but isn't this just adding these to lines in the option spec: I can set the value through a corresponding YAML. Only the option spec is missing. |
(I managed to disable an exercise today by using the max_group_size variable in RST) |
Yes, this would be easy to add to the a-plus-rst-tools code, but it hasn't been done yet. |
RST directive options prefer the spelling |
True, thats the variable name in python. Then its edits on lines 116 and 117 in the same style as 115. |
That should be a 15 minutes task |
And it's not just questionnaires! |
Define min-group-size and max-group-size directives in ConfigurableExercise, and add data to Questionnaire and SubmitForm Fixes apluslms#70
Define min-group-size and max-group-size options in the exercise directives `submit` and `questionnaire`. Fixes apluslms#70
Define min-group-size and max-group-size options in the exercise directives `submit` and `questionnaire`. Fixes #70
@oseppala fixed in the version v1.5.2 |
The RST
questionnaire
directive should have optionsmax-group-size
andmin-group-size
so that the group size settings can be configured for each questionnaire separately instead of only using the course-wide default settings fromconf.py
.In addition, the group size options shall be added to the
submit
directive too. Those exercises can use settings from the linked config.yaml file, but it is nice to have basic settings in the RST directive options too. The RST options are prioritized if the same settings are defined in two places.Some advice:
option_spec
dict indirectives/questionnaire.py
The text was updated successfully, but these errors were encountered: