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

Control “make this topic current” with “Restrict access”

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 2.7
    • Fix Version/s: None
    • Component/s: Conditional activities
    • Labels:
      None
    • Affected Branches:
      MOODLE_27_STABLE

      Description

      I would like to see that “Restrict access” not only controls when a particular topic is visible and accessible, but also mark it as “current topic.”

      a) By what logic would I ensure that there is only ever one current topic?

      My suggestion: In case of conflict, make the topic with the lowest number current.

      So if topic 1 is the current topic, and topic 2 and 3 are set to open at the same date and time, applying the rule of the lowest number would make topic 2 the current topic.

      b) What happens when a user sets a current topic manually?

      Make this topic current - now. Whether a user clicks on the light bulb or some code in "Restrict access" triggers the light bulb, both actions will only set the beginning of the current topic, but in my understanding they don't determine the method how the current topic is set. So a user could override this action any time later or just wait for the next "Restrict access" setting.

      Implementing "Make this topic current now" in "Restrict access" would eliminate one manual task for the teacher who uses the topics or collapsed topics format as well as improve the user experience as they would see consistently which topic is not only open and accessible, but also current.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              hartmut.s Hartmut Scherer
              Participants:
              Component watchers:
              Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: