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

Custom user field support: Grade report history

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 4.0
    • 3.11
    • Gradebook
    • MOODLE_311_STABLE
    • MOODLE_400_STABLE
    • Hide

      Setup

      1. Login as admin.
      2. Add one or more custom user fields (Site administration ->Users ->Accounts ->Profile fields) using the 'Text input' type with max length set to a small value e.g. 32.
      3. Select these fields as part of user identity (Site administration ->Users ->Permissions ->User profiles -> Show user identity ) by ticking the checkboxes.
      4. Create a few users for testing (eg. 2 students, one editing teacher). Give these users a value for the custom fields you created previously.
      5. Create a course.
      6. Enrol the users in that course.
      7. Create a couple of simple quizzes with a few questions.
      8. Attempt the quizzes as students.
      9. If necessary grade the questions need grading as an editing teacher.

       

      Testing instructions

      1. Login as a teacher.
      2. Access the course and go to the "Grades" page.
      3. Go to the "Grade history" page.
      4. Click the "Submit" button to see the log table.
      5. Verify that in this report table you see the custom field users that you've added previously to the Show user identity setting.
      6. On the Grade history page, click on "Select users" button.
      7. Verify that, on the popup, you see the values of the user identity field(s) for each user respectively.
      8. On the popup search box, verify that you can search any user-related fields that are displayed on the popup. 
      9. Verify that the result user count is correct.
      Show
      Setup Login as admin. Add one or more custom user fields (Site administration ->Users ->Accounts ->Profile fields) using the 'Text input' type with max length set to a small value e.g. 32. Select these fields as part of user identity (Site administration ->Users ->Permissions ->User profiles -> Show user identity ) by ticking the checkboxes. Create a few users for testing (eg. 2 students, one editing teacher). Give these users a value for the custom fields you created previously. Create a course. Enrol the users in that course. Create a couple of simple quizzes with a few questions. Attempt the quizzes as students. If necessary grade the questions need grading as an editing teacher.   Testing instructions Login as a teacher. Access the course and go to the "Grades" page. Go to the "Grade history" page. Click the "Submit" button to see the log table. Verify that in this report table you see the custom field users that you've added previously to the Show user identity setting. On the Grade history page, click on "Select users" button. Verify that, on the popup, you see the values of the user identity field(s) for each user respectively. On the popup search box, verify that you can search any user-related fields that are displayed on the popup.  Verify that the result user count is correct.

      The grade report history should support custom user fields.

            mkassaei Mahmoud Kassaei
            mkassaei Mahmoud Kassaei
            Tim Hunt Tim Hunt
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 10 minutes
                2h 10m

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