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
Comment #1
fuzzy76 commentedComment #2
fuzzy76 commentedAdding permissions 'view certificate conditions' and 'view certificate progress' for granular control of what will be presented in the node view..
Comment #3
vegardjo commentedShould be 'view own certificate progress' or 'view personal certificate progress', so not to confuse it with the already existing 'view certificate progress summary'.
Comment #4
fuzzy76 commentedtrue dat
Comment #5
fuzzy76 commented