Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27256 Improve SCORM quiz reporting
  3. MDL-27624

Add definition to Scorm data elements.

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0.4, 2.1.1, 2.2
    • Fix Version/s: 2.2
    • Component/s: SCORM
    • Labels:
    • Database:
      Any
    • Testing Instructions:
      Hide

      Please install this Scorm package
      http://moodle.org/mod/data/view.php?d=50&rid=1655&filter=1

      Login as a student Attempt and complete the quiz
      Logout and logback as teacher
      Visit Scorm package>report>basic report
      Set show track details to yes.
      click on any link in the track data (last) column.
      You should be taken to userreport.php on the bottom of which you should be able to see a table
      consisting of Scorm elements , their definitions and values.
      The definition part is added by this patch.

      Show
      Please install this Scorm package http://moodle.org/mod/data/view.php?d=50&rid=1655&filter=1 Login as a student Attempt and complete the quiz Logout and logback as teacher Visit Scorm package>report>basic report Set show track details to yes. click on any link in the track data (last) column. You should be taken to userreport.php on the bottom of which you should be able to see a table consisting of Scorm elements , their definitions and values. The definition part is added by this patch.
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_21_STABLE, MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE
    • Pull Master Branch:
      master_MDL-27624

      Description

      When a user chooses to see track details , a bunch of data elements name are show. Which doesn't make any sense to normal user. The code to convert this data element into a string is present in the reporting as shown below:-

      $row[] = get_string($element, 'scorm') != '[['.$element.']]' ? get_string($element, 'scorm') : $element;

      {/quote}

      But those elements are not defined in the language files thus ,get_String is actually of no use here.

      This should be handled in a better way and if possible a description of common data elements should be provided to the user as well.

        Attachments

          Activity

            People

            Assignee:
            danmarsden Dan Marsden
            Reporter:
            ankit_frenz Ankit Agarwal
            Integrator:
            Eloy Lafuente (stronk7)
            Tester:
            Rossiani Wijaya
            Participants:
            Component watchers:
            Damyon Wiese, Dan Marsden, Matteo Scaramuccia, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              5/Dec/11