Moodle

Cannot hide course teachers in list of courses

Details

  • Database:
    Any
  • Affected Branches:
    MOODLE_17_STABLE
  • Fixed Branches:
    MOODLE_17_STABLE, MOODLE_18_STABLE

Description

It is not possible to hide teachers as was possible in 1.6.3.

See http://moodle.org/mod/forum/discuss.php?d=58028

Possibly linked to this issue too http://moodle.org/mod/forum/discuss.php?d=58546

Issue Links

Activity

Hide
Matt Gibson added a comment -

I have found something similar (see http://moodle.org/mod/forum/discuss.php?d=58606 )

On upgrade from 1.6.3, my courses show a long list of course creators who are not associated with those courses, some labelled as students.

Show
Matt Gibson added a comment - I have found something similar (see http://moodle.org/mod/forum/discuss.php?d=58606 ) On upgrade from 1.6.3, my courses show a long list of course creators who are not associated with those courses, some labelled as students.
Hide
Matt Gibson added a comment -

I have found that disabling the 'Update course settings' capability for course creators fixes the problem of having many course creators appear as members of all courses.

Show
Matt Gibson added a comment - I have found that disabling the 'Update course settings' capability for course creators fixes the problem of having many course creators appear as members of all courses.
Hide
Yu Zhang added a comment -

Hi Guys,

In 1.7, anyone with moodle/course:update capability would show up on the course description area. To help with this problem we added 2 extra features in 1.8.

1) Assignment could be hidden. This prevents users with this hidden assignment showing up at the course participants page and on the course description area for users without the capability to view hidden assignments.

2) There is now a new global setting under appearance to determine what roles is displayed on the course description area. The order of the roles displayed is the same as the sort order of your roles (customizable). This setting is default to "Teacher".

Cheers,

Yu

Show
Yu Zhang added a comment - Hi Guys, In 1.7, anyone with moodle/course:update capability would show up on the course description area. To help with this problem we added 2 extra features in 1.8. 1) Assignment could be hidden. This prevents users with this hidden assignment showing up at the course participants page and on the course description area for users without the capability to view hidden assignments. 2) There is now a new global setting under appearance to determine what roles is displayed on the course description area. The order of the roles displayed is the same as the sort order of your roles (customizable). This setting is default to "Teacher". Cheers, Yu
Hide
Ray Lawrence added a comment -

Hi,

Wil it be possible to specify the order in which "teachers" are displayed within the role ordering (or would appear if they were visible). There may by a hierarchy to be reflected and I noticed that the message displayed when the enrolment key is requested always lists the first named teacher.

Show
Ray Lawrence added a comment - Hi, Wil it be possible to specify the order in which "teachers" are displayed within the role ordering (or would appear if they were visible). There may by a hierarchy to be reflected and I noticed that the message displayed when the enrolment key is requested always lists the first named teacher.
Hide
Jeff Wood added a comment -

Ray, I'm looking for this feature too since the first teacher listed is the teacher that shows up when the student is required to supply the enrolment ky.

Show
Jeff Wood added a comment - Ray, I'm looking for this feature too since the first teacher listed is the teacher that shows up when the student is required to supply the enrolment ky.
Hide
Helen Foster added a comment -

Reopening this issue to investigate whether the two extra features in 1.8 mentioned by Yu may be back-ported into 1.7.2. If not, then documentation is needed.

Show
Helen Foster added a comment - Reopening this issue to investigate whether the two extra features in 1.8 mentioned by Yu may be back-ported into 1.7.2. If not, then documentation is needed.
Hide
Ray Lawrence added a comment -

Just a quick thought on this as it's under new consideration. The term "hidden assignments" (in my mind at least) immediately makes me think initially of assignment activities. I think another term may make this concept easier to understand at outset. My suggestion:

hidden participant

Show
Ray Lawrence added a comment - Just a quick thought on this as it's under new consideration. The term "hidden assignments" (in my mind at least) immediately makes me think initially of assignment activities. I think another term may make this concept easier to understand at outset. My suggestion: hidden participant
Hide
Yu Zhang added a comment -

Changes have been backported into 1.7. Roles are displayed according to their respective sort order in course description area.

Show
Yu Zhang added a comment - Changes have been backported into 1.7. Roles are displayed according to their respective sort order in course description area.
Hide
Ray Lawrence added a comment -

Hi Yu,

A couple of quick questions....

Where is the ordering of teachers defined?
Does the enrolment key reminder reference the first teacher in the list of teachers?

Show
Ray Lawrence added a comment - Hi Yu, A couple of quick questions.... Where is the ordering of teachers defined? Does the enrolment key reminder reference the first teacher in the list of teachers?
Hide
Yu Zhang added a comment -

Hi Ray

1) Currently you can not sort the users within a role, you can only sort the actual roles.
2) The first user who has course/update capability but not doanything capability, who is not hidden, sorted by roles order is returned.

Show
Yu Zhang added a comment - Hi Ray 1) Currently you can not sort the users within a role, you can only sort the actual roles. 2) The first user who has course/update capability but not doanything capability, who is not hidden, sorted by roles order is returned.
Hide
Ray Lawrence added a comment -

Hi,

I've just noticed that although users marked as "hidden assignments" are hidden from students in coiurse listings and participant lists, they still appear to students in the online users block.

Show
Ray Lawrence added a comment - Hi, I've just noticed that although users marked as "hidden assignments" are hidden from students in coiurse listings and participant lists, they still appear to students in the online users block.
Hide
Ray Lawrence added a comment -

Sorry, forgot to mention. This is 1.8.

Show
Ray Lawrence added a comment - Sorry, forgot to mention. This is 1.8.
Hide
Yu Zhang added a comment -

fixed in 1.8 and HEAD. Users with hidden assignment at course or higher context will not be shown to users with no viewhiddenassignment capability.

Show
Yu Zhang added a comment - fixed in 1.8 and HEAD. Users with hidden assignment at course or higher context will not be shown to users with no viewhiddenassignment capability.
Hide
Helen Foster added a comment -

Closing, thanks Yu

Show
Helen Foster added a comment - Closing, thanks Yu

People

Vote (3)
Watch (3)

Dates

  • Created:
    Updated:
    Resolved: