Totara Talent Experience Platform Open Discussions

Course Administration Block

 
Craig Eves
Re: Course Administration Block
by Craig Eves (Totara Support) - Thursday, 23 March 2023, 5:56 PM
Group Totara

Hi Barbara

There are a couple of possible problems with different solutionss

Problem 1

The Administration block is missing from a course or other system page.

This can happen when the Authenticated User role is not allowed to view the block. Because every user is automatically given the Authenticated User role alongside their assigned role (such as Learner or Course Creator), if the Authenticated User role is not granted the right permissions then regardless of a user's other role(s) they won't have access to the blocks. That is why this issue cascades to different areas of the system e.g. the course, because the block must be visible to the Authenticated User role.

Solution

  1. Navigate to the front page (index.php?redirect=0) and turn editing on.
  2. Select the settings icon (unknown-attachment?locale=en_GB&version=2) on the Administration block and choose Permissions.
  3. Check that the Authenticated User role is visible for the View block permission (moodle/block:view).
  4. If not, add the role by selecting the plus icon (unknown-attachment?locale=en_GB&version=2) and choosing Authenticated User.
  5. Check the appropriate page(s) where the Administration block was missing and confirm the block is now visible.

Problem 2

The Administration block is missing from a course or other system page for one or more specific users but not all users.

This can happen if the block has been hidden by the affected user/s and some (or all) block settings that show the border, header, allow dock blocking and hiding have subsequently been disabled - the settings are usually all enabled by default.

Solution

  1. Navigate to the front page (index.php?redirect=0) and turn editing on. It is possible to turn editing on via the dashboard or course page too.
  2. Select the settings icon (cog.PNG?version=1&modificationDate=1632321914675&api=v2) on the Administration block and choose Configure Administration block.
  3. As a minimum, ensure Allow block hiding and Show header are enabled, then choose Save changes. This will ensure that the block heading is visible and the icon to show/hide the block is available.
  4. Log in as the affected user, navigate to the relevant course or system page and click the plus icon to show the block. This will need to be done on all courses and pages where the problem is apparent.
  5. If desired, disable Allow block hiding and Show header to revert the settings to what they were set at and choose Save changes.
regards

James Gilfoyle
Re: Course Administration Block
by James Gilfoyle - Monday, 18 December 2023, 5:27 AM
 

I have this same problem, only on the home page - where the administration block has disappeared from the home page dashboard and we are unable to toggled editing on / off on that page now. We have to navigate to the manage dashboards window, toggled edit blocks on there and then navigate to the home page. Can you help me get it back?

Marek Hanacek
Re: Course Administration Block
by Marek Hanacek - Wednesday, 20 December 2023, 2:32 AM
Group Partners

Hi,

Similar issue, but fixed id directly in database or at least point us to the problem (client set block visibility to specific dashboard)
Can run some sql query over database? This will lead us to quick solution.
SELECT * FROM `ttr_block_instances` WHERE blockname = 'settings';

Default data should be like:

pagetypepattern show * = show on every page
We got instead "totara-dashboard-2" 🙂

James Gilfoyle
Re: Course Administration Block
by James Gilfoyle - Wednesday, 20 December 2023, 1:43 PM
 

That's helpful - i will ask our supplier, I sadly don't have server backend access!