Essential Theme - Moodle 3.0X

Essential Theme - Moodle 3.0X

Malcolm Hay -
回帖数:6

Back again,

Many of our teachers link to their courses in student communication. Until now this has worked with the student being asked to log in, they click continue and proceed to the course. 

Site admin/users/permissions/user policies/Auto-login guests is enabled.

The procedure described above still works in other themes but in Essential the student is required to log out as a guest. This one extra step means that once the student has logged back in the link is gone.

Is there a way to make the essential them handle guest logins like other themes?

Regards,

Malcolm


回复Malcolm Hay

Re: Essential Theme - Moodle 3.0X

Gareth J Barnard -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像

Dear Malcolm,

From your description I have a vague idea of how to replicate but not a definite one.  Please provide a screen shot of the issue along with detailed instructions on how to create and replicate the problem.  What exact version of Essential and Moodle are you running?

Gareth

回复Gareth J Barnard

Re: Essential Theme - Moodle 3.0X

Malcolm Hay -

Hi Gareth,

To complicate matters, I gave you some misleading information. The links in question are to courses. To replicate this, I have made a google slide show with screenshots on my fresh local host installation so I can be sure that nothing has been changed without my knowing. The link is below.

https://docs.google.com/presentation/d/1x-WrMbLXbUS41szcUH1pEksZzYJqr147Dps1dkO2AY8/edit?usp=sharing

To highlight the issue I have screen shots of the process using the Clean theme and then the same process on the same site using Essential. I also included the guest access settings which were identical in each case.

The confusing thing for students and teachers alike is the changed behaviour over other themes where an extra log-out is required and then subsequently landing on the site home page, not the course page they were trying to reach.

Your help in this matter is much appreciated.

Cheers,

Malcolm

回复Malcolm Hay

Re: Essential Theme - Moodle 3.0X

Gareth J Barnard -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像

Thanks for the information Malcolm,

I've raised https://github.com/gjb2048/moodle-theme_essential/issues/649 on myself to track it.

Gareth

回复Gareth J Barnard

Re: Essential Theme - Moodle 3.0X

Gareth J Barnard -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像

Hi Malcolm,

Fix easier than I first thought: https://github.com/gjb2048/moodle-theme_essential/commit/c6e7d0c52a22aec9547048d8c340eceeba306f9f - you can probably patch your code until the release or (entirely at your own risk without the assurance of a release) use the pre-release version from GitHub.

Gareth

回复Gareth J Barnard

Re: Essential Theme - Moodle 3.0X

Malcolm Hay -

Wow! I am absolutely impressed!

We will try out the fix on the Dev server but probably wait for the next release and fit that into a scheduled update for the live server.

Many thanks,

Malcolm