Feature Wiki

Information about planned and released features

Tabs

Certificates in Course Member Managment

1 Initial Problem

In some cases it is necessary for course administrator or tutors to download existing certificates of course particicpants. Unfortunately this workflow is quite annoying, since an administrator has to perform the following steps:

  • Open Course Member Managment
  • For each user:
    • Open "Action-Dropdown" and check if a "Download Certificate"-Link is available
    • Download Certificate and save on local  computer

2 Conceptual Summary

The following extensions would simplify the process of the certificate download:

  • Add new optional column "Certificate Issued date": with no value if a certificate has not been generated or date of generation
  • Add new optional date filter "Certificate Issued date": allows to filter for users with a certificate generated in the given time span
  • Add new optional selection filter "Certificate Issued: "Yes | No"
  • Add Multi-Select-Option "Download Certificates" in participants table

3 User Interface Modifications

3.1 List of Affected Views

Course Particpant Table

3.2 User Interface Details

  • Table Columns of Participants table
  • Filter for Participants table

3.3 New User Interface Concepts

None

4 Technical Information

  • The certificate Zip-action will use the background task service.
  • The Particpants Table - Filter will be replaced by the UI-Filter implementation

5 Privacy Information

{ Please list all personal data that will need to be stored or processed to implement this feature. For each date give a short explanation why it is necessary to use that date. }

6 Security Implications

There are no privacy implications, since the certificate download of participants is already implemented.

7 Contact

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

10 Implementation

{The maintainer has to give a description of the final implementation and add screenshots if possible.}

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 25. Nov 2020, 15:06, Meyer, Stefan [smeyer]