Commit graph

24 commits

Author SHA1 Message Date
Kumi d406c4ae16
Current status 2022-09-07 13:59:29 +00:00
Kumi 0b97efcbd5 Get PIN field from user profile 2021-11-24 16:29:16 +01:00
Kumi 599adda141 Use Elvis/ternary operator instead of double pipes 2021-11-24 15:53:07 +01:00
Kumi 0a4186a981 Workaround for Chrome hanging issue 2021-11-24 13:30:19 +01:00
Kumi 85d3a2644e Load missing global variable 2021-11-24 09:36:12 +01:00
Kumi 967571cd14 Replaced plugin name and some logic 2021-11-24 08:29:43 +01:00
Michael Milette 25d398ce22 Fix for multi-language issues (#433).
- Filename of PDF when viewing/previewing PDF.
- Page title tag when viewing/previewing PDF.
- List of available templates.
- Template Load dropdown list.
2021-07-27 10:54:18 +08:00
Mikhail Golenkov 1859ffa651 Fix the issue with displaying PDF when debugging is ON (#420) 2021-04-16 14:36:15 +08:00
Mark Nelson 8446a2e10a Add ability to choose how to deliver the certificate (#401) 2021-04-05 16:49:10 +08:00
Brendan Heywood 0c89ff9547 PDFs should be inline not attachments #153 2020-11-04 19:03:57 +01:00
Mark Nelson a8eca647fe Removed multiple empty lines 2020-09-20 16:00:34 +02:00
Mark Nelson 632dba8fb2 Fixed issue with PDF being generated without a name (#333) 2020-09-20 15:39:53 +02:00
Mark Nelson cbfe09f60a Fixed copyright year 2017-09-12 22:59:46 +08:00
Mark Nelson 531cb0aefe #134 Renamed duplicate() function and modified behaviour 2017-09-04 18:50:28 +08:00
Mark Nelson 909d376b95 #134 Add ability to duplicate templates 2017-09-03 22:14:37 +08:00
Mark Nelson fedfe95080 Created factory class 2017-08-26 13:35:43 +08:00
Mark Nelson 72c3b278e3 #48 Added task and settings responsible for emailing certificates 2017-04-26 21:44:33 +08:00
Mark Nelson fdc5bde3d4 #88 Make plugins DB codechecker happy 2017-02-25 11:38:30 +08:00
Mark Nelson 4af6f68e48 Removed unused global 2016-08-24 12:36:26 +08:00
Mark Nelson f365ff3ada Fixed issue with reordering retrieving more than one record 2016-08-24 12:26:21 +08:00
Mark Nelson ff049e2c1b #6 Added ability to view other users' certificates 2016-08-23 16:28:08 +08:00
Mark Nelson 05e83ee638 Fixed moving item issue
If an item to swap was not found (so was equal
to false) the function was still handling this
as true as it was using 'isset', rather than
'!empty'.
2016-02-20 18:39:14 +08:00
Mark Nelson 6889b04df0 Created one function to handle move_* actions
This changes the name of a column in a DB table.
No upgrade script has been written as this activity
has not been officially released.
2016-02-20 18:09:46 +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