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

automatically enable/show/hide/disable an activity when time criteria of a restriction is met/expired

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 3.11.12, 4.1.1
    • Restrict access
    • None
    • MOODLE_311_STABLE, MOODLE_401_STABLE

      Overview

      Any activity with a time based restriction should be activated/visible as soon as the time limit is met without having to reload a page manually.

      Any activity whose time restriction has expired should deactivate/hide itself without having to reload a page manually.

      Summary

      • Project size: small
      • Audience: primary schools, universities, work places
      • Target users: students (mostly)

      Goals

      Show/enable time restricted activities automatically without reloading the page when the time has been met.

      Hide/disable time restricted activity without reloading the page when the time has expired.

      User StoriesĀ 

      User stories should be specific to each requirement and provide a clear view of what you want the improvement/new feature to accomplish.

      As a teacher, I should be be confident that time based activities are seen by my students as soon as possible without forcing users to a page refresh.

      As a student, I should be able to open a time restricted activity (link, exam, etc.) as soon as the time requirement is met - without having to reload the page manually. This is especially important in time critical activities such as exams or assignments. (As of now hiding an assignment is necessary as the text in an assignment can be seen before the starting time)

      As an administrator time based activities should not stress the system too much, i.e. when many students try to reload a page containing a time restricted activity.

      Links to existing tracker issues, forum discussions, contrib plugins

      none found

      Requirements

            Unassigned Unassigned
            kempka Andreas Kempka
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

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