auto log-in for guests - questionnaire module not listed in "define roles"?

auto log-in for guests - questionnaire module not listed in "define roles"?

steve powell -
回帖数:8

hello all,

we have moodle 1.9 and questionnaire 1.9 and want to have questionnaires filled in by anonymous users without them needing to even see the log-in screen. So in Administration * / ► Users * / ► Permissions * / ► User policies

we set Auto-login guests to YES.

Then in the questionnaire itself we set up guest access and the response type to MANY, eligibility to ALL. This had worked in the past. But it doesnt now; guests get "Sorry, but you do not currently have permissions to do that (questionnaire:view)"


Presumably we would need to set permissions for guests to fill in questionnaires but at

/ ► Administration ► Users/ ► Permissions / ► Define roles

the questionnaire module is not listed.

Any thoughts?

回复steve powell

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Neville Bentley -

We are having exactly the same problem has anyone found a fix for this issue.

Neville Bentley

回复steve powell

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Neville Bentley -

After looking at this issue again, anonymous access to Questionnaires can be achieved by doing the following:

Go to the settings Admin|Users|Permissions|Define Roles

Edit the Guest Role

Scroll down to the Questionnaire section of settings and set the following to Allow:

Complete and submit a questionnaire

View a questionnaire

Save your settings

Neville Bentley

回复Neville Bentley

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

steve powell -
thanks for that. indeed with fresh installations of everything we now have Define Roles settings for the questionnaire module. But strangely, if the guest goes first to the course, they can then click on the link to the questionnaire and proceed normally. However if they try to go straight to the questionnaire itself (/view.php?id=xx) e.g. by typing that address into the browser, they are returned to the login screen. Any thoughts?
回复steve powell

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像
Steve > However if they try to go straight to the questionnaire itself (/view.php?id=xx) e.g. by typing that address into the browser...

Why would the users do that? It's not the normal procedure.

Joseph

回复Joseph Rézeau

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Dan Leighton -
It is definitely the normal procedure if you have school age students who struggle to find their way around a complicated website like a moodle installation.

We link our questionnaires directly from the home page of the site to get around this problem (and to reduce the number of spurious entries on questionnaires).

School age students cannot be expected to remember their logon details at all times, especially when trying to quickly complete an evaluation survey at the end of a day.
回复Dan Leighton

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Myrrh Lynn -
I most definitely agree. We do the same for our little ones as well. The Frontpage is a powerful tool in elem education. The fewer the clicks the better. Shine! That's true for any one, really. I hate clicking four times just to get somewhere that I should be able to in one. In fact that's my biggest gripe with Vista (among other things) but whereas I could click twice to save a file before, now I must click four or five times. Came we say carpal tunnel syndrome?


回复steve powell

Re: auto log-in for guests - questionnaire module not listed in "define roles"?

Mike Churchward -
Core developers的头像 Plugin developers的头像 Testers的头像
It should be listed before the quiz module. If it is not, chances are you don't have the latest 1.9 version of the questionnaire installed.

mike