Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-7544

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

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              mattgibson 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
              mattgibson 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
              mattgibson 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
              mattgibson 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
              lazyfish 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
              lazyfish 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 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 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
              nccduke 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
              nccduke 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
              tsala 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
              tsala 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 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 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
              lazyfish 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
              lazyfish 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 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 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
              lazyfish 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
              lazyfish 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 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 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 Ray Lawrence added a comment -

              Sorry, forgot to mention. This is 1.8.

              Show
              ray Ray Lawrence added a comment - Sorry, forgot to mention. This is 1.8.
              Hide
              lazyfish 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
              lazyfish 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
              tsala Helen Foster added a comment -

              Closing, thanks Yu

              Show
              tsala Helen Foster added a comment - Closing, thanks Yu

                People

                • Votes:
                  3 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    17/Jan/07