Questionnaire
Versions
Current version
5.0.3 (Build - 2026052200) (2025041402)
5.0.3 (Build - 2026052200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2025041402
Version release name: 5.0.3 (Build - 2026052200)
Maturity: Stable
Supported Moodle versions: 5.0, 5.1, 5.2
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_500_STABLE
Repository tag: v5.0.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 5.0.3 (Build - 2026052200)
Bug Fixes:
- PR700: Overview page fix for 5.1.
- PR706: Code style issue fix.
- PR756: Fix restore for deleted questions.
- PR758: Fix wrongly deleted response records.
Release 5.0.2 (Build - 2026040400)
New Features:
Improvements:
- PR675: Added group selector to by response report.
- PR651: Remove intermittent warnings when questionnaire started.
- PR657: Style the summary view page print button.
- PR660: Replace deprecated error functions.
- PR667: Improve table border appearance.
- PR669: Add "Activities" course navigation item.
Bug Fixes:
- PR648: Fix install structure to pass core unit tests.
- PR680: Make SQL statement compatible to Microsoft SQL Server.
Release 5.0.1 (Build - 2025110900)
- Initial release for Moodle 5.0 forward.
Release 4.4.0 (Build - 2025110900)
New Features:
- PR590: Allow responses to be deleted automatically after a specified time. This is disabled by default.
Improvements:
- PR618: Make printable questionnaire more readable.
- Updated deprecated functions.
- PR589: Allow selection of submitted responses or in progress responses on results pages.
- PR596: Allow sorting on name and submission date on summary page.
- PR588: Add a print button to the My report page.
- PR378: Add open and close dates back to view page.
- PR604: Show all "other" free choices for rate questions individually on report pages.
- PR616: Only show dependent questions answered on response page.
- I120: Added idnumber to export.
Bug Fixes:
- Ensure numbering doesn't appear on results pages when they are turned off.
- Mobile - ensure pull to refresh doesn't resend question responses.
- Fixed empty key error.
- Fixed oversize icon display in 4.5.
- Thank you page header is now filtered.
Release 4.1.1 (Build - 2024082900)
Improvements:
- Compatible with Moodle 4.3 and 4.4.
- Compatible with PHP8.2.
- PR449 - Allow localized answer options to be displayed correctly in conditions.
- PR506 - Accessibility: improved accessibility for essay box type.
- PR495 - Accessibility: The slider values should be associated with the labels and the slider should be programmatically associated with the question
- PR497 - Accessibility: Rate table does not have a programmatically associated caption.
- PR496 - Accessibility: Numeric instructions not programmatically associated with field.
- PR505 - Accessibility: Rate form controls within the table are not accessible.
- PR501 - Accessibility: Check boxes missing group label.
- PR511 - Accessibility: Radio buttons & Yes/No missing group labels.
- PR517 - Mobile: Update sectiontext questions to display on mobile.
- PR520 - Add Slider question type compatibility with Feedback features.
- PR526 - Have additional info text pass through filters everywhere fixes.
- PR534 - Fix namespace issues with externallib.php file.
- PR536 - Support for user identity fields in Download Responses.
- PR577 - Improved headings in report page.
- PR581 - Mobile: Adapt mobile code to ionic 7.
- PR569 - Adopt icon size to 24-24 with a smaller content as other icons.
- PR586, PR579, PR594 - Various deprecations fixed.
- PR593 - Ensure "pdf" extension force.
Bug Fixes:
- PR508 - General PHP fixes.
- PR523 - Behat activity completion fix.
- PR514 - Section text qtype should not support feedback.
- PR516 - Course description displays properly.
Release 4.1.0 (Build - 2023081100)
Initial release for Moodle 4.1 forward.
(see CHANGES.md in release 4.00 for earlier changes.)
5.0.2 (Build - 2026040400) (2025041401)
5.0.2 (Build - 2026040400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2025041401
Version release name: 5.0.2 (Build - 2026040400)
Maturity: Stable
Supported Moodle versions: 5.0, 5.1, 5.2
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_500_STABLE
Repository tag: v5.0.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 5.0.2 (Build - 2026040400)
New Features:
Improvements:
- PR675: Added group selector to by response report.
- PR651: Remove intermittent warnings when questionnaire started.
- PR657: Style the summary view page print button.
- PR660: Replace deprecated error functions.
- PR667: Improve table border appearance.
- PR669: Add "Activities" course navigation item.
Bug Fixes:
- PR648: Fix install structure to pass core unit tests.
- PR680: Make SQL statement compatible to Microsoft SQL Server.
Release 5.0.1 (Build - 2025110900)
- Initial release for Moodle 5.0 forward.
Release 4.4.0 (Build - 2025110900)
New Features:
- PR590: Allow responses to be deleted automatically after a specified time. This is disabled by default.
Improvements:
- PR618: Make printable questionnaire more readable.
- Updated deprecated functions.
- PR589: Allow selection of submitted responses or in progress responses on results pages.
- PR596: Allow sorting on name and submission date on summary page.
- PR588: Add a print button to the My report page.
- PR378: Add open and close dates back to view page.
- PR604: Show all "other" free choices for rate questions individually on report pages.
- PR616: Only show dependent questions answered on response page.
- I120: Added idnumber to export.
Bug Fixes:
- Ensure numbering doesn't appear on results pages when they are turned off.
- Mobile - ensure pull to refresh doesn't resend question responses.
- Fixed empty key error.
- Fixed oversize icon display in 4.5.
- Thank you page header is now filtered.
Release 4.1.1 (Build - 2024082900)
Improvements:
- Compatible with Moodle 4.3 and 4.4.
- Compatible with PHP8.2.
- PR449 - Allow localized answer options to be displayed correctly in conditions.
- PR506 - Accessibility: improved accessibility for essay box type.
- PR495 - Accessibility: The slider values should be associated with the labels and the slider should be programmatically associated with the question
- PR497 - Accessibility: Rate table does not have a programmatically associated caption.
- PR496 - Accessibility: Numeric instructions not programmatically associated with field.
- PR505 - Accessibility: Rate form controls within the table are not accessible.
- PR501 - Accessibility: Check boxes missing group label.
- PR511 - Accessibility: Radio buttons & Yes/No missing group labels.
- PR517 - Mobile: Update sectiontext questions to display on mobile.
- PR520 - Add Slider question type compatibility with Feedback features.
- PR526 - Have additional info text pass through filters everywhere fixes.
- PR534 - Fix namespace issues with externallib.php file.
- PR536 - Support for user identity fields in Download Responses.
- PR577 - Improved headings in report page.
- PR581 - Mobile: Adapt mobile code to ionic 7.
- PR569 - Adopt icon size to 24-24 with a smaller content as other icons.
- PR586, PR579, PR594 - Various deprecations fixed.
- PR593 - Ensure "pdf" extension force.
Bug Fixes:
- PR508 - General PHP fixes.
- PR523 - Behat activity completion fix.
- PR514 - Section text qtype should not support feedback.
- PR516 - Course description displays properly.
Release 4.1.0 (Build - 2023081100)
Initial release for Moodle 4.1 forward.
(see CHANGES.md in release 4.00 for earlier changes.)
5.0.1 (Build - 2025110900) (2025041400)
5.0.1 (Build - 2025110900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2025041400
Version release name: 5.0.1 (Build - 2025110900)
Maturity: Stable
Supported Moodle versions: 5.0, 5.1
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_500_STABLE
Repository tag: v5.0.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 5.0.1 (Build - 2025110900)
- Initial release for Moodle 5.0 forward.
Release 4.4.0 (Build - 2025110900).
New Features:
- PR590: Allow responses to be deleted automatically after a specified time. This is disabled by default.
Improvements:
- PR618: Make printable questionnaire more readable.
- Updated deprecated functions.
- PR589: Allow selection of submitted responses or in progress responses on results pages.
- PR596: Allow sorting on name and submission date on summary page.
- PR588: Add a print button to the My report page.
- PR378: Add open and close dates back to view page.
- PR604: Show all "other" free choices for rate questions individually on report pages.
- PR616: Only show dependent questions answered on response page.
- I120: Added idnumber to export.
Bug Fixes:
- Ensure numbering doesn't appear on results pages when they are turned off.
- Mobile - ensure pull to refresh doesn't resend question responses.
- Fixed empty key error.
- Fixed oversize icon display in 4.5.
- Thank you page header is now filtered.
Release 4.1.1 (Build - 2024082900)
Improvements:
- Compatible with Moodle 4.3 and 4.4.
- Compatible with PHP8.2.
- PR449 - Allow localized answer options to be displayed correctly in conditions.
- PR506 - Accessibility: improved accessibility for essay box type.
- PR495 - Accessibility: The slider values should be associated with the labels and the slider should be programmatically associated with the question
- PR497 - Accessibility: Rate table does not have a programmatically associated caption.
- PR496 - Accessibility: Numeric instructions not programmatically associated with field.
- PR505 - Accessibility: Rate form controls within the table are not accessible.
- PR501 - Accessibility: Check boxes missing group label.
- PR511 - Accessibility: Radio buttons & Yes/No missing group labels.
- PR517 - Mobile: Update sectiontext questions to display on mobile.
- PR520 - Add Slider question type compatibility with Feedback features.
- PR526 - Have additional info text pass through filters everywhere fixes.
- PR534 - Fix namespace issues with externallib.php file.
- PR536 - Support for user identity fields in Download Responses.
- PR577 - Improved headings in report page.
- PR581 - Mobile: Adapt mobile code to ionic 7.
- PR569 - Adopt icon size to 24-24 with a smaller content as other icons.
- PR586, PR579, PR594 - Various deprecations fixed.
- PR593 - Ensure "pdf" extension force.
Bug Fixes:
- PR508 - General PHP fixes.
- PR523 - Behat activity completion fix.
- PR514 - Section text qtype should not support feedback.
- PR516 - Course description displays properly.
Release 4.1.0 (Build - 2023081100)
Initial release for Moodle 4.1 forward.
(see CHANGES.md in release 4.00 for earlier changes.)
4.4.0 (Build - 2025110900) (2024080100)
4.4.0 (Build - 2025110900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2024080100
Version release name: 4.4.0 (Build - 2025110900)
Maturity: Stable
Supported Moodle versions: 4.4, 4.5
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_404_STABLE
Repository tag: v4.4.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 4.4.0 (Build - 2025110900)
New Features:
- PR590: Allow responses to be deleted automatically after a specified time. This is disabled by default.
Improvements:
- PR618: Make printable questionnaire more readable.
- Updated deprecated functions.
- PR589: Allow selection of submitted responses or in progress responses on results pages.
- PR596: Allow sorting on name and submission date on summary page.
- PR588: Add a print button to the My report page.
- PR378: Add open and close dates back to view page.
- PR604: Show all "other" free choices for rate questions individually on report pages.
- PR616: Only show dependent questions answered on response page.
- I120: Added idnumber to export.
Bug Fixes:
- Ensure numbering doesn't appear on results pages when they are turned off.
- Mobile - ensure pull to refresh doesn't resend question responses.
- Fixed empty key error.
- Fixed oversize icon display in 4.5.
- Thank you page header is now filtered.
Release 4.1.1 (Build - 2024082900)
Improvements:
- Compatible with Moodle 4.3 and 4.4.
- Compatible with PHP8.2.
- PR449 - Allow localized answer options to be displayed correctly in conditions.
- PR506 - Accessibility: improved accessibility for essay box type.
- PR495 - Accessibility: The slider values should be associated with the labels and the slider should be programmatically associated with the question
- PR497 - Accessibility: Rate table does not have a programmatically associated caption.
- PR496 - Accessibility: Numeric instructions not programmatically associated with field.
- PR505 - Accessibility: Rate form controls within the table are not accessible.
- PR501 - Accessibility: Check boxes missing group label.
- PR511 - Accessibility: Radio buttons & Yes/No missing group labels.
- PR517 - Mobile: Update sectiontext questions to display on mobile.
- PR520 - Add Slider question type compatibility with Feedback features.
- PR526 - Have additional info text pass through filters everywhere fixes.
- PR534 - Fix namespace issues with externallib.php file.
- PR536 - Support for user identity fields in Download Responses.
- PR577 - Improved headings in report page.
- PR581 - Mobile: Adapt mobile code to ionic 7.
- PR569 - Adopt icon size to 24-24 with a smaller content as other icons.
- PR586, PR579, PR594 - Various deprecations fixed.
- PR593 - Ensure "pdf" extension force.
Bug Fixes:
- PR508 - General PHP fixes.
- PR523 - Behat activity completion fix.
- PR514 - Section text qtype should not support feedback.
- PR516 - Course description displays properly.
Release 4.1.0 (Build - 2023081100)
Initial release for Moodle 4.1 forward.
(see CHANGES.md in release 4.00 for earlier changes.)
4.1.1 (Build - 2024082900) (2022121601)
4.1.1 (Build - 2024082900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2022121601
Version release name: 4.1.1 (Build - 2024082900)
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_401_STABLE
Repository tag: v4.1.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 4.1.0 (Build - 2023081100)
Initial release for Moodle 4.1 forward.
Release 4.1.1 (Build - 2024082900)
Improvements:
- Compatible with Moodle 4.3 and 4.4.
- Compatible with PHP8.2.
- PR449 - Allow localized answer options to be displayed correctly in conditions.
- PR506 - Accessibility: improved accessibility for essay box type.
- PR495 - Accessibility: The slider values should be associated with the labels and the slider should be programmatically associated with the question
- PR497 - Accessibility: Rate table does not have a programmatically associated caption.
- PR496 - Accessibility: Numeric instructions not programmatically associated with field.
- PR505 - Accessibility: Rate form controls within the table are not accessible.
- PR501 - Accessibility: Check boxes missing group label.
- PR511 - Accessibility: Radio buttons & Yes/No missing group labels.
- PR517 - Mobile: Update sectiontext questions to display on mobile.
- PR520 - Add Slider question type compatibility with Feedback features.
- PR526 - Have additional info text pass through filters everywhere fixes.
- PR534 - Fix namespace issues with externallib.php file.
- PR536 - Support for user identity fields in Download Responses.
- PR577 - Improved headings in report page.
- PR581 - Mobile: Adapt mobile code to ionic 7.
- PR569 - Adopt icon size to 24-24 with a smaller content as other icons.
- PR586, PR579, PR594 - Various deprecations fixed.
- PR593 - Ensure "pdf" extension force.
Bug Fixes:
- PR508 - General PHP fixes.
- PR523 - Behat activity completion fix.
- PR514 - Section text qtype should not support feedback.
- PR516 - Course description displays properly.
(see CHANGES.md in release 4.00 for earlier changes.)
4.0.1 (Build - 2023051600) (2022092202)
4.0.1 (Build - 2023051600)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2022092202
Version release name: 4.0.1 (Build - 2023051600)
Maturity: Stable
Supported Moodle versions: 4.0, 4.1, 4.2
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_400_STABLE
Repository tag: v4.0.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 4.0.1 (Build - 2023051600)
Improvements:
- Moodle 4.2 compatibility:
** removed event functions fully deprecated in 4.2.
** added Moodle 4.2 and PHP 8.1 to CI checks.
Release 4.0.0 (Build - 2023030700)
Bug fixes:
- HTML allowed in choice display.
- Fixed delete question error.
- Feedback links restore correctly.
- Required questions work with rating scales.
- Moodle 4 descriptions only displayed once.
- Feedback section works with empty score calculation.
- Single activity settings work in Moodle 4.
- Required checkbox questions with "other" option now work.
Improvements:
- Border added to atto editor for essay questions.
- Better messaging on "save".
- Better messaging on date picker question.
- Buttons substituted for links in many places.
- PHP8 compatibility.
- Moodle 4 icons.
- Improved PDF file name.
- Non-respondents now only include enrolled users.
- New slider type question.
- Better completion tracking options.
(see CHANGES.md in release 3.11 for earlier changes.)
4.0.0 (Build - 2023030700) (2022092201)
4.0.0 (Build - 2023030700)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2022092201
Version release name: 4.0.0 (Build - 2023030700)
Maturity: Stable
Supported Moodle versions: 4.0, 4.1
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_400_STABLE
Repository tag: v4.0.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 4.0.0 (Build - 2023030700)
Bug fixes:
- HTML allowed in choice display.
- Fixed delete question error.
- Feedback links restore correctly.
- Required questions work with rating scales.
- Moodle 4 descriptions only displayed once.
- Feedback section works with empty score calculation.
- Single activity settings work in Moodle 4.
- Required checkbox questions with "other" option now work.
Improvements:
- Border added to atto editor for essay questions.
- Better messaging on "save".
- Better messaging on date picker question.
- Buttons substituted for links in many places.
- PHP8 compatibility.
- Moodle 4 icons.
- Improved PDF file name.
- Non-respondents now only include enrolled users.
- New slider type question.
- Better completion tracking options.
(see CHANGES.md in release 3.11 for earlier changes.)
3.11.2 (Build - 2023030700) (2021062302)
3.11.2 (Build - 2023030700)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2021062302
Version release name: 3.11.2 (Build - 2023030700)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_311_STABLE
Repository tag: v3.11.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.11.2 (Build - 2023030700)
Bug fixes:
- HTML allowed in choice display.
- Fixed delete question error.
- Feedback links restore correctly.
- Required questions work with rating scales.
- Feedback section works with empty score calculation.
- Required checkbox questions with "other" option now work.
Improvements:
- Border added to atto editor for essay questions.
- Better messaging on "save".
- Better messaging on date picker question.
- Buttons substituted for links in many places.
- Non-respondents now only include enrolled users.
Version 3.11.1 (Build - 2022062300)
Improvements:
- Only show the "do not use thousands separator" on numeric question when relevant.
Version 3.11.0 (Build - 2022030400)
Improvements:
- This release will run on Moodle 4.0. Future changes will be required to improve the nav. for Moodle 4.
(see CHANGES.md in release 3.10 for earlier changes.)
3.11.1 (Build - 2022062300) (2021062301)
3.11.1 (Build - 2022062300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2021062301
Version release name: 3.11.1 (Build - 2022062300)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.9, 4.0
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_311_STABLE
Repository tag: 3.11.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.11.1 (Build - 2022062300)
Improvements:
- Only show the "do not use thousands separator" on numeric question when relevant.
Version 3.11.0 (Build - 2022030400)
Improvements:
- This release will run on Moodle 4.0. Future changes will be required to improve the nav. for Moodle 4.
(see CHANGES.md in release 3.10 for earlier changes.)
3.11.0 (Build - 2022030400) (2021062300)
3.11.0 (Build - 2022030400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2021062300
Version release name: 3.11.0 (Build - 2022030400)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.9, 4.0
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_311_STABLE
Repository tag: 3.11.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.11.0 (Build - 2022030400)
Improvements:
- This release will run on Moodle 4.0. Future changes will be required to improve the nav. for Moodle 4.
(see CHANGES.md in release 3.10 for earlier changes.)
3.10.2 (Build - 2022030300) (2020111102)
3.10.2 (Build - 2022030300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020111102
Version release name: 3.10.2 (Build - 2022030300)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_310_STABLE
Repository tag: 3.10.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
_NOTE - The 3.10 releases will work on Moodle 3.9, Moodle 3.10, and Moodle 3.11.
Release 3.10.2 (Build - 2022030300)
Note - this will be the last 3.10 branch release. The next releases will be in the 3.11 or 4.0 branch, depending on 4.0 compatibility.
Improvements:
- Support for Iconic5 mobile app is now present. Thanks to Dani Palou!
Bug fixes:
- GHPR331 Fixed printing of individual reponse for students.
- GHI370 Fixed problem where HTML was slipping into question text when paging.
Version 3.10.1 (Build - 2021080400)
Bug fixes:
- GHI353 Ensuring clean text on new and existing essay questions.
- GHI319 Fixing question preview display.
- GHP321 Added CSS rule to styles.css to enable horizontal and vertical resize.
- GHI351 Ignore deleted questions but continue loop over remaining responses.
Version 3.10.0 (Build - 2020111100)
Improvements:
- Setup for 3.11 compliance as well.
(see CHANGES.TXT in release 3.9 for earlier changes.)
3.10.1 (Build - 2021080400) (2020111101)
3.10.1 (Build - 2021080400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020111101
Version release name: 3.10.1 (Build - 2021080400)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_310_STABLE
Repository tag: 3.10.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
_NOTE - The 3.10 releases will work on Moodle 3.9, Moodle 3.10, and Moodle 3.11.
Version 3.10.1 (Build - 2021080400)
Bug fixes:
- GHI353 Ensuring clean text on new and existing essay questions.
- GHI319 Fixing question preview display.
- GHP321 Added CSS rule to styles.css to enable horizontal and vertical resize.
- GHI351 Ignore deleted questions but continue loop over remaining responses.
Version 3.10.0 (Build - 2020111100)
Improvements:
- Setup for 3.11 compliance as well.
(see CHANGES.TXT in release 3.9 for earlier changes.)
3.10.0 (Build - 2020111801) (2020111100)
3.10.0 (Build - 2020111801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020111100
Version release name: 3.10.0 (Build - 2020111801)
Maturity: Stable
Supported Moodle versions: 3.10, 3.11
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_310_STABLE
Repository tag: 3.10.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.10 releases will only work on Moodle 3.7, Moodle 3.8, Moodle 3.9, and Moodle 3.10.
The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4 and 3.3.
Version 3.10.0 (Build - 2020111100)
Improvements:
- Setup for 3.11 compliance as well.
(see CHANGES.TXT in release 3.9 for earlier changes.)
3.9.1 (Build - 2020111801) (2020062302)
3.9.1 (Build - 2020111801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020062302
Version release name: 3.9.1 (Build - 2020111801)
Maturity: Stable
Supported Moodle versions: 3.10, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_39_STABLE
Repository tag: 3.9.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.9 releases will work on Moodle 3.7, Moodle 3.8, Moodle 3.9, and 3.10.
The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4 and 3.3.
Version 3.9.1 (Build - 2020111801)
Improvements:
- Updates to deprecated unit test functions for 3.10.
Version 3.9.0 (Build - 2020062300)
Improvements:
- PR150: Added an indent to dependent questions on the question form.
- PR250: Added calendar action events.
- PR279: Added a progress bar.
- PR281: Adding CSS classes to mobile question view.
- GHI296: Replace deprecated 'download_as_dataformat' function.
- GHI295: Filter title and subtitle fields for output.
- PR284: Adding support for multilanguage in choice options.
- PR285: Allow multilanguage options to be displayed correctly in conditions.
- PR211: Improve upgrade step 2018050102.
- PR306: Save page responses on next and prev buttons.
Bug fixes:
- GHI288: Fixed incorrect date display problems.
- GHI276: Ensure images are copied when a questionnaire is created from a copy.
- GHI291/GHI299: Getting rid of unnecessary warnings.
- GHI301/CONTRIB-8165: Allow zero as a valid answer in text boxes.
- GHI300: Ensure that close date cannot be earlier than open date.
- PR304: Restoring regression that removed incomplete responses checkbox.
(see CHANGES.TXT in release 3.8 for earlier changes.)
3.9.0 (Build - 2020062300) (2020062301)
3.9.0 (Build - 2020062300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020062301
Version release name: 3.9.0 (Build - 2020062300)
Maturity: Stable
Supported Moodle versions: 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_39_STABLE
Repository tag: 3.9.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.9 releases will only work on Moodle 3.7, Moodle 3.8, and Moodle 3.9.
The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4 and 3.3.
Version 3.9.0 (Build - 2020062300)
Improvements:
- PR150: Added an indent to dependent questions on the question form.
- PR250: Added calendar action events.
- PR279: Added a progress bar.
- PR281: Adding CSS classes to mobile question view.
- GHI296: Replace deprecated 'download_as_dataformat' function.
- GHI295: Filter title and subtitle fields for output.
- PR284: Adding support for multilanguage in choice options.
- PR285: Allow multilanguage options to be displayed correctly in conditions.
- PR211: Improve upgrade step 2018050102.
Bug fixes:
- GHI288: Fixed incorrect date display problems.
- GHI276: Ensure images are copied when a questionnaire is created from a copy.
- GHI291/GHI299: Getting rid of unnecessary warnings.
- GHI301/CONTRIB-8165: Allow zero as a valid answer in text boxes.
- GHI300: Ensure that close date cannot be earlier than open date.
- PR304: Restoring regression that removed incomplete responses checkbox.
(see CHANGES.TXT in release 3.8 for earlier changes.)
3.8.3 (Build - 2020062400) (2020011508)
3.8.3 (Build - 2020062400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2020011508
Version release name: 3.8.3 (Build - 2020062400)
Maturity: Stable
Supported Moodle versions: 3.6, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_38_STABLE
Repository tag: 3.8.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.8 releases will only work on Moodle 3.6, Moodle 3.7, Moodle 3.8, and Moodle 3.9.
The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4 and 3.3.
Version 3.8.3 (Build - 2020062400)
This release ensures 3.9 compliance.
Improvements:
- Updated Behat tests for 3.9 compliance.
- Fixing code style issues for CI compliance.
Bug fixes:
- CONTRIB-8096 - Ignore MSSQL when updating primary key sizes.
Version 3.8.2 (Build - 2020052100)
This release fixes a problem when upgrading using Postgres.
Bug fixes:
- CONTRIB-8096 - Ignore Postgres when updating primary key sizes.
Version 3.8.1 (Build - 2020051500)
This release immediately replaces 3.8.0 to avoid a database issue with primary keys. If you installed 3.8.0, immediately
upgrade to 3.8.1
Bug fixes:
- GHI288 - Working on reported date selector issues.
Version 3.8.0 (Build - 2020051400)
This release provides a number of reporting improvements to the summary pages and the download functions. These
changes were somewhat funded by the Indiegogo campaign.
The bulk of financial support came from USPHSCC and Remote Learner. Please review the
project on Github for specific details.
Other contributers to this release include Luca Bösch, Günter Lukas and Martin Gauk.
Improvements:
- GHI235 - Allowing data downloads to be emailed
directly from the server to specified email addresses. - GHI237 - Allow rank choice averages to be
exported in the data exports. - GHI234 - Allow summary page to be exported to PDF.
- GHI232 - Provide a printable individual result
page. - GHI230 - Provide all supported download formats
for data download feature. - CONTRIB-8003 - Standardizing DB schema.
- CONTRIB-8009 - Allow for just a minimum value to be specified for checkbox answers.
Bug fixes:
- PR271 - Prevent warning on Non-respondents page.
- PR272 - Apply Moodle filters to title fields.
- PR277 - Ensure questions maintain order on restores.
(see CHANGES.TXT in release 3.7 for earlier changes.)
3.7.4 (Build - 2020011300) (2019101705)
3.7.4 (Build - 2020011300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2019101705
Version release name: 3.7.4 (Build - 2020011300)
Maturity: Stable
Supported Moodle versions: 3.7, 3.8
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_37_STABLE
Repository tag: 3.7.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.7 releases will only work on Moodle 3.6, Moodle 3.7, and Moodle 3.8. The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4
and 3.3.
Version 3.7.4 (Build - 2020011300)
This release added improvements to a bug preventing Postgres users from upgrading correctly fixed some potential
security issues, and added some CSS improvements. Thanks to all contributors.
Improvements:
GHPR257 - Aligning form elements and removing unnecessary css.
GHPR258 - Removing unnecessary tags from form button.
GHPR261 - CSS improvements to buttons.
GHPR262 - Aligning answer buttons.
GHPR270 - CSS improvements to buttons and form elements.
Bug Fixes:
CONTRIB-7929 - Fixed permissions check within all response report.
GHPR268 - Cleaning user essay responses before storing.
GHI191 - Removed potential tab characters from !OTHER answers.
GHI260 - More fixes for Postgres.
Version 3.7.3 (Build - 2019120500)
This release fixes a bug preventing Postgres users from upgrading correctly.
Bug Fixes:
- GHI260 - Postgres can now upgrade correctly.
Version 3.7.2 (Build - 2019120400)
This release fixes some serious bugs identified in previous releases, as well as some improvements.
Due to a restore data corruption issue, it is recommended to upgrade to this version as soon as possible.
Improvements:
- GHI252 - Improved icon in mobile app.
- GHI251 - Better styling of answer buttons.
- GHI249 - Improving upgrade performance for rate questions.
Bug Fixes:
- GHI256 - Fixing potential data corruption for user data restores.
- GHI255 - Fixing summary display for rate questions with named degrees.
Version 3.7.1 (Build - 2019110800)
This release provides a number of bug fixes repoerted in 3.7.0 and some UI improvements to the button styling.
Thanks to lucaboesch (Luca Bösch), scippie75 (Dirk Schippers), anatolyg, yexiangwu, camiernes,
rezeau (Joseph Rezeau), Sharon Strauss and Dagefoerde (Jan Dagefoerde).
Improvements:
- GHI118 - Completion page "continue" link now a button.
- GHI223 - Changed rank value storage to use 1 based instead of zero based.
- GHPR240 - Improved rendering of page navigation and submit buttons.
- GHPR242 - Added a "More help" link to activity chooser.
- GHPR245 - Improved rendering of preview button.
- GHPR248 - Fixed Travis issue with mobile mustache templates.
Bug fixes:
- GHI231, GHI236, CONTRIB-7878 - Restoring or duplicating questionnaires failed.
- GHI233 - Rate answers incorrectly displayed in summary report and CVS.
- GHI239 - Named degrees not displayed on summary displays.
- GHI246 - Rank questions with N/A and named degree options, could not be completed.
- GHPR221 - Anonymous questionnaires with feedback sections were revealing the user's name.
Version 3.7.0 (Build - 2019101700)
Improvements:
This release provides the first release of the Moodle Mobile questionnaire app. The mobile app provides all completion functions
of the web based app, and allows individual review of completed questionnaires. It does not include the feedback reporting options.
The mobile app feature comes thanks to an Indiegogo crowd funding campaign (see details).
While every effort has been taken to ensure correct operation on mobile devices, this is the first release. If problems are
discovered, please report them at the Github repository or in the Moodle
tracker.
(see CHANGES.TXT in release 3.6 for earlier changes.)
3.7.3 (Build - 2019120600) (2019101704)
3.7.3 (Build - 2019120600)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2019101704
Version release name: 3.7.3 (Build - 2019120600)
Maturity: Stable
Supported Moodle versions: 3.7, 3.8
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_37_STABLE
Repository tag: 3.7.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.7 releases will only work on Moodle 3.6, Moodle 3.7, and Moodle 3.8. The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4
and 3.3.
Version 3.7.3 (Build - 2019120500)
This release fixes a bug preventing Postgres users from upgrading correctly.
Bug Fixes:
- GHI260 - Postgres can now upgrade correctly.
Version 3.7.2 (Build - 2019120400)
This release fixes some serious bugs identified in previous releases, as well as some improvements.
Due to a restore data corruption issue, it is recommended to upgrade to this version as soon as possible.
Improvements:
- GHI252 - Improved icon in mobile app.
- GHI251 - Better styling of answer buttons.
- GHI249 - Improving upgrade performance for rate questions.
Bug Fixes:
- GHI256 - Fixing potential data corruption for user data restores.
- GHI255 - Fixing summary display for rate questions with named degrees.
Version 3.7.1 (Build - 2019110800)
This release provides a number of bug fixes repoerted in 3.7.0 and some UI improvements to the button styling.
Thanks to lucaboesch (Luca Bösch), scippie75 (Dirk Schippers), anatolyg, yexiangwu, camiernes,
rezeau (Joseph Rezeau), Sharon Strauss and Dagefoerde (Jan Dagefoerde).
Improvements:
- GHI118 - Completion page "continue" link now a button.
- GHI223 - Changed rank value storage to use 1 based instead of zero based.
- GHPR240 - Improved rendering of page navigation and submit buttons.
- GHPR242 - Added a "More help" link to activity chooser.
- GHPR245 - Improved rendering of preview button.
- GHPR248 - Fixed Travis issue with mobile mustache templates.
Bug fixes:
- GHI231, GHI236, CONTRIB-7878 - Restoring or duplicating questionnaires failed.
- GHI233 - Rate answers incorrectly displayed in summary report and CVS.
- GHI239 - Named degrees not displayed on summary displays.
- GHI246 - Rank questions with N/A and named degree options, could not be completed.
- GHPR221 - Anonymous questionnaires with feedback sections were revealing the user's name.
Version 3.7.0 (Build - 2019101700)
Improvements:
This release provides the first release of the Moodle Mobile questionnaire app. The mobile app provides all completion functions
of the web based app, and allows individual review of completed questionnaires. It does not include the feedback reporting options.
The mobile app feature comes thanks to an Indiegogo crowd funding campaign (see details).
While every effort has been taken to ensure correct operation on mobile devices, this is the first release. If problems are
discovered, please report them at the Github repository or in the Moodle
tracker.
(see CHANGES.TXT in release 3.6 for earlier changes.)
3.7.2 (Build - 2019120400) (2019101703)
3.7.2 (Build - 2019120400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2019101703
Version release name: 3.7.2 (Build - 2019120400)
Maturity: Stable
Supported Moodle versions: 3.7, 3.8
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_37_STABLE
Repository tag: 3.7.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.7 releases will only work on Moodle 3.6, Moodle 3.7, and Moodle 3.8. The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4
and 3.3.
Version 3.7.2 (Build - 2019120400)
This release fixes some serious bugs identified in previous releases, as well as some improvements.
Due to a restore data corruption issue, it is recommended to upgrade to this version as soon as possible.
Improvements:
- GHI252 - Improved icon in mobile app.
- GHI251 - Better styling of answer buttons.
- GHI249 - Improving upgrade performance for rate questions.
Bug Fixes:
- GHI256 - Fixing potential data corruption for user data restores.
- GHI255 - Fixing summary display for rate questions with named degrees.
Version 3.7.1 (Build - 2019110800)
This release provides a number of bug fixes repoerted in 3.7.0 and some UI improvements to the button styling.
Thanks to lucaboesch (Luca Bösch), scippie75 (Dirk Schippers), anatolyg, yexiangwu, camiernes,
rezeau (Joseph Rezeau), Sharon Strauss and Dagefoerde (Jan Dagefoerde).
Improvements:
- GHI118 - Completion page "continue" link now a button.
- GHI223 - Changed rank value storage to use 1 based instead of zero based.
- GHPR240 - Improved rendering of page navigation and submit buttons.
- GHPR242 - Added a "More help" link to activity chooser.
- GHPR245 - Improved rendering of preview button.
- GHPR248 - Fixed Travis issue with mobile mustache templates.
Bug fixes:
- GHI231, GHI236, CONTRIB-7878 - Restoring or duplicating questionnaires failed.
- GHI233 - Rate answers incorrectly displayed in summary report and CVS.
- GHI239 - Named degrees not displayed on summary displays.
- GHI246 - Rank questions with N/A and named degree options, could not be completed.
- GHPR221 - Anonymous questionnaires with feedback sections were revealing the user's name.
Version 3.7.0 (Build - 2019101700)
Improvements:
This release provides the first release of the Moodle Mobile questionnaire app. The mobile app provides all completion functions
of the web based app, and allows individual review of completed questionnaires. It does not include the feedback reporting options.
The mobile app feature comes thanks to an Indiegogo crowd funding campaign (see details).
While every effort has been taken to ensure correct operation on mobile devices, this is the first release. If problems are
discovered, please report them at the Github repository or in the Moodle
tracker.
(see CHANGES.TXT in release 3.6 for earlier changes.)
3.6.1 (Build - 2019052400) (2018110101)
3.6.1 (Build - 2019052400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018110101
Version release name: 3.6.1 (Build - 2019052400)
Maturity: Stable
Supported Moodle versions: 3.6
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_36_STABLE
Repository tag: 3.6.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - The 3.6 releases will only work on Moodle 3.6 and Moodle 3.7. The 3.5 releases will work on Moodle 3.7, 3.6, 3.5, 3.4
and 3.3.
Version 3.6.1 (Build - 2019052400)
Improvements:
GHI157 - Adding unit tests for privacy API, needed for refactoring.
Bug Fixes:
GHI183 - Date selector now uses HTML5 data input type, or standard text input for non-supporting browsers.
GHI186 - Fixed to show 'no' answer selected for a yes/no question response display.
GHI195 - Fixed so that "required" indicator displays when questions are displayed without numbering option.
CONTRIB-7643 - Fixing incorrect 'View all' display logic.
(see CHANGES.TXT in release 3.5 for earlier changes.)
3.5.4 (Build - 2019032100) (2018050109)
3.5.4 (Build - 2019032100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018050109
Version release name: 3.5.4 (Build - 2019032100)
Maturity: Stable
Supported Moodle versions: 3.3, 3.4, 3.5
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_35_STABLE
Repository tag: 3.5.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - This release will work on Moodle 3.6 and can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your
questionnaire installation is at the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2.
For Moodle 3.3, this is questionnaire release 3.3.3.
Version 3.5.4 (Build - 2019032100)
Bug Fixes:
CONTRIB-7575 - Fixing display of dropdown responses when no selection has been made.
GHI176 - Fixed duplicate answer check for rate buttons when clicking outside of the button.
GHI179 - Fixing deletion of responses for public questionnaires.
GHI182 - Fixing malformed error messages.
GHI172 - ALlowing for empty string choices restored from older backups.
CONTRIB-7643 - Ensure "View all" options are not displayed when proper capabilities have not been granted.
Improvements:
CONTRIB-7412 - Display the "other" text that was entered in the CSV response exports.
GHI172 - Ignore deleted questions for CSV response exports.
Version 3.5.3 (Build - 2018121000)
Bug Fixes:
GHI162 - Fixed response by group.
CONTRIB-7555 - Fixed error on recent activity block.
CONTRIB-7557 - Allowed compatibility with older releases of Moodle privacy API.
Version 3.5.2 (Build - 2018120100)
New features:
Code has been updated to work on Moodle 3.6
The two new privacy api functions have been added (get_users_in_context, delete_data_for_users).
Bug Fixes:
The privacy api polyfill functions have been fixed so that they work correctly with PHP 5.6 under Moodle 3.3.
(Thanks to Paul Holden - https://github.com/paulholden - https://github.com/PoetOS/moodle-mod_questionnaire/pull/166)
GHI167 - Fixed the feedback scoring for boolean questions.
Version 3.5.1 (Build - 2018110100)
NOTE - This release can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your questionnaire installation is at
the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2. For Moodle 3.3, this is questionnaire
release 3.3.3.
New features:
The feedback options UI has been completely overhauled. The feedback UI is now accessed from the module settings menu and tabs.
Each section can now be easily accessed and managed on one page. Questions are now assigned to sections rather than sections
assigned to questions.
Rate question usability improvements, specifically a mouse click on table cell selects the radio button as well.
Report now uses number of of participants instead of number of responses for averages on questions that have optional responses
(e.g. checkboxes).
Numeric question responses now allow comma decimal separator as well as period.
Data export now uses the more of the Moodle export API, and exports with 'CSV' extension rather than 'TXT'.
Incomplete responses can now be selected for export with the CSV export function.
In exported data, anonymous responses are assigned unique identifiers, so that responses from the same anonymous submitter can be
grouped.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for these features.
Bug Fixes:
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
GHI154 - Fixing delete question error caused by code improvement regression.
GHI151 - Fixing download of all public questionnaire instance results, caused by attempt table merge regression.
Code improvements:
Merged attempts and response tables into one table.
New functions added to remove repeated code snippets and DB calls.
Numerous response templates added.
Feedback and feedback section classes added.
Version 3.5.0 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
(see CHANGES.TXT in release 3.4 for earlier changes.)
3.5.3 (Build - 2018121000) (2018050108)
3.5.3 (Build - 2018121000)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018050108
Version release name: 3.5.3 (Build - 2018121000)
Maturity: Stable
Supported Moodle versions: 3.5, 3.6
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_35_STABLE
Repository tag: 3.5.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - This release will work on Moodle 3.6 and can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your
questionnaire installation is at the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2.
For Moodle 3.3, this is questionnaire release 3.3.3.
Version 3.5.3 (Build - 2018121000)
Bug Fixes:
GHI162 - Fixed response by group.
CONTRIB-7555 - Fixed error on recent activity block.
CONTRIB-7557 - Allowed compatibility with older releases of Moodle privacy API.
Version 3.5.2 (Build - 2018120100)
New features:
Code has been updated to work on Moodle 3.6
The two new privacy api functions have been added (get_users_in_context, delete_data_for_users).
Bug Fixes:
The privacy api polyfill functions have been fixed so that they work correctly with PHP 5.6 under Moodle 3.3.
(Thanks to Paul Holden - https://github.com/paulholden - https://github.com/PoetOS/moodle-mod_questionnaire/pull/166)
GHI167 - Fixed the feedback scoring for boolean questions.
Version 3.5.1 (Build - 2018110100)
NOTE - This release can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your questionnaire installation is at
the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2. For Moodle 3.3, this is questionnaire
release 3.3.3.
New features:
The feedback options UI has been completely overhauled. The feedback UI is now accessed from the module settings menu and tabs.
Each section can now be easily accessed and managed on one page. Questions are now assigned to sections rather than sections
assigned to questions.
Rate question usability improvements, specifically a mouse click on table cell selects the radio button as well.
Report now uses number of of participants instead of number of responses for averages on questions that have optional responses
(e.g. checkboxes).
Numeric question responses now allow comma decimal separator as well as period.
Data export now uses the more of the Moodle export API, and exports with 'CSV' extension rather than 'TXT'.
Incomplete responses can now be selected for export with the CSV export function.
In exported data, anonymous responses are assigned unique identifiers, so that responses from the same anonymous submitter can be
grouped.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for these features.
Bug Fixes:
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
GHI154 - Fixing delete question error caused by code improvement regression.
GHI151 - Fixing download of all public questionnaire instance results, caused by attempt table merge regression.
Code improvements:
Merged attempts and response tables into one table.
New functions added to remove repeated code snippets and DB calls.
Numerous response templates added.
Feedback and feedback section classes added.
Version 3.5.0 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
(see CHANGES.TXT in release 3.4 for earlier changes.)
3.4.4 (Build - 2018121000) (2017111108)
3.4.4 (Build - 2018121000)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017111108
Version release name: 3.4.4 (Build - 2018121000)
Maturity: Stable
Supported Moodle versions: 3.4
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_34_STABLE
Repository tag: 3.4.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This
release does make database structure changes, so it cannot be downgraded after installation.
Also note, the Questionnaire 3.5 release can be installed on Moodle 3.4 and Moodle 3.3. Use the 3.5 release to get the latest new
features.
The 3.4 release of questionnaire includes new new feature improvements:
Branching questions. Previously, questions could be assigned one parent question answer as a dependency. Now, multiple question
answers can be defined as dependencies. One or more parent question answers can be assigned such that all answers must be met to
make a question available. Additionally, one or more parent question answers can be assigned such that any one (or more) of the
answers must be met to make a question available. And any question answer can be defined as having been selected or not selected.
See https://docs.moodle.org/34/en/Questionnaire_Conditional_branching#Organization for the new interface.
Feedback scoring (personality test). Previously, questions could be assigned to be scored in one feedback section. Now, any
valid question can be assigned to score in one or more feedback sections. Additionally, a weight can be assigned per section for a
question, such that it can impact the score differently for any feedback section.
See https://docs.moodle.org/34/en/Questionnaire_Personality_test#Editing_Questionnaire_Feedback_Sections_2 for the new interface.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for this feature.
- New submission notification type. Along with the simple notification that a submission has been made, a new "Full submission"
notification option is available. When this notification type is selected, the entire questionnaire submission will be sent to
message type (e.g. email) that support large messages.
Thanks to Gemma Lesterhuis and Euroforum B.V. – Eindhoven (The Netherlands) for their support, resources and efforts to develop the
enhanced notification feature.
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This release
does make database structure changes, so it cannot be downgraded after installation.
Also note, the Moodle 3.5 release can be installed on Moodle 3.4 and Moodle 3.3. Use the 3.5 release to get the latest new features.
Release 3.4.4 (Build - 2018121000)
Bug fixes:
CONTRIB-7561 - Fixing fatal errors on plugin privacy registry screen.
Release 3.4.3 (Build - 2018120300)
Bug fixes:
The privacy api polyfill functions have been fixed so that they work correctly with PHP 5.6 under Moodle 3.3.
(Thanks to Paul Holden - https://github.com/paulholden - https://github.com/PoetOS/moodle-mod_questionnaire/pull/166)
GHI167 - Fixed the feedback scoring for boolean questions.
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
Release 3.4.2 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
Release 3.4.1 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data.
Bug fixes:
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7161 - Fixed missins response data in summary for multiple response questions.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
CONTRIB-7105 - Changed name of data column alias to a non-reserved Oracle word.
CONTRIB-7078 - Verified that non-blank strings are entered when "Other" options are selected.
Release 3.4.0 (Build - 2017121100)
New Features:
GHPR #105 - Added support for overview block.
Added feature to allow multiple dependencies to be defined for a question.
Added feature to allow multiple feedback sections to be assigned to appropriate questions.
(Thanks to C. Jobst & Y. Annanias (University of Leipzig, Project Online-Self-Assessment for the Faculty of Economics and
Management Science, funded by EU/ESF))
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
(see CHANGES.TXT in release 3.3 for earlier changes.)
3.4.3 (Build - 2018120300) (2017111107)
3.4.3 (Build - 2018120300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017111107
Version release name: 3.4.3 (Build - 2018120300)
Maturity: Stable
Supported Moodle versions: 3.4
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_34_STABLE
Repository tag: 3.4.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This release
does make database structure changes, so it cannot be downgraded after installation.
Also note, the Questionnaire 3.5 release can be installed on Moodle 3.4 and Moodle 3.3. Use the 3.5 release to get the latest new features.
The 3.4 release of questionnaire includes new new feature improvements:
Branching questions. Previously, questions could be assigned one parent question answer as a dependency. Now, multiple question
answers can be defined as dependencies. One or more parent question answers can be assigned such that all answers must be met to
make a question available. Additionally, one or more parent question answers can be assigned such that any one (or more) of the
answers must be met to make a question available. And any question answer can be defined as having been selected or not selected.
See https://docs.moodle.org/34/en/Questionnaire_Conditional_branching#Organization for the new interface.
Feedback scoring (personality test). Previously, questions could be assigned to be scored in one feedback section. Now, any
valid question can be assigned to score in one or more feedback sections. Additionally, a weight can be assigned per section for a
question, such that it can impact the score differently for any feedback section.
See https://docs.moodle.org/34/en/Questionnaire_Personality_test#Editing_Questionnaire_Feedback_Sections_2 for the new interface.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for this feature.
- New submission notification type. Along with the simple notification that a submission has been made, a new "Full submission"
notification option is available. When this notification type is selected, the entire questionnaire submission will be sent to
message type (e.g. email) that support large messages.
Thanks to Gemma Lesterhuis and Euroforum B.V. – Eindhoven (The Netherlands) for their support, resources and efforts to develop the
enhanced notification feature.
Release 3.4.3 (Build - 2018120300)
Bug fixes:
The privacy api polyfill functions have been fixed so that they work correctly with PHP 5.6 under Moodle 3.3.
(Thanks to Paul Holden - https://github.com/paulholden - https://github.com/PoetOS/moodle-mod_questionnaire/pull/166)
GHI167 - Fixed the feedback scoring for boolean questions.
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
Release 3.4.2 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
Release 3.4.1 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data.
Bug fixes:
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7161 - Fixed missins response data in summary for multiple response questions.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
CONTRIB-7105 - Changed name of data column alias to a non-reserved Oracle word.
CONTRIB-7078 - Verified that non-blank strings are entered when "Other" options are selected.
Release 3.4.0 (Build - 2017121100)
New Features:
GHPR #105 - Added support for overview block.
Added feature to allow multiple dependencies to be defined for a question.
Added feature to allow multiple feedback sections to be assigned to appropriate questions.
(Thanks to C. Jobst & Y. Annanias (University of Leipzig, Project Online-Self-Assessment for the Faculty of Economics and
Management Science, funded by EU/ESF))
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
(see CHANGES.TXT in release 3.3 for earlier changes.)
3.5.2 (Build - 2018120100) (2018050107)
3.5.2 (Build - 2018120100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018050107
Version release name: 3.5.2 (Build - 2018120100)
Maturity: Stable
Supported Moodle versions: 3.5, 3.6
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_35_STABLE
Repository tag: 3.5.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
NOTE - This release will work on Moodle 3.6 and can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your
questionnaire installation is at the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2.
For Moodle 3.3, this is questionnaire release 3.3.3.
Version 3.5.2 (Build - 2018120100)
New features:
Code has been updated to work on Moodle 3.6
The two new privacy api functions have been added (get_users_in_context, delete_data_for_users).
Bug Fixes:
The privacy api polyfill functions have been fixed so that they work correctly with PHP 5.6 under Moodle 3.3.
(Thanks to Paul Holden - https://github.com/paulholden - https://github.com/PoetOS/moodle-mod_questionnaire/pull/166)
GHI167 - Fixed the feedback scoring for boolean questions.
Version 3.5.1 (Build - 2018110100)
NOTE - This release can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your questionnaire installation is at
the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2. For Moodle 3.3, this is questionnaire
release 3.3.3.
New features:
The feedback options UI has been completely overhauled. The feedback UI is now accessed from the module settings menu and tabs.
Each section can now be easily accessed and managed on one page. Questions are now assigned to sections rather than sections
assigned to questions.
Rate question usability improvements, specifically a mouse click on table cell selects the radio button as well.
Report now uses number of of participants instead of number of responses for averages on questions that have optional responses
(e.g. checkboxes).
Numeric question responses now allow comma decimal separator as well as period.
Data export now uses the more of the Moodle export API, and exports with 'CSV' extension rather than 'TXT'.
Incomplete responses can now be selected for export with the CSV export function.
In exported data, anonymous responses are assigned unique identifiers, so that responses from the same anonymous submitter can be
grouped.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for these features.
Bug Fixes:
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
GHI154 - Fixing delete question error caused by code improvement regression.
GHI151 - Fixing download of all public questionnaire instance results, caused by attempt table merge regression.
Code improvements:
Merged attempts and response tables into one table.
New functions added to remove repeated code snippets and DB calls.
Numerous response templates added.
Feedback and feedback section classes added.
Version 3.5.0 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
(see CHANGES.TXT in release 3.4 for earlier changes.)
3.5.1 (Build - 2018110100) (2018050106)
3.5.1 (Build - 2018110100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018050106
Version release name: 3.5.1 (Build - 2018110100)
Maturity: Stable
Supported Moodle versions: 3.5
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_35_STABLE
Repository tag: 3.5.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.5.1 (Build - 2018110100)
NOTE - This release can be backported to Moodle 3.4 and 3.3. If doing so, please ensure that your questionnaire installation is at
the latest version for those releases. For Moodle 3.4, this is questionnaire release 3.4.2. For Moodle 3.3, this is questionnaire
release 3.3.3.
New features:
The feedback options UI has been completely overhauled. The feedback UI is now accessed from the module settings menu and tabs.
Each section can now be easily accessed and managed on one page. Questions are now assigned to sections rather than sections
assigned to questions.
Rate question usability improvements, specifically a mouse click on table cell selects the radio button as well.
Report now uses number of of participants instead of number of responses for averages on questions that have optional responses
(e.g. checkboxes).
Numeric question responses now allow comma decimal separator as well as period.
Data export now uses the more of the Moodle export API, and exports with 'CSV' extension rather than 'TXT'.
Incomplete responses can now be selected for export with the CSV export function.
In exported data, anonymous responses are assigned unique identifiers, so that responses from the same anonymous submitter can be
grouped.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for these features.
Bug Fixes:
CONTRIB-7420 - Renaming 'rank' data field to 'rankvalue' to deal with 'rank' now being a MySQL reserved word.
GHI154 - Fixing delete question error caused by code improvement regression.
GHI151 - Fixing download of all public questionnaire instance results, caused by attempt table merge regression.
Code improvements:
Merged attempts and response tables into one table.
New functions added to remove repeated code snippets and DB calls.
Numerous response templates added.
Feedback and feedback section classes added.
Version 3.5.0 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
(see CHANGES.TXT in release 3.4 for earlier changes.)
3.4.2 (Build - 2018061900) (2017111104)
3.4.2 (Build - 2018061900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017111104
Version release name: 3.4.2 (Build - 2018061900)
Maturity: Stable
Supported Moodle versions: 3.4
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_34_STABLE
Repository tag: 3.4.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
The 3.4 release of questionnaire includes new new feature improvements:
Branching questions. Previously, questions could be assigned one parent question answer as a dependency. Now, multiple question
answers can be defined as dependencies. One or more parent question answers can be assigned such that all answers must be met to
make a question available. Additionally, one or more parent question answers can be assigned such that any one (or more) of the
answers must be met to make a question available. And any question answer can be defined as having been selected or not selected.
See https://docs.moodle.org/34/en/Questionnaire_Conditional_branching#Organization for the new interface.
Feedback scoring (personality test). Previously, questions could be assigned to be scored in one feedback section. Now, any
valid question can be assigned to score in one or more feedback sections. Additionally, a weight can be assigned per section for a
question, such that it can impact the score differently for any feedback section.
See https://docs.moodle.org/34/en/Questionnaire_Personality_test#Editing_Questionnaire_Feedback_Sections_2 for the new interface.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for this feature.
- New submission notification type. Along with the simple notification that a submission has been made, a new "Full submission"
notification option is available. When this notification type is selected, the entire questionnaire submission will be sent to
message type (e.g. email) that support large messages.
Thanks to Gemma Lesterhuis and Euroforum B.V. – Eindhoven (The Netherlands) for their support, resources and efforts to develop the
enhanced notification feature.
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This release
does make database structure changes, so it cannot be downgraded after installation.
Release 3.4.2 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
Release 3.4.1 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data.
Bug fixes:
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7161 - Fixed missins response data in summary for multiple response questions.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
CONTRIB-7105 - Changed name of data column alias to a non-reserved Oracle word.
CONTRIB-7078 - Verified that non-blank strings are entered when "Other" options are selected.
Release 3.4.0 (Build - 2017121100)
New Features:
GHPR #105 - Added support for overview block.
Added feature to allow multiple dependencies to be defined for a question.
Added feature to allow multiple feedback sections to be assigned to appropriate questions.
(Thanks to C. Jobst & Y. Annanias (University of Leipzig, Project Online-Self-Assessment for the Faculty of Economics and
Management Science, funded by EU/ESF))
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
(see CHANGES.TXT in release 3.3 for earlier changes.)
3.5.0 (Build - 2018061900) (2018050101)
3.5.0 (Build - 2018061900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2018050101
Version release name: 3.5.0 (Build - 2018061900)
Maturity: Stable
Supported Moodle versions: 3.5
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_35_STABLE
Repository tag: 3.5.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.5.0 (Build - 2018061900)
New features:
This is an early release providing the GDPR Privacy API implementation.
Bug fixes:
CONTRIB-7187 - Fixed preview mode with dependencies bug and added tests to verify.
CONTRIB-7300 - Removed database columns from install.xml and readded the upgrade step for them.
(see CHANGES.TXT in release 3.4 for earlier changes.)
3.1.8 (Build - 2018013100) (2016071103)
3.1.8 (Build - 2018013100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016071103
Version release name: 3.1.8 (Build - 2018013100)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.8
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 3.1.8 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data (backported from 3.4).
Bug fixes:
GHI #91 - Fixed response export data for Oracle.
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-6136 - Added missing capability strings.
Version 3.1.7 (Build - 2017042600)
Bug fixes:
CONTRIB-6136 - Fixed notification errors and URL.
Version 3.1.6 (Build - 2017042600)
New Features:
CONTRIB-6136 - Added submission notifications by capability.
Version 3.1.5 (Build - 2017032900)
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
Version 3.1.4 (Build - 2017020200)
CONTRIB-6729 - Fixed group selection on CSV export.
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.2.6 (Build - 2018013100) (2016111108)
3.2.6 (Build - 2018013100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111108
Version release name: 3.2.6 (Build - 2018013100)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.6
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Release 3.2.6 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data (backported from 3.4).
Bug fixes:
GHI #91 - Fixed response export data for Oracle.
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
Version 3.2.5 (Build - 2017051800)
New Features:
CONTRIB-5615 - 'Never' can be assigned to a questionnaire for viewing other users' responses.
Version 3.2.4 (Build - 2017042700)
New Features:
CONTRIB-6136 - Assigned roles can receive Moodle notifications when a new submission is made.
Version 3.2.3
Bug Fixes:
CONTRIB-6813 - Remove notification from "non-respondents" screen.
CONTRIB-6815 - Fixed more alignment issues on rate response display.
CONTRIB-6816 - Added a space after the group selector on "all responses" screen.
Version 3.2.2
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
CONTRIB-6809 - Response display for rate questions using named degrees can display incorrectly.
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.3.3 (Build - 2018013100) (2017050103)
3.3.3 (Build - 2018013100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017050103
Version release name: 3.3.3 (Build - 2018013100)
Maturity: Stable
Supported Moodle versions: 3.3
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_33_STABLE
Repository tag: 3.3.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Note, the Questionnaire 3.5 release can be installed on Moodle 3.3. Use the 3.5 release to get the latest new features.
Release 3.3.3 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data (backported from 3.4).
GHPR #105 9 Added support for block_myoverview.
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
CONTRIB-7105 - Changed name of data column alias to a non-reserved Oracle word.
Release 3.3.2 (Build - 2017111400)
Poet - Removing unused class file preventing error in 3.4 caused by MDL-60194.
CONTRIB-7009 - Adding feedback data duplication to survey copying.
CONTRIB-7021 - Allowed filtering on the activity name for the view page.
GHPR #98 - Added 'sectionheading' and 'feedback' as pluginfile areas.
GHPR #91 - "Download in text format" fails to include the response data for some question types in versions 3.1.5+ on Oracle DB.
CONTRIB-6919 Adding XSS risk masks to appropriate capabilities.
CONTRIB-6918 Remove spaces from email addresses if they exist.
Release 3.3.1 (Build - 2017051800)
Bug fixes:
CONTRIB-6903 For very old installations, response.username field may contain "Anonymous". Make this numeric before modifying field.
Release 3.3.0 (Build - 2017050100)
New Features:
CONTRIB-6136 Assigned roles can receive Moodle notifications when a new submission is made.
CONTRIB-5615 'Never' can be assigned to a questionnaire for viewing other users' responses.
Improvements / Bug fixes:
CONTRIB-6896 Changed future reserved word 'numeric' to 'numerical' to avoid future problems.
CONTRIB-6892 'owner' field is now properly 'courseid' and integer.
CONTRIB-5655 Allowed for more text formatting for trusted users.
CONTRIB-4761 Changed 'username' to 'userid' for response data.
(see CHANGES.TXT in release 3.2 for earlier changes.)
3.4.1 (Build - 2018013100) (2017111102)
3.4.1 (Build - 2018013100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017111102
Version release name: 3.4.1 (Build - 2018013100)
Maturity: Stable
Supported Moodle versions: 3.4, 3.5
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_34_STABLE
Repository tag: 3.4.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
The 3.4 release of questionnaire includes new new feature improvements:
Branching questions. Previously, questions could be assigned one parent question answer as a dependency. Now, multiple question
answers can be defined as dependencies. One or more parent question answers can be assigned such that all answers must be met to
make a question available. Additionally, one or more parent question answers can be assigned such that any one (or more) of the
answers must be met to make a question available. And any question answer can be defined as having been selected or not selected.
See https://docs.moodle.org/34/en/Questionnaire_Conditional_branching#Organization for the new interface.
Feedback scoring (personality test). Previously, questions could be assigned to be scored in one feedback section. Now, any
valid question can be assigned to score in one or more feedback sections. Additionally, a weight can be assigned per section for a
question, such that it can impact the score differently for any feedback section.
See https://docs.moodle.org/34/en/Questionnaire_Personality_test#Editing_Questionnaire_Feedback_Sections_2 for the new interface.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for this feature.
- New submission notification type. Along with the simple notification that a submission has been made, a new "Full submission"
notification option is available. When this notification type is selected, the entire questionnaire submission will be sent to
message type (e.g. email) that support large messages.
Thanks to Gemma Lesterhuis and Euroforum B.V. – Eindhoven (The Netherlands) for their support, resources and efforts to develop the
enhanced notification feature.
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This release
does make database structure changes, so it cannot be downgraded after installation.
Release 3.4.1 (Build - 2018013100)
New Features:
GHI #126 - Added enhanced notification feature for full submission data.
Bug fixes:
GHI #119 - Fixed code that was incorrectly removing data records when questions with responses were deleted.
CONTRIB-7161 - Fixed missins response data in summary for multiple response questions.
CONTRIB-7140 - Fixed code that was counting elements of an array incorrectly.
CONTRIB-7109 - Added error handling to search indexing.
CONTRIB-7105 - Changed name of data column alias to a non-reserved Oracle word.
CONTRIB-7078 - Verified that non-blank strings are entered when "Other" options are selected.
Release 3.4.0 (Build - 2017121100)
New Features:
GHPR #105 - Added support for overview block.
Added feature to allow multiple dependencies to be defined for a question.
Added feature to allow multiple feedback sections to be assigned to appropriate questions.
(Thanks to C. Jobst & Y. Annanias (University of Leipzig, Project Online-Self-Assessment for the Faculty of Economics and
Management Science, funded by EU/ESF))
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
(see CHANGES.TXT in release 3.3 for earlier changes.)
3.4.0 (Build - 2017121100) (2017111101)
3.4.0 (Build - 2017121100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017111101
Version release name: 3.4.0 (Build - 2017121100)
Maturity: Stable
Supported Moodle versions: 3.4
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_34_STABLE
Repository tag: 3.4.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
The 3.4 release of questionnaire includes new new feature improvements:
Branching questions. Previously, questions could be assigned one parent question answer as a dependency. Now, multiple question
answers can be defined as dependencies. One or more parent question answers can be assigned such that all answers must be met to
make a question available. Additionally, one or more parent question answers can be assigned such that any one (or more) of the
answers must be met to make a question available. And any question answer can be defined as having been selected or not selected.
See https://docs.moodle.org/34/en/Questionnaire_Conditional_branching#Organization for the new interface.
Feedback scoring (personality test). Previously, questions could be assigned to be scored in one feedback section. Now, any
valid question can be assigned to score in one or more feedback sections. Additionally, a weight can be assigned per section for a
question, such that it can impact the score differently for any feedback section.
See https://docs.moodle.org/34/en/Questionnaire_Personality_test#Editing_Questionnaire_Feedback_Sections_2 for the new interface.
Thanks to C. Jobst & Y. Annanias of the University of Leipzig and the Online-Self-Assessment project for the Faculty of Economics
and Management Science, funded by the EU/ESF (The European Social Fund in Germany) for the resources and efforts for this feature.
Note, this release can also be installed in Moodle 3.3, if you want the new features prior to upgrading to Moodle 3.4. This release
does make database structure changes, so it cannot be downgraded after installation.
Version 3.4.0 (Build - 2017121100)
New Features:
GHPR #105 - Added support for overview block.
Added feature to allow multiple dependencies to be defined for a question.
Added feature to allow multiple feedback sections to be assigned to appropriate questions.
(Thanks to C. Jobst & Y. Annanias (University of Leipzig, Project Online-Self-Assessment for the Faculty of Economics and
Management Science, funded by EU/ESF))
Bug fixes:
GHPR #97 - Fixed calendar event deletion.
(see CHANGES.TXT in release 3.3 for earlier changes.)
3.3.2 (Build - 2017111400) (2017050102)
3.3.2 (Build - 2017111400)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017050102
Version release name: 3.3.2 (Build - 2017111400)
Maturity: Stable
Supported Moodle versions: 3.3
Repository URL (Git): https://github.com/PoetOS/moodle-mod_questionnaire
Repository branch: MOODLE_33_STABLE
Repository tag: 3.3.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.3.2 (Build - 2017111400)
Poet - Removing unused class file preventing error in 3.4 caused by MDL-60194.
CONTRIB-7009 - Adding feedback data duplication to survey copying.
CONTRIB-7021 - Allowed filtering on the activity name for the view page.
GHPR #98 - Added 'sectionheading' and 'feedback' as pluginfile areas.
GHPR #91 - "Download in text format" fails to include the response data for some question types in versions 3.1.5+ on Oracle DB.
CONTRIB-6919 Adding XSS risk masks to appropriate capabilities.
CONTRIB-6918 Remove spaces from email addresses if they exist.
Version 3.3.1 (Build - 2017051800)
Bug fixes:
CONTRIB-6903 For very old installations, response.username field may contain "Anonymous". Make this numeric before modifying field.
Version 3.3.0 (Build - 2017050100)
New Features:
CONTRIB-6136 Assigned roles can receive Moodle notifications when a new submission is made.
CONTRIB-5615 'Never' can be assigned to a questionnaire for viewing other users' responses.
Improvements / Bug fixes:
CONTRIB-6896 Changed future reserved word 'numeric' to 'numerical' to avoid future problems.
CONTRIB-6892 'owner' field is now properly 'courseid' and integer.
CONTRIB-5655 Allowed for more text formatting for trusted users.
CONTRIB-4761 Changed 'username' to 'userid' for response data.
(see CHANGES.TXT in release 3.2 for earlier changes.)
3.2.5 (Build - 2017051800) (2016111107)
3.2.5 (Build - 2017051800)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111107
Version release name: 3.2.5 (Build - 2017051800)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.5
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.5 (Build - 2017051800)
New Features:
CONTRIB-5615 - 'Never' can be assigned to a questionnaire for viewing other users' responses.
Version 3.2.4 (Build - 2017042700)
New Features:
CONTRIB-6136 - Assigned roles can receive Moodle notifications when a new submission is made.
Version 3.2.3
Bug Fixes:
CONTRIB-6813 - Remove notification from "non-respondents" screen.
CONTRIB-6815 - Fixed more alignment issues on rate response display.
CONTRIB-6816 - Added a space after the group selector on "all responses" screen.
Version 3.2.2
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
CONTRIB-6809 - Response display for rate questions using named degrees can display incorrectly.
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.3.1 (Build - 2017051800) (2017050101)
3.3.1 (Build - 2017051800)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2017050101
Version release name: 3.3.1 (Build - 2017051800)
Maturity: Stable
Supported Moodle versions: 3.3
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_33_STABLE
Repository tag: 3.3.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.3.1 (Build - 2017051800)
Bug fixes:
CONTRIB-6903 For very old installations, response.username field may contain "Anonymous". Make this numeric before modifying field.
Version 3.3.0 (Build - 2017050100)
New Features:
CONTRIB-6136 Assigned roles can receive Moodle notifications when a new submission is made.
CONTRIB-5615 'Never' can be assigned to a questionnaire for viewing other users' responses.
Improvements / Bug fixes:
CONTRIB-6896 Changed future reserved word 'numeric' to 'numerical' to avoid future problems.
CONTRIB-6892 'owner' field is now properly 'courseid' and integer.
CONTRIB-5655 Allowed for more text formatting for trusted users.
CONTRIB-4761 Changed 'username' to 'userid' for response data.
(see CHANGES.TXT in release 3.2 for earlier changes.)
3.1.7 (Build - 2017042800) (2016071102)
3.1.7 (Build - 2017042800)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016071102
Version release name: 3.1.7 (Build - 2017042800)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.7
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.7 (Build - 2017042600)
Bug fixes:
CONTRIB-6136 - Fixed notification errors and URL.
Version 3.1.6 (Build - 2017042600)
New Features:
CONTRIB-6136 - Added submission notifications by capability.
Version 3.1.5 (Build - 2017032900)
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
Version 3.1.4 (Build - 2017020200)
CONTRIB-6729 - Fixed group selection on CSV export.
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.1.6 (Build - 2017042600) (2016071101)
3.1.6 (Build - 2017042600)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016071101
Version release name: 3.1.6 (Build - 2017042600)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.6
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.6 (Build - 2017042600)
New Features:
CONTRIB-6136 - Added submission notifications by capability.
Version 3.1.5 (Build - 2017032900)
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
Version 3.1.4 (Build - 2017020200)
CONTRIB-6729 - Fixed group selection on CSV export.
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.2.4 (Build - 2017042700) (2016111106)
3.2.4 (Build - 2017042700)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111106
Version release name: 3.2.4 (Build - 2017042700)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.4 (Build - 2017042700)
New Features:
CONTRIB-6136 - Added submission notifications by capability.
Version 3.2.3
Bug Fixes:
CONTRIB-6813 - Remove notification from "non-respondents" screen.
CONTRIB-6815 - Fixed more alignment issues on rate response display.
CONTRIB-6816 - Added a space after the group selector on "all responses" screen.
Version 3.2.2
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
CONTRIB-6809 - Response display for rate questions using named degrees can display incorrectly.
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.2.3 (Build - 2017033000) (2016111104)
3.2.3 (Build - 2017033000)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111104
Version release name: 3.2.3 (Build - 2017033000)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.3
Bug Fixes:
CONTRIB-6813 - Remove notification from "non-respondents" screen.
CONTRIB-6815 - Fixed more alignment issues on rate response display.
CONTRIB-6816 - Added a space after the group selector on "all responses" screen.
Version 3.2.2
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
CONTRIB-6809 - Response display for rate questions using named degrees can display incorrectly.
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.0.3 (Build - 2017032900) (2015102803)
3.0.3 (Build - 2017032900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2015102803
Version release name: 3.0.3 (Build - 2017032900)
Maturity: Stable
Supported Moodle versions: 3.0
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_30_STABLE
Repository tag: 3.0.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.0.3 (Build - 2017032900)
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
Version 3.0.2 (Build - 2016120200)
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
3.1.5 (Build - 2017032900) (2016020207)
3.1.5 (Build - 2017032900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016020207
Version release name: 3.1.5 (Build - 2017032900)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.5
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.5 (Build - 2017032900)
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
Version 3.1.4 (Build - 2017020200)
CONTRIB-6729 - Fixed group selection on CSV export.
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.2.2 (Build - 2017032900) (2016111103)
3.2.2 (Build - 2017032900)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111103
Version release name: 3.2.2 (Build - 2017032900)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.2
Bug Fixes:
CONTRIB-6787 - Restore doesn't recreate question dependencies properly in some cases.
CONTRIB-6800 - Timing of questionnaire open/close doesn't update when course is restored.
CONTRIB-6809 - Response display for rate questions using named degrees can display incorrectly.
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.1.4 (Build - 2017020200) (2016020206)
3.1.4 (Build - 2017020200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016020206
Version release name: 3.1.4 (Build - 2017020200)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.4 (Build - 2017020200)
CONTRIB-6729 - Fixed group selection on CSV export.
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.2.1 (Build - 2017020200) (2016111102)
3.2.1 (Build - 2017020200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111102
Version release name: 3.2.1 (Build - 2017020200)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.1
Improvements/features:
CONTRIB-5575 - Added renderers and templates to all output code.
CONTRIB-6430 - Added global search functions.
Bug fixes:
CONTRIB-6642 - Fixed non-respondents screen.
CONTRIB-6729 - Fixed group selection on CSV export.
CONTRIB-6730 - Fixed printing of individual response.
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.0.2 (Build - 2016120200) (2015102802)
3.0.2 (Build - 2016120200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2015102802
Version release name: 3.0.2 (Build - 2016120200)
Maturity: Stable
Supported Moodle versions: 3.0
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_30_STABLE
Repository tag: 3.0.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.0.2 (Build - 2016120200)
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
3.1.3 (Build - 2016120200) (2016020205)
3.1.3 (Build - 2016120200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016020205
Version release name: 3.1.3 (Build - 2016120200)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.3 (Build - 2016120200)
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.2.0 (Build - 2016120200) (2016111101)
3.2.0 (Build - 2016120200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016111101
Version release name: 3.2.0 (Build - 2016120200)
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_32_STABLE
Repository tag: 3.2.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.2.0
Improvements/features:
CONTRIB-6093 - Upated Behat tests to work with 3.2.
CONTRIB-5575 - Refactored code to use renderers and templates.
Bug fixes:
Github PR-74 - Ensure internal links used in submission confirmation URL or restored properly from backup.
CONTRIB-6611 - Ensure "resume" text is shown in navigation menu when resuming a questionnaire.
CONTRIB-6603 - Ensure summary replies for anonymous questionnaires are not ordered alphabetically by user name.
CONTRIB-6602 - Fixed incorrect use of $COURSE global in add_instance (Github PR-72).
CONTRIB-6562 - Allow editing of parent question for label questions with parent questions already set.
CONTRIB-6561 - Allow editing of parent question when creating a new question.
CONTRIB-6515 - Fixed downloading response database problem for Oracle and other databases (Github PR-73).
CONTRIB-6475 - Removed redundant ->groups code.
CONTRIB-6471 - Fixed support for "rtl" languages in response report pages (Github PR-66).
CONTRIB-6445 - Added upgrade statements to ensure alignment with db definition.
CONTRIB-6142 - Added correct formatting of text responses so that filtering occurs for enabled Moodle filters.
(see CHANGES.TXT in release 3.1 for earlier changes.)
3.1.2 (Build - 2016071300) (2016020203)
3.1.2 (Build - 2016071300)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2016020203
Version release name: 3.1.2 (Build - 2016071300)
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_31_STABLE
Repository tag: 3.1.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.1.2 (Build - 2016071300)
CONTRIB-6439 - Emailed submission is always the same submission. Corrected 'get_bulk_sql' functions to limit by response or user if specified.
CONTRIB-6436 - CSV export fails using Postgres. Modified boolean response type to use 'response' field instead of 'choice_id' field to meet Postgres' tight type requirements.
Version 3.1.1 (Build Build - 2016070700)
CONTRIB-6431 - Question images not displaying in 3.1. Fixed typo and logic error from 3.1 optimizations preventing question images from displaying.
CONTRIB-6432 - Yes/No questions not working as dependent questions. Fixed string parameters in query for db improvements in 3.1 casuing errors on "yes/no" dependencies.
Version 3.1.0 (Build Build - 2016052000)
CONTRIB-5575 - Beginning display refactoring.
CONTRIB-5706 - Bug fix for DML Read exception on activity report.
CONTRIB-5900 - Added unit tests.
CONTRIB-6035 - Integrate Travis CI testing.
CONTRIB-6036 - Report code optimization.
CONTRIB-6041 - Refactoring of question and response code into class-based API's.
CONTRIB-6069 - PHP7 code fixes.
CONTRIB-6093 - Added Behat tests.
CONTRIB-6126 - Speed performance improvements for CSV export function.
CONTRIB-6272 - PHP7 code fix.
CONTRIB-6352 - CSV export bug fix.
3.0.1 (Build - 2016051100) (2015102801)
3.0.1 (Build - 2016051100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2015102801
Version release name: 3.0.1 (Build - 2016051100)
Maturity: Stable
Supported Moodle versions: 3.0
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_30_STABLE
Repository tag: 3.0.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 3.0.1 (Build - 2016051100)
MDL-49360 - get_referer() is deprecated
CONTRIB-5706 - Added a cast statement to ensure type matching for db call.
CONTRIB-6069 - Removed erroneous 'break' statement. PHP7 should work fine.
CONTRIB-6272 - Switch use of 'object' and 'Object' to 'stdClass()'.
2.7.3 (Build - 2015102801) (2014070404)
2.7.3 (Build - 2015102801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014070404
Version release name: 2.7.3 (Build - 2015102801)
Maturity: Stable
Supported Moodle versions: 2.7
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_27_STABLE
Repository tag: 2.7.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.7.3 (Build - 2015102801)
Remove hard-coded $CFG->prefix
CONTRIB-5736 - Fixed incorrect use of checking activity group mode.
Version 2.7.2 (Build - 2015031901)
CONTRIB-4838 - allow configuration of allowed fields for CSV download - security issue.
CONTRIB-5600 - Fixed filtering of 'Page Break' question when no questions present.
CONTRIB-5616 fix type qreg_quote
Version 2.7.1 (Build - 2015020601)
CONTRIB-5530 - Fixed code to correctly ignore '!other=' when fixing value/display pairs in radio buttons.
CONTRIB-4891 - Changed use of empty string to db param based.
Merge pull request #23 from davosmith/patch-3
CONTRIB-4643 - replaced all db 'IN' usage with get_in_or_equal().
CONTRIB-5435 - Put back precision setting for text box questions.
CONTRIB-5403 fix errors from orphaned surveys.
CONTRIB-5351 fix preg usage
CONTRIB-5320 :: Wrong display of score for personality test questionnaires
CONTRIB-5319 :: Editing question throws log event error if editing is cancelled Plus : modified notice string in classes/event/question_created.php to add "modified".
CONTRIB-5263 :: The message body in non-respondents is inappropriately sized for certain text editors
CONTRIB-5311 :: Remove "submit" capability from manager role
CONTRIB-5304 :: Tabs Misaligned When Viewing Individual Responses + Added print popup to Preview page.
CONTRIB-5315 :: Do not allow page breaks in first position in a questionnaire.
CONTRIB-5298 :: Small bugs in new events system
CONTRIB-5288 :: Issue with zero in numeric question
CONTRIB-5284 :: order of subquestions in report of ranked question varies (using postgres)
2.7 MATURITY_STABLE for the moodle repository
CONTRIB-5199 :: Fixed upgrade problem from version 2.5 and updated build number.
Let the upgrade work from MOODLE_25 to MOODLE_27. Thanks to Didier Raboud [OdyX]
CONTRIB-5195 :: Replace deprecated textlib:: with core_text
Added the new loggin/report/event system.
Version 2.7.0 (Build - 2014070400) BETA (github only)
- Added the new loggin/report/event system for the following events:
all_responses_deleted
all_responses_saved_as_text
all_responses_viewed
attempt_resumed
attempt_saved
attempt_submitted
course_module_instance_list_viewed
course_module_viewed
non_respondents_viewed
question_created
question_deleted
questionnaire_previewed
response_deleted
response_viewed
Version 2.6.5 (Build - 2014041801) STABLE
- Fixed CONTRIB-5074 :: Questionnaire: divide by zero warning.
- Fixed CONTRIB-5078 :: Course Reset for Questionnaire does not work.
- Fixed CONTRIB-5050 :: Small bug with Oracle.
- Fixed CONTRIB-5034 Average rank (and average values) incorrect in N/A rate questions.
- Fixed CONTRIB-4967 Show nonrespondents list doesn't paginate properly.
Version 2.6.4 (Build - 2014033100) STABLE
- New capability to allow use of messaging on non-respondents screen, separate to moodle/course:bulkmessaging.
- fixed CONTRIB-4965 :: Another cast problem with Username
- fixed CONTRIB-4957 :: Feedback sections display skips a question
- fixed CONTRIB-4948 :: Inconsistent reports from personality test feature
- fixed CONTRIB-4943 :: Allow roles with preview capability to preview a questionnaire, even if it's a copy of a public one.
- fixed CONTRIB-4942 :: In Activities block, display names (and links to) public questionnaires original and copies
- fixed CONTRIB-4938 :: Recent activity block should display questionnaire activity
- fixed CONTRIB-4871 :: questionnaire_print_overview is broken
- fixed CONTRIB-4856 :: Session variable can be empty when accessed causing PHP warning
- fixed CONTRIB-4846 // Individual responses navbar linking to ALL students' individual responses
Version 2.6.3 (Build - 2014010300) BETA released to the Moodle plugins repository in replacement for 2.6.2.
- Fixed incorrect upgrade $oldversion date in previous version.
- Fixed RGraph bug with the Radar chart.
Version 2.6.3 (Build - 2013123100) BETA
- Added chart support for Personality Test feature.
- This uses the RGraph JS libraries under MIT license. See http://www.rgraph.net/
- Questionnaire now has a "site settings" feature. Only used for switching the chart support ON/OFF
but will be used for a number of site-wide settings in future versions.
Version 2.6.2 (Build - 2013122200) BETA released to the Moodle Plugins Directory
All recent bug fixes in version 2.5.x have been carried over to this 2.6.2 version.
Plus a number of bug fixes and improvements since version 2.6.1.
- Fixed CONTRIB-4800 :: Enable teachers to preview template or public questionnaires located in courses where they are not enrolled.
- Fixed CONTRIB-4789 :: Questions have required flag when they are not required
Version 2.6.1 (Build - 2013120200) (not released)
- Major new feature : "Personality Test".
- Compliant with Moodle Coding style recommendations
- Rate questions choices display a "not yet answered" radio button.
- Roles without the moodle/course:bulkmessaging capability can still view list of non-respondents,
but not select users for bulk messaging. - Fixed CONTRIB-4764 :: When deleting a question, number of existing responses to that question is sometimes wrong.
Version 2.6.0 2013101300 (not released)
- Slightly modified call to fullname version to take into account new user naming convention in Moodle 2.6.
- Removed all calls to canusehtmleditor (deprecated). Pending solution, Essay questions are displayed
with the full HTML TinyMCE editor.
Version 2.5.6 - 2013100502 (to be released)
- If current questionnaire is based on a public one, do not include survey nor
questions in backup. See https://moodle.org/mod/forum/discuss.php?d=241748 - Non-editing teachers without the "accessallgroups" capability can only see students members of their own group (if questionnaire instance set to Separate Groups) in the Reports and Show non respondents pages.
See https://moodle.org/mod/forum/discuss.php?d=241714 - Issue relevant warnings for questionnaires dependent on Public questionnaire when Public "parent" has been deleted.
Version 2.5.6 - 2013100501
- Fixed wrong change from = to :: separator in Rate questions with named degree during upgrade.
Version 2.5.6 - 2013100500
- Added autonumbering option for questions and pages in questionnaire settings. This may be especially
useful for "conditional branching" questionnaires, in order to avoid confusing the student with
non-sequential questions or pages numbering! - Changed Description field label from Summary to Description in Edit settings form (after Quiz).
- Added display of Description/Intro text on View page.
- Minor changes to CSS and report display for better display in bootstrap-based themes. This may need
further refining in future version 2.6. - Added "return to course" button to advanced settings form.
- Modified (simplified) the viewallresponses capability setting.
Version 2.5.5 - 2013093001
- All navigation links in the tabs area have been duplicated in the Questionnaire administration block,
so that complete removal of the tabs navigation system will be possible in further versions (2.6?). - When groups (separate or visible) are enabled for a questionnaire instance, it is possible to select
which group to view responses from, in a simplified interface.
The choose_group_form.php script is no longer needed and has been removed from the questionnaire files.
The groups selection system has been made compliant with other moodle core modules, and the "members of all groups"
and the "members of no group" options are no longer available.
Version 2.5.5 - 2013080901
- CONTRIB 3525 Added "conditional branching" feature to Questionnaire.
- Modified the Preview display page to make it display/hide child questions of Conditional
branching questionnaires. - Slightly modified method of displaying graph bars on statistics page for compliance
with Bootstrap based themes such as Clean theme, etc. - Significant changes to the "Manage questions" page ergonomy, including a button for
switching from Required to Not required response and question deletion confirmation. - Modified/simplified Course reset display, to make it similar to Quiz, Lesson, etc.
- Removed all underscores in variable names, in compliance with Moodle Coding style.
- Moved all Javascript scripts to questionnaire/module.js
- In Radio buttons and Rate questions, the separator between "short label" and "options text"
has been replaced from the equal sign (=) to two consecutive colons (::).
An automatic replacement for existing questions has been added to the upgrade.php script.
Version 2.5.4 Build - 2013062401
- CONTRIB-823 Add confirmation for deleting a question.
- When a question is deleted, if it had already been answered, all responses are deleted too.
- When the last question in a questionnaire is deleted, all that questionnaire's attempts and responses are deleted.
- Changed all confirmation dialogues from Continue/Cancel to Yes/No.
- CONTRIB-4075 Images in Question text are now displayed on the Questions editing page. As well as any other media.
Version 2.5.4 Build - 2013062302
- CONTRIB-4274 Changed Completion conditions from Viewed and Graded to Submitted.
- Implies adding new "completionsubmit" field in "questionnaire" table.
Version 2.5.4 Build - 2013062301
- CONTRIB-926 Course reset now includes questionnaire instances. If graded, grades and feedback comments are deleted too.
- This version also includes major work on making grades work properly for graded questionnaires,
including a new grade.php file. - When creating a new questionnaire, the list of "Copy existing" questionnaires now displays the questionnaire names
instead of the survey names, which used to be confusing. - ALL requires now include complete path to dirroot, e.g. require_once($CFG->dirroot.'/mod/questionnaire/...')
Version 2.5.3 Build - 2013062208
CONTRIB-3167 Removed potential SCALES from list of grades to avoid potential problems.
CONTRIB-4420 Added new "preview" questionnaire capability (e.g. for tutors etc).
Version 2.5.3 Build - 2013062207
CONTRIB-4343 Remove call to print_textarea() function in Essay question.
Version 2.5.3 Build - 2013062206
- CONTRIB-4418 Make questionnaire more compliant with Moodle Coding style recommendations
- Lots of changes in almost all files to make them compliant with the Coding style.
Success 100% on using Code checker.
Version 2.5.3 Build - 2013062205
- CONTRIB-4058 Show non-respondents
Version 2.5.2 Build - 2013062204
- CONTRIB-3528 Change navigate by numbers to navigate by names in the "View by Response tab"
- Improve the display of Answer the questions page to make it look more like Quiz questions.
- Generally improve the display of questions to make it similar in all pages: Answer questions, Preview, Print, Reports.
- Generally tidy up the stylesheet.
- Started work on making code more Moodle-compliant.
Version 2.5.1 Build - 2013062203
- CONTRIB-4038 Display respondents' names in front of their answers in the Essay Box question type.
Version 2.5.1 Build - 2013062202
- CONTRIB-3163 Display number of responses to rate questions
- plus various minor changes to the display of responses
Version 2.5.1 Build - 2013062201
- CONTRIB-4281 Improve navigation in Questionnaire
Version 2.5.0
- removed many no longer used items: css folder; lots of unused images in images folder; crosstab.inc, resultslib.php
- CONTRIB-4304 removed from locallib.php all unused functions: questionnaire_response_key_cmp, questionnaire_preview,
questionnaire_get_active_surveys_menu, questionnaire_get_surveys_menu, questionnaire_survey_has_questions,
questionnaire_survey_exists - removed all references to cross analysis from all files
Version 2.4.1 - Release date 20130519
- In accordance with current Moodle languages policy, all language folders other than English have been removed
from the lang folder. All translations are now available from AMOS.
Version 2.3.2 - Release date 20120820
- CONTRIB-3696 added addinstance string to lang/en/questionnaire.php and lang/fr/questionnaire.php
- CONTRIB-3797 : fixed typo
- CONTRIB-3704 (one more compliance with Strict Standards fix !)
- one more missing new stdClass() for strict compliance
- CONTRIB-3864 - Added savepoints to all upgrade steps.
2.8.3 (Build - 2015102801) (2014111004)
2.8.3 (Build - 2015102801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014111004
Version release name: 2.8.3 (Build - 2015102801)
Maturity: Stable
Supported Moodle versions: 2.8
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_28_STABLE
Repository tag: 2.8.3
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.8.3 (Build - 2015102801)
Remove hard-coded $CFG->prefix
CONTRIB-5389 - Added index to questionnaire_quest_choice - credit Chris Follin.
CONTRIB-5736 - Fixed incorrect use of checking activity group mode.
CONTRIB-5856 - Fixed SQL query causing error downloading summary responses file.
CONTRIB-5872 - Added ->set_cm(), but not sure why its needed.
Version 2.8.2 (Build - 2015031901)
CONTRIB-4838 - allow configuration of allowed fields for CSV download - security issue.
CONTRIB-5600 - Fixed filtering of 'Page Break' question when no questions present.
CONTRIB-5616 - fix type qreg_quote
Version 2.8.1 (Build - 2015020601)
CONTRIB-5530 - Fixed code to correctly ignore '!other=' when fixing value/display pairs in radio buttons.
CONTRIB-5575 - Fixed filtering on titles and question text.
CONTRIB-4891 - Changed use of empty string to db param based.
Merge pull request #23 from davosmith/patch-3
CONTRIB-4643 - replaced all db 'IN' usage with get_in_or_equal().
CONTRIB-5435 - Put back precision setting for text box questions.
Version 2.8.0 (Build - 2014112000)
Released 2.8 version based on 2.7 version.
2.9.1 (Build - 2015102801) (2015051103)
2.9.1 (Build - 2015102801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2015051103
Version release name: 2.9.1 (Build - 2015102801)
Maturity: Stable
Supported Moodle versions: 2.9
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_29_STABLE
Repository tag: 2.9.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.9.1 (Build Build - 2015060701)
CONTRIB-5389 - Added index to questionnaire_quest_choice - credit Chris Follin.
CONTRIB-5736 - Fixed incorrect use of checking activity group mode.
CONTRIB-5856 - Fixed SQL query causing error downloading summary responses file.
CONTRIB-5872 - Added ->set_cm(), but not sure why its needed.
CONTRIB-5909 Fix syntax to improve cross-db compatibility when deleting questions.
2.9.0 (Build - 2015060701) (2015051101)
2.9.0 (Build - 2015060701)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2015051101
Version release name: 2.9.0 (Build - 2015060701)
Maturity: Stable
Supported Moodle versions: 2.9
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_29_STABLE
Repository tag: 2.9.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.7 (Build - 2015031901) (2014041804)
2.6.7 (Build - 2015031901)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014041804
Version release name: 2.6.7 (Build - 2015031901)
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_26_STABLE
Repository tag: 2.6.7
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.6.7 (Build - 2015031901)
CONTRIB-4838 - allow configuration of allowed fields for CSV download - security issue.
CONTRIB-5616 fix type qreg_quote
2.7.2 (Build - 2015031901) (2014070403)
2.7.2 (Build - 2015031901)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014070403
Version release name: 2.7.2 (Build - 2015031901)
Maturity: Stable
Supported Moodle versions: 2.7
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_27_STABLE
Repository tag: 2.7.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.7.2 (Build - 2015031901)
CONTRIB-4838 - allow configuration of allowed fields for CSV download - security issue.
CONTRIB-5600 - Fixed filtering of 'Page Break' question when no questions present.
CONTRIB-5616 fix type qreg_quote
2.8.2 (Build - 2015031901) (2014111002)
2.8.2 (Build - 2015031901)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014111002
Version release name: 2.8.2 (Build - 2015031901)
Maturity: Stable
Supported Moodle versions: 2.8
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_28_STABLE
Repository tag: 2.8.2
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
Release Notes
Version 2.8.2 (Build - 2015031901)
CONTRIB-4838 - allow configuration of allowed fields for CSV download - security issue.
CONTRIB-5600 - Fixed filtering of 'Page Break' question when no questions present.
CONTRIB-5616 - fix type qreg_quote
Version 2.8.1 (Build - 2015020601)
CONTRIB-5530 - Fixed code to correctly ignore '!other=' when fixing value/display pairs in radio buttons.
CONTRIB-5575 - Fixed filtering on titles and question text.
CONTRIB-4891 - Changed use of empty string to db param based.
Merge pull request #23 from davosmith/patch-3
CONTRIB-4643 - replaced all db 'IN' usage with get_in_or_equal().
CONTRIB-5435 - Put back precision setting for text box questions.
Version 2.8.0 (Build - 2014112000)
Released 2.8 version based on 2.7 version.
2.8.1 (Build - 2015020601) (2014111001)
2.8.1 (Build - 2015020601)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014111001
Version release name: 2.8.1 (Build - 2015020601)
Maturity: Stable
Supported Moodle versions: 2.8
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_28_STABLE
Repository tag: 2.8.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.7.1 (Build - 2015020601) (2014070402)
2.7.1 (Build - 2015020601)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014070402
Version release name: 2.7.1 (Build - 2015020601)
Maturity: Stable
Supported Moodle versions: 2.7
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_27_STABLE
Repository tag: 2.7.1
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.6 (Build - 2015020601) (2014041803)
2.6.6 (Build - 2015020601)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014041803
Version release name: 2.6.6 (Build - 2015020601)
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_26_STABLE
Repository tag: 2.6.6
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.8.0 (Build - 2014112000) (2014111000)
2.8.0 (Build - 2014112000)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014111000
Version release name: 2.8.0 (Build - 2014112000)
Maturity: Stable
Supported Moodle versions: 2.8
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_28_STABLE
Repository tag: 2.8.0
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.7.0 (Build - 2014070401) (2014070401)
2.7.0 (Build - 2014070401)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014070401
Version release name: 2.7.0 (Build - 2014070401)
Maturity: Stable
Supported Moodle versions: 2.7
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.5 (Build - 2014041801) (2014041801)
2.6.5 (Build - 2014041801)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014041801
Version release name: 2.6.5 (Build - 2014041801)
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.4 (Build - 2014041800) (2014041800)
2.6.4 (Build - 2014041800)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014041800
Version release name: 2.6.4 (Build - 2014041800)
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.4 (Build - 2014033100) (2014033100)
2.6.4 (Build - 2014033100)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014033100
Version release name: 2.6.4 (Build - 2014033100)
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.6.3 (Build - 2014010301) (2014010301)
2.6.3 (Build - 2014010301)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2014010301
Version release name: 2.6.3 (Build - 2014010301)
Maturity: Beta
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.5.8 (Build - 2013122200) (2013122200)
2.5.8 (Build - 2013122200)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2013122200
Version release name: 2.5.8 (Build - 2013122200)
Maturity: Stable
Supported Moodle versions: 2.5
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
*** IMPORTANT ***
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
Please read the releasenotes.txt file for more info about successive changes
2.4.2 (Build - 2013062003) (2013062003)
2.4.2 (Build - 2013062003)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2013062003
Version release name: 2.4.2 (Build - 2013062003)
Maturity: Stable
Supported Moodle versions: 2.4
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool (see: http://phpesp.sourceforge.net), but has since diverged.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.4.1 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
2.3.4 (Build - 20130519) (2013051901)
2.3.4 (Build - 20130519)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2013051901
Version release name: 2.3.4 (Build - 20130519)
Maturity: Stable
Supported Moodle versions: 2.3
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It was originally based on phpESP, and Open Source
survey tool (see: http://phpesp.sourceforge.net), but has since diverged.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
IF YOU ARE UPGRADING TO MOODLE 2.3...
Make sure that you upgrade the questionnaire module to the latest 2.2 version in
a Moodle 2.2 install first.
Version 2.3.4 - Release date 20130519
In accordance with current Moodle languages policy, all language folders other than English have been
removed from the lang folder. All translations are now available from AMOS.
2.1.4 (Build - 20121107) (2010110102)
2.1.4 (Build - 20121107)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2010110102
Version release name: 2.1.4 (Build - 20121107)
Maturity: Stable
Supported Moodle versions: 2.1
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_21_STABLE
Repository tag: 2.1.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It is based on phpESP, and Open Source survey tool
(see: http://phpesp.sourceforge.net).
Version 2005021101 - Updates:
The management functions have been (stage 1) integrated into Moodle. This
consists of using the existing phpESP tab screens, but building them into the
standard Moodle module interfaces.
Creating and editing questionnaires is done in two phases (similar to quizzes
and resources). The first phase lets you enter all of the module parameters that
affect how it works. The second phase is the content management (i.e. editing
the actual survey).
The old methods of phpESP user and group management have been removed. Now,
questionnaires are owned by the course they are created in, and can be managed
by teachers of tha course.
There are now three types of questionnaires:
Private - belongs to the course it is defined in only.
This is the standard Moodle module concept. You create a questionnaire and its
survey content for the course it is defined in. Editing teachers of that course
can change the questionnaire and all teachers can review the results.
Public - can be shared among courses.
This is a hybrid of the Moodle module concept. This provides a similar function
to the 'library of surveys' from previous releases of this module. Public
questionnaires can be assigned to a newly created questionnaire. If a
questionnaire uses a public questionnaire from a different course, teachers
cannot edit the content nor view the results in the course that is using it.
Only teachers from the course that defined the original 'public' questionnaire
can do this.
Template - can be copied and edited.
This type of questionnaire cannot be used directly, but its content can be
copied into a new questionnaire and edited.
The old way of assigning 'Active' surveys to questionnaires is gone. When you
create a questionnaire, you create a survey - either by creating a new one from
scratch, by copying an existing one, or by assigning a public one.
Some of phpESP's safety features have been disabled. In particular, you can edit
the content of a survey even after its active.
Responses are now available from the 'view' page if you are a teacher.
phpESP survey names are no longer unique. You can give any number of surveys the
same name.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
You can still access phpESP directly, if you so desire.
To access your phpESP management functions, go to:
http://[yoursite]/[yourroot]/mod/questionnaire/phpESP/admin/
KNOWN ISSUES:
- If you are using PHP V5:
The directive 'register_long_arrays' must be set to 'on'. phpESP uses older
global constructs, and requires this.
To Do's:
- Implement Backup! When backup is implemented, I will add full deletion.
- Fully integrate the reporting functions into Moodle.
2.2.4 (Build - 20121107) (2011110101)
2.2.4 (Build - 20121107)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2011110101
Version release name: 2.2.4 (Build - 20121107)
Maturity: Stable
Supported Moodle versions: 2.2
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch: MOODLE_22_STABLE
Repository tag: 2.2.4
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It is based on phpESP, and Open Source survey tool
(see: http://phpesp.sourceforge.net).
Version 2005021101 - Updates:
The management functions have been (stage 1) integrated into Moodle. This
consists of using the existing phpESP tab screens, but building them into the
standard Moodle module interfaces.
Creating and editing questionnaires is done in two phases (similar to quizzes
and resources). The first phase lets you enter all of the module parameters that
affect how it works. The second phase is the content management (i.e. editing
the actual survey).
The old methods of phpESP user and group management have been removed. Now,
questionnaires are owned by the course they are created in, and can be managed
by teachers of tha course.
There are now three types of questionnaires:
Private - belongs to the course it is defined in only.
This is the standard Moodle module concept. You create a questionnaire and its
survey content for the course it is defined in. Editing teachers of that course
can change the questionnaire and all teachers can review the results.
Public - can be shared among courses.
This is a hybrid of the Moodle module concept. This provides a similar function
to the 'library of surveys' from previous releases of this module. Public
questionnaires can be assigned to a newly created questionnaire. If a
questionnaire uses a public questionnaire from a different course, teachers
cannot edit the content nor view the results in the course that is using it.
Only teachers from the course that defined the original 'public' questionnaire
can do this.
Template - can be copied and edited.
This type of questionnaire cannot be used directly, but its content can be
copied into a new questionnaire and edited.
The old way of assigning 'Active' surveys to questionnaires is gone. When you
create a questionnaire, you create a survey - either by creating a new one from
scratch, by copying an existing one, or by assigning a public one.
Some of phpESP's safety features have been disabled. In particular, you can edit
the content of a survey even after its active.
Responses are now available from the 'view' page if you are a teacher.
phpESP survey names are no longer unique. You can give any number of surveys the
same name.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
You can still access phpESP directly, if you so desire.
To access your phpESP management functions, go to:
http://[yoursite]/[yourroot]/mod/questionnaire/phpESP/admin/
KNOWN ISSUES:
- If you are using PHP V5:
The directive 'register_long_arrays' must be set to 'on'. phpESP uses older
global constructs, and requires this.
To Do's:
- Implement Backup! When backup is implemented, I will add full deletion.
- Fully integrate the reporting functions into Moodle.
2.0.1 (Build - 20120106) (2010110101)
2.0.1 (Build - 20120106)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2010110101
Version release name: 2.0.1 (Build - 20120106)
Maturity: Alpha
Supported Moodle versions: 2.0
Repository URL (Git): https://github.com/remotelearner/moodle_mod-questionnaire
Repository branch: MOODLE_20_STABLE
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It is based on phpESP, and Open Source survey tool
(see: http://phpesp.sourceforge.net).
Version 2005021101 - Updates:
The management functions have been (stage 1) integrated into Moodle. This
consists of using the existing phpESP tab screens, but building them into the
standard Moodle module interfaces.
Creating and editing questionnaires is done in two phases (similar to quizzes
and resources). The first phase lets you enter all of the module parameters that
affect how it works. The second phase is the content management (i.e. editing
the actual survey).
The old methods of phpESP user and group management have been removed. Now,
questionnaires are owned by the course they are created in, and can be managed
by teachers of tha course.
There are now three types of questionnaires:
Private - belongs to the course it is defined in only.
This is the standard Moodle module concept. You create a questionnaire and its
survey content for the course it is defined in. Editing teachers of that course
can change the questionnaire and all teachers can review the results.
Public - can be shared among courses.
This is a hybrid of the Moodle module concept. This provides a similar function
to the 'library of surveys' from previous releases of this module. Public
questionnaires can be assigned to a newly created questionnaire. If a
questionnaire uses a public questionnaire from a different course, teachers
cannot edit the content nor view the results in the course that is using it.
Only teachers from the course that defined the original 'public' questionnaire
can do this.
Template - can be copied and edited.
This type of questionnaire cannot be used directly, but its content can be
copied into a new questionnaire and edited.
The old way of assigning 'Active' surveys to questionnaires is gone. When you
create a questionnaire, you create a survey - either by creating a new one from
scratch, by copying an existing one, or by assigning a public one.
Some of phpESP's safety features have been disabled. In particular, you can edit
the content of a survey even after its active.
Responses are now available from the 'view' page if you are a teacher.
phpESP survey names are no longer unique. You can give any number of surveys the
same name.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
You can still access phpESP directly, if you so desire.
To access your phpESP management functions, go to:
http://[yoursite]/[yourroot]/mod/questionnaire/phpESP/admin/
KNOWN ISSUES:
- If you are using PHP V5:
The directive 'register_long_arrays' must be set to 'on'. phpESP uses older
global constructs, and requires this.
To Do's:
- Implement Backup! When backup is implemented, I will add full deletion.
- Fully integrate the reporting functions into Moodle.
1.9.1 (Build - 20120106) (2008060405)
1.9.1 (Build - 20120106)
Plugin type: Activities
Frankenstyle component name: mod_questionnaire
Version build number: 2008060405
Version release name: 1.9.1 (Build - 20120106)
Maturity: Alpha
Supported Moodle versions: 1.9
Repository URL (Git): https://github.com/remotelearner/moodle-mod_questionnaire
Repository branch:
Repository tag:
Issue/bug tracker URL: https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Module%3A+Questionnaire%22
The questionnaire module allows you to construct questionnaires (surveys) from a
variety of question type. It is based on phpESP, and Open Source survey tool
(see: http://phpesp.sourceforge.net).
Version 2005021101 - Updates:
The management functions have been (stage 1) integrated into Moodle. This
consists of using the existing phpESP tab screens, but building them into the
standard Moodle module interfaces.
Creating and editing questionnaires is done in two phases (similar to quizzes
and resources). The first phase lets you enter all of the module parameters that
affect how it works. The second phase is the content management (i.e. editing
the actual survey).
The old methods of phpESP user and group management have been removed. Now,
questionnaires are owned by the course they are created in, and can be managed
by teachers of tha course.
There are now three types of questionnaires:
Private - belongs to the course it is defined in only.
This is the standard Moodle module concept. You create a questionnaire and its
survey content for the course it is defined in. Editing teachers of that course
can change the questionnaire and all teachers can review the results.
Public - can be shared among courses.
This is a hybrid of the Moodle module concept. This provides a similar function
to the 'library of surveys' from previous releases of this module. Public
questionnaires can be assigned to a newly created questionnaire. If a
questionnaire uses a public questionnaire from a different course, teachers
cannot edit the content nor view the results in the course that is using it.
Only teachers from the course that defined the original 'public' questionnaire
can do this.
Template - can be copied and edited.
This type of questionnaire cannot be used directly, but its content can be
copied into a new questionnaire and edited.
The old way of assigning 'Active' surveys to questionnaires is gone. When you
create a questionnaire, you create a survey - either by creating a new one from
scratch, by copying an existing one, or by assigning a public one.
Some of phpESP's safety features have been disabled. In particular, you can edit
the content of a survey even after its active.
Responses are now available from the 'view' page if you are a teacher.
phpESP survey names are no longer unique. You can give any number of surveys the
same name.
To Install:
- Load the questionnaire module directory into your "mod" subdirectory.
- Visit your admin page to create all of the necessary data tables.
To Upgrade:
- Copy all of the files into your 'mod/questionnaire' directory.
- Visit your admin page. The database will be updated.
- You may need to copy the 'lang/help/questionnaire/*' files to your language
directory. - As part of the update, all existing surveys are assigned as either 'private',
'public' or 'temmplate'. Surveys assigned to a single questionnaire are set
to 'private' with the questionnaire's course as the owner. Surveys assigned
to multiple questionnaires in the same course are set to 'public' with the
questionnaire's course as the owner. Surveys assigned to multiple
questionnaires in multiple courses are set to 'public' with the site ID as
the owner. Surveys that are not deleted but have no associated questionnaires
are set to 'template' with the site ID as the owner.
You can still access phpESP directly, if you so desire.
To access your phpESP management functions, go to:
http://[yoursite]/[yourroot]/mod/questionnaire/phpESP/admin/
KNOWN ISSUES:
- If you are using PHP V5:
The directive 'register_long_arrays' must be set to 'on'. phpESP uses older
global constructs, and requires this.
To Do's:
- Implement Backup! When backup is implemented, I will add full deletion.
- Fully integrate the reporting functions into Moodle.