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

Enhance Moodle's interface by adding a indicator for hidden courses directly within the course view.

XMLWordPrintable

    • MOODLE_405_STABLE

      Steps to reproduce:

      1. Log in to Moodle as a user with editing rights (e.g., teacher, manager, or admin).
      2. Navigate to a course where you have the required permissions.
      3. Go to Course settings and set the course visibility to "Hidden" (make it invisible to students).
      4. Return to the main course view and observe that there is no indicator showing that the course is hidden.
        • Expected: There should be an indicator on course view page that it is hidden from students.
        • Actual: There is no indicator for hidden status of the course for students.
      5. Note that the only way to confirm the course's hidden status is by navigating back to Course settings or viewing the course on the Dashboard.

      Currently, the "Hidden from students" badge is only visible on the Dashboard in the course overview block, requiring users to navigate to course settings to view the course visibility status. This enhancement aims to provide a streamlined and intuitive experience by adding a clearly visible text element indicating the course visibility status directly next to the course title in the course view.

      Attached mock image for the hidden status indicator and already existing indicator on dashboard page


        1. boost_union-hidden_course.png
          boost_union-hidden_course.png
          108 kB
        2. current.png
          current.png
          44 kB
        3. image-2024-11-21-10-48-03-722.png
          image-2024-11-21-10-48-03-722.png
          5 kB
        4. required.png
          required.png
          19 kB

            Unassigned Unassigned
            waleed.hassan Waleed ul hassan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.