Is it easy for a developer how to add new elements (sub-plugins)? I couldn't find any documentation about this.
I am also looking for a way to add student-related fields (in the course context) to the certificate without creating custom user fields. Because custom user fields are used site-wide.
I've found a similar need and a way to (maybe) achieve this on github: Added element to show text assignment answers in certificate #320 I believe, I can create a hidden assignment and import fields for the students.
Another approach might be using the database activity. For example, can I create a database with usernames and other information related to the users. And then, use them in the custom certificates by creating new custom elements.
I've also tried adding a grade in "scales" format. But the custom certificate does not list the scales as an option. (Note: Letter grades can be "hacked" to give gold, silver, etc. awards based on a score )
I am trying to create a course to organize a competition. I want to add some information to the certificates that are not used in any other courses on our Moodle site. For example, I want to add the ranks of the students in some categories. One way of doing this is, adding a custom user field "Competition Rank" to the user profile and using it in the certificate. But this custom user field will be added to all the users. Are there any other ways to approach this problem?
Thanks!