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

Moodle has too many places where it indicates what the cmi.core.exit value is

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.9.5
    • Fix Version/s: 2.0
    • Component/s: SCORM, Usability
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      To start off, my name is David Mozealous and I am the QA Manager at Articulate for many of our products. We make scorm content, and many of our customers use moodle.

      Issue:
      Moodle displays the value of cmi.core.exit value too prominently, and in too many places. See attached image.

      The icon on this page and various other pages is a reflection of the cmi.core.exit value. It is a half moon if cmi.core.exit is set to "suspend", and a green check mark if it is set to null after the status is set to passed.

      This gives users the impression that the course is not finished, or there is something wrong. This icon should be based on the value of what cmi.objectives.n.status is, as per the scorm spec:

      Usage of cmi.objectives.n.status: Used to keep track of the students status.

      Usage of cmi.core.exit: Used to indicate the reason that the SCO was last exited.

      So my point is, why do you feature what cmi.core.exit value is when really it has no barring on what the users status is at the objective?

      You should get a green check mark for passed/completed, and a half moon for anything other than "Not Attempted".

      Feel free to contact me with questions.

      This issue becomes more of an issue because of this existing bug:
      http://tracker.moodle.org/browse/MDL-19283

        Attachments

          Activity

            People

            • Assignee:
              danmarsden Dan Marsden
              Reporter:
              dmozealous Dave Mozealous
              Participants:
              Component watchers:
              Damyon Wiese, Dan Marsden, Matteo Scaramuccia, Adrian Greeve, Mihail Geshoski, Peter Dias, Barbara Ramiro, Jake Dallimore, Jun Pataleta, Ryan Wyllie
            • Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                24/Nov/10