Activities: Questionnaire

Maintained by Picture of Mike ChurchwardMike Churchward
Custom Survey Creation
10312 sites
145 fans
Current versions available: 18
Build passing

Create your own surveys using this tool.


NOTE: If you are upgrading to Moodle 2.3 or greater, make sure you have upgraded the questionnaire module to the latest version of Moodle 2.2, in your Moodle 2.2 codebase before upgrading to Moodle 2.3 or greater.

DEVELOPERS NOTE - Questionnaire is tracked in Github at Contact Mike Churchward if you want "push" access.

(originally based on phpESP)



Screenshot #0


Picture of Mike Churchward
Mike Churchward (Lead maintainer)
Picture of Joseph Rézeau
Joseph Rézeau: Former co-maintainer
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Mike Churchward
    Wed, Aug 9, 2017, 4:06 AM
    Hi Bruner - No, not at the moment. But you can always suggest new features through the tracker or github.
  • Foto de perfil, tirada em um dia de rodeio 🤠🐎
    Wed, Sep 6, 2017, 9:50 PM
    Hi! It would be awesome if the questionnaire response report to have a print button. ☺️
  • Picture of Peter Diedrichs
    Thu, Sep 28, 2017, 10:20 PM
    When using the Essay question, students cannot upload images. In TinyMCE the "Find and upload an image" button is non responsive, and in ATTO the browse for image button is not there, just the Enter URL-option. When a teacher/admin does this everything works as expected. It appear to be a permissions setting, but I don't find any option like that in the activity or role settings. Is this a known problem?
    Using Moodle 3.2.4 and Questionnaire 3.2.5 (Build - 2017051800)
  • Picture of Mike Churchward
    Tue, Oct 3, 2017, 2:31 AM
    Hi Peter. See CONTRIB-6607.
  • Picture of Glenn Pillsbury
    Tue, Oct 3, 2017, 9:51 PM
    Thanks for a great plugin, Mike. Any chance it will become supported by the Moodle Mobile app? Thanks!
  • Picture of Nicolas Dunand
    Wed, Oct 4, 2017, 5:23 PM
    Hi Mike,

    I've just submitted a PR on GitHub to propose an implementation of core_calendar notifications in Moodle new core block_myoverview block. Details are in the PR.
  • Picture of Peter Diedrichs
    Wed, Oct 4, 2017, 10:08 PM
    Thank you, Mike. I've voted.
  • Picture of Simon Hartmann
    Tue, Jan 23, 2018, 5:54 PM
    Hi Mike
    The Questionnaire plugin doesn't work with the multi-language filter.
    The questionnaire displays the title correctly in different languages in the title BEFORE clicking on the questionnarie. However, when you click on the questionnare, it displays the html code, instead of actual text.

    Here is a link to the multi-language filter:
  • Picture of Meir Kirshner
    Tue, Feb 13, 2018, 1:46 PM
    Hi mike;
    1.Is there any problem installing moodle version 3.2.1+ (Build: 20170112) ?
    2. is there a way to setup the questionnare so course students can get a pop up or notice when they need to fill in a survey?
  • Picture of Meir Kirshner
    Tue, Feb 13, 2018, 7:09 PM
    is there a way to copy ready questionnaire activity to all courses (it is the same sutvey for all courses)
  • Picture of Chris Fogarty
    Thu, Mar 15, 2018, 1:00 AM
    Hello Mike. This plugin has proved almost perfect for my needs and thanks for developing. I note this comment in the documentation "On an Individual Responses page, the current user's current results Chart will be displayed, and also the All participants (or current group) results Chart." and wonder whether this can be disabled. I only want to show individual results. Many thanks
  • Picture of Yegor Grishko
    Fri, Apr 27, 2018, 7:05 PM
    Hello, I have an issue with the Rate (scale) question type, when a question is set to be mandatory and the user does not move any radiobuttons from the initial position, it allows the user to easily skip those questions. Can someone advice me on the matter please? It was pretty an unpleasant surprise on a large scale questionnaire. Thank you!
  • Picture of Yackelyn Ayapan
    Wed, May 2, 2018, 11:03 PM
    I'm developing an Ajax function that works on each question. But I need to use a session variable to obtain the response selected for the question by the user. Where I can find this kind of documentation? or How can I obtain this session variables? Thank you.
  • Picture of Mike Churchward
    Thu, May 3, 2018, 11:41 PM
    @Yegor - Please repost your question in the questionnare forum -
  • Picture of Mike Churchward
    Thu, May 3, 2018, 11:41 PM
    @Yackelyn - Please repost your question in the questionnare forum -
Please login to post comments