feedback (in a courseroom) for guests

feedback (in a courseroom) for guests

by Stephan Romer -
Number of replies: 1

Dear moodlers

I use moodle version 3.10.1.

Actually, my needs are not very demanding. I want that everyone can give a feedback without enrolement or without a specific moodle login. And this feedback can not be on the frontpage, it must be in a courseroom.

Therfore I tried to do that with the guest role. In addition, I gave this role the following right:


feedback:complete

When I change my own role (admin) to Guest, then I can see the link to answer the questions.  If I log out and then login as a real "guest" again and visit the same course page with the feedback activity, the link to answer the questions is NOT visible.

I really tried to solve it, but I stuck with this problem.

Thank you very much for your help.



Average of ratings: -
In reply to Stephan Romer

Re: feedback (in a courseroom) for guests

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
Hi Stephan

I know your enquiry is quite old. Have you made any progress?

I have come across similar requirements in many different cases. But there is a fundamental problem, how can Moodle differentiate two replies from two persons, if they both entered Moodle without a logging in? I know, it is thinkable that Moodle could differentiate their IP addresses, browser identification, etc. But there are no such implementations in Moodle to my knowledge.

The only possibility is to allow multiple replies and _assume_ each reply is from a different person. Which is not accurate, perhaps somebody wants to correct his earlier reply and resubmit. Even if you exclude that, there is a big danger of a "script kiddie" ruining your survey. Really, it doesn't need much skill to make a script if no login is required.

May be others have other ideas. One simple approach is to create a sufficiently large number of dummy users and announce their credentials on the course page, hopefully in a way that a robot won't understand. Against the free dummy users running out, you have to download the replies regularly and reset the activity (or the course).