On Moodle 3.6, we had a number of "sticky blocks" set up that were visible to Teachers, Managers and Admins only. After upgrading to 3.9, they are now only visible to Administrators. Teachers and Managers can't see them, anymore. I've played around with the settings for days to no avail. Has anyone else noticed this issue after the upgrade? I realize that, as Admins, this is one of those things you may not noticed until someone reports it.
This was my process for creating them, back with 3.6 (or even earlier):
- Add a HIDDEN HTML block to the front page. Keep it hidden.
- Edit the block contents.
- From the Moodle home page, click on the Assign Roles icon and Edit the PERMISSIONS of the block, removing all roles from “Edit a block’s settings” and all roles except Teacher and Manager from the “view block” settings.
- Go back to update the settings of the block and change the “Page contexts” setting to “Display throughout the entire site”
- OPTIONAL: Go to any course and update the settings of the block to appear only on certain types of pages.
I have tried adding Authenticated User, but then students can see it. I tried then adding Students to the prohibited list, while keeping Authenticated User on the list, but that no effect. Students could still see it.