Mark Nelson
8b8a358790
Minor code changes ( #415 )
2021-08-04 11:28:03 +08:00
Sameer Ahmed
a1f0e6dec7
Display the course short name ( #415 )
...
- Added a new select box to choose from course name or short description to display.
2021-08-03 18:56:25 +08:00
Mark Nelson
4ca04d204d
Bump for version 3.11
2021-05-27 14:05:04 +08:00
Mark Nelson
a38678c691
3.10 release
2020-11-27 14:40:56 +08:00
Mark Nelson
35350fe454
3.9 release
2020-11-27 14:25:02 +08:00
Mark Nelson
ac8a49bcca
Bumped version
2019-12-14 14:23:31 +01:00
Mark Nelson
b89010ffd1
Bumped version for 3.8
2019-12-14 14:14:50 +01:00
Mark Nelson
cbf9997f3e
Bump version for 3.7
2019-05-28 18:29:44 +08:00
Mark Nelson
2ea80b1084
Fixed misleading PHP comment referring to 3.5
2019-01-03 06:22:31 +08:00
Mark Nelson
61d0bd433f
Use course module context when calling format_string/text ( #200 )
2018-12-28 14:11:58 +08:00
Mark Nelson
b211a06bd5
Bumped version for 3.6
2018-12-24 15:50:40 +08:00
Mark Nelson
210e61e227
Fixed misleading version number in requires comment
2018-07-28 12:43:03 +08:00
Mark Nelson
3b2a45d755
#170 Elements now respect filters
2018-06-06 22:58:47 +08:00
Mark Nelson
13eb4509de
Bump version for 3.5
2018-05-17 17:19:43 +08:00
Mark Nelson
1e977bbf31
#189 Implemented privacy provider for GDPR compliance
2018-05-15 18:21:13 +08:00
Mark Nelson
60398c42aa
Bumped version for 3.4
2017-11-13 12:02:16 +08:00
Mark Nelson
5c1f1aa812
Removed usage of magic getter and abuse of $this->element
2017-08-26 13:39:51 +08:00
Mark Nelson
d0a0fc5abc
#82 Do not assume $COURSE represents the course for the certificate
2017-05-31 16:16:15 +08:00
Mark Nelson
02fba86de2
Version bump for Moodle 3.3
2017-05-06 16:03:29 +08:00
Mark Nelson
fdc5bde3d4
#88 Make plugins DB codechecker happy
2017-02-25 11:38:30 +08:00
Mark Nelson
f3f9fef1a4
Version bump for 3.2
2016-12-12 18:48:40 +08:00
Mark Nelson
2bcc0a6d45
Bumped versions
2016-08-26 18:41:06 +08:00
Mark Nelson
ff049e2c1b
#6 Added ability to view other users' certificates
2016-08-23 16:28:08 +08:00
Mark Nelson
43d20c0d1b
Huge refactor
...
1) Every certificate is a template. Before a user would create a certificate then had
the option to save it as a template. This could potentially be chaotic with numerous
users creating templates, making the template system a mess. Now, rather than creating
a certificate first, then saving it as a template, you are always creating a template.
Each template is associated with a context, so depending on where you are creating it
the context is different. This means users in the CONTEXT_MODULE context are creating
a template specific to that module, where as a user creating a template in the
CONTEXT_SYSTEM context would be creating a general template that can be used by others.
This meant we can remove the 'customcert_template_*' db tables. Yay - no duplicated
tables.
2) Created new helper classes and moved functionality there.
3) Moved files to classes/ for autoloading.
4) General tidy up.
2016-02-20 16:35:19 +08:00
Mark Nelson
2416e8a3e0
Introduced automatic class loading for elements
2015-12-15 13:15:17 +08:00
Mark Nelson
b382cc5b92
Replaced deprecated function
2015-08-09 17:48:53 -07:00
Shamim Rezaie
8ce63d5927
Bumped version numbers
2015-08-05 14:32:25 -05:00
Shamim Rezaie
9998fa2b4a
Added drag & drop feature to rearrange elements
2015-08-05 14:19:55 -05:00
Mark Nelson
7cf71730fc
Increased version
2015-03-13 23:44:37 -07:00
Mark Nelson
da524d143c
Increased version required
2015-03-13 22:06:26 -07:00
Mark Nelson
b7890cbb4f
Set the requirements for this module to Moodle 2.4
...
The reason for this change is because the userfield element uses condition_info::get_condition_user_fields() which was introduced in 2.4.
2013-07-26 17:40:35 +08:00
Mark Nelson
1e44195bec
Set the requirements for this module to Moodle 2.3
2013-07-26 16:03:11 +08:00
Mark Nelson
50505d8196
Introduced the course name element
2013-07-25 13:08:16 +08:00