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

Allow users to start manual enrolments right now

    XMLWordPrintable

Details

    • MySQL
    • MOODLE_21_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE
    • MOODLE_30_STABLE
    • MDL-30157_master
    • Easy
    • Hide
      1. Upgrade from a previous moodle version
      2. Go to site admin -> plugins -> enrol -> manual
      3. Check Default enrolment start value, it SHOULD be 'Today'
      4. Use or create a course to enrol students into (manual enrolments should be enabled)
      5. Enter the course and navigate to [Settings ► Users ► Enrolled users].
      6. Click the 'Enrol users' button.
      7. Enrol a user and press 'Finish enrolling users'
      8. The enrolled users table SHOULD be updated and you SHOULD see a "Manual enrolments from ...." where ... is today at 12:00am
      9. Click the 'Enrol users' button.
      10. Expand "Enrolment options"
      11. The default value SHOULD be "Today..."
      12. Set "Starting from" to "Now"
      13. The time in "Now" option SHOULD be now and SHOULD depend on your selected timezone
      14. Enrol a user and press 'Finish enrolling users'
      15. The enrolled users table SHOULD be updated and you SHOULD see a "Manual enrolments from CURRENT TIME" next to the user you just enrolled
      1. Go to "Enrolment methods" and click on the "Enrol users" icon (in manual enrolments row)
      2. The default value of starting from select SHOULD be "Today..."
      3. Enrol a user
      4. Change starting from to "Now..."
      5. The time in "Now" option SHOULD be now and SHOULD depend on your selected timezone
      6. Enrol another user
      7. Return to "Enrolled users"
      8. Check that these last 2 enrolled users are using 12:00am or the current time respectively
      1. Set the system setting 'enrol_manual/enrolstart' default to 'Now'
      2. Disable JS in your browser
      3. Go to a course manual enrolments page and check that the default value for starting from select is "Now..."
      4. Change it to today and add some users
      5. The Starting from select box value SHOULD BE 'Today'
      6. Re-enable JS in your browser and click on Enrol users link again
      7. Press enrol users button and expand enrolment options
      8. 'Starting from' select box SHOULD default to 'Now'
      1. Install a new moodle site
      2. Go to site admin -> plugins -> enrol -> manual
      3. Check Default enrolment start value, it SHOULD be 'Now'
      Show
      Upgrade from a previous moodle version Go to site admin -> plugins -> enrol -> manual Check Default enrolment start value, it SHOULD be 'Today' Use or create a course to enrol students into (manual enrolments should be enabled) Enter the course and navigate to [Settings ► Users ► Enrolled users] . Click the 'Enrol users' button. Enrol a user and press 'Finish enrolling users' The enrolled users table SHOULD be updated and you SHOULD see a "Manual enrolments from ...." where ... is today at 12:00am Click the 'Enrol users' button. Expand "Enrolment options" The default value SHOULD be "Today..." Set "Starting from" to "Now" The time in "Now" option SHOULD be now and SHOULD depend on your selected timezone Enrol a user and press 'Finish enrolling users' The enrolled users table SHOULD be updated and you SHOULD see a "Manual enrolments from CURRENT TIME" next to the user you just enrolled Go to "Enrolment methods" and click on the "Enrol users" icon (in manual enrolments row) The default value of starting from select SHOULD be "Today..." Enrol a user Change starting from to "Now..." The time in "Now" option SHOULD be now and SHOULD depend on your selected timezone Enrol another user Return to "Enrolled users" Check that these last 2 enrolled users are using 12:00am or the current time respectively Set the system setting 'enrol_manual/enrolstart' default to 'Now' Disable JS in your browser Go to a course manual enrolments page and check that the default value for starting from select is "Now..." Change it to today and add some users The Starting from select box value SHOULD BE 'Today' Re-enable JS in your browser and click on Enrol users link again Press enrol users button and expand enrolment options 'Starting from' select box SHOULD default to 'Now' Install a new moodle site Go to site admin -> plugins -> enrol -> manual Check Default enrolment start value, it SHOULD be 'Now'
    • Team Beards Sprint 7, Team '; drop tables Sprint 9

    Description

      For any Moodle course that is created and when a user is enrolled from the "Enrolled users" settings menu, a default time of 12:00 AM will be displayed along with the date under the "Enrolment methods" heading:

      Manual enrollments from Sunday, 6 November 2011, 12:00 AM

      Currently there is no way to specify a time for enrollments.

      Attachments

        1. enrolment-edit.png
          enrolment-edit.png
          29 kB
        2. enrolment-edit-page.png
          enrolment-edit-page.png
          35 kB
        3. MDL-30157_MOODLE_21_STABLE.patch
          0.7 kB
        4. Patch (MDL-30157) ajax.txt
          0.3 kB
        5. patch-MDL-30157.txt
          1.0 kB
        6. Screenshot.png
          Screenshot.png
          117 kB

        Issue Links

          Activity

            People

              dmonllao David Monllaó
              tgus Tim Gus
              Simey Lameze Simey Lameze
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Jun Pataleta Jun Pataleta
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona), Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona), Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              9 Vote for this issue
              Watchers:
              18 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                16/Nov/15