Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-43750

Invisible tools are still visible on course overview page

    XMLWordPrintable

    Details

    • Test Plan:
      Hide
      1. As an instructor, open a course site, click "Site Info" tool, and click "Tool Order" tab.
      2. Click on the Gear icon located to the right of a tool that is displayed on the course overview page (e.g. Calendar).
      3. Select "Make Tool Invisible to Students"
      4. As a student, open the course site.

      Expected Behavior: The student cannot see the invisible tool on the course overview page.

      Current Behavior: The student can see the invisible tool on the course overview page.

      Show
      As an instructor, open a course site, click "Site Info" tool, and click "Tool Order" tab. Click on the Gear icon located to the right of a tool that is displayed on the course overview page (e.g. Calendar). Select "Make Tool Invisible to Students" As a student, open the course site. Expected Behavior : The student cannot see the invisible tool on the course overview page. Current Behavior : The student can see the invisible tool on the course overview page.

      Description

      An invisible (hidden) tool should not be displayed to students on the Overview page of a course site. However, when an instructor sets a tool in "Site Info" > "Tool Order" to be invisible and the tool is already configured to be displayed on the Overview page (e.g. Calendar, Announcement, etc.), the students of the course site will be able to see the invisible tool on the Overview page and even click on it as long as they don't click something that directs to the main page of the invisible tool (see the attached gif). 

        Gliffy Diagrams

          Zeplin

            Attachments

            1. calendar.gif
              858 kB
              Fangcong Yin
            2. image-2020-10-20-12-53-00-011.png
              32 kB
              Marcelino Rutea
            3. image-2020-10-20-12-53-16-177.png
              2 kB
              Marcelino Rutea

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  fyin2 Fangcong Yin
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:

                      Git Integration