We will need a feature to show more detailed progress (and conditions) for a certificate. For instance, which tests and / or books that are the conditions for obtaining the certificate and then what the students status on that is, something along the lines of:

Conditions

  • Book: [book title]
  • Book: [book title 2]
  • Quiz: [quiz title]

Detailed progress

  • Quiz: [quiz title]: 78% passed
  • Book: [book title]
    • Remaining pages: [title], [title], [title], [title], [title], [title] (where title links to the book node)
  • Book: [book title 2]
    • Remaining pages: [title], [title], [title], [title]

In case there are a whole lot of book pages I'm not sure if we should link to them all, but maybe print the title and link to them if remaining pages are < 10, and just show a message like "%num pages left to read" if > 10.

The "show detailed progress" link could be on the certificate blocks, right below the progress bar, and we could implement the functionality on the node view of a given certificate, as we're not using this for anything sensible yet (see also: #946006: Improve node view of certificates.

I also think this should have two permissions while we're at it: 'view certificate conditions' and 'view detailed certificate progress'.

Thoughts?

Comments

fuzzy76’s picture

Assigned: Unassigned » fuzzy76
fuzzy76’s picture

Adding permissions 'view certificate conditions' and 'view certificate progress' for granular control of what will be presented in the node view..

vegardjo’s picture

Should be 'view own certificate progress' or 'view personal certificate progress', so not to confuse it with the already existing 'view certificate progress summary'.

fuzzy76’s picture

true dat

fuzzy76’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.