Commit graph

15 commits

Author SHA1 Message Date
Mark Nelson fd4d992602 Rebuilt moodle-mod_customcert-rearrange-min.js 2020-11-27 14:25:02 +08:00
Mark Nelson c95b058049 Fix stale file warning 2020-08-08 18:10:29 +02:00
Mark Nelson a884f948d3 Remove trailing spaces 2020-08-08 15:46:08 +02:00
Thong Bui 6af1757084 Fix get position when browser shrinking (#343) 2020-08-08 15:23:15 +02:00
Mark Nelson fdc5bde3d4 #88 Make plugins DB codechecker happy 2017-02-25 11:38:30 +08:00
Mark Nelson a81137daca #64 Fixed incorrect element position after changing reference point 2017-01-30 16:56:53 +08:00
Mark Nelson 77d05865d7 #60 Fixed reposition page's JS bug when using Boost 2016-12-13 10:31:58 +08:00
Mark Nelson 65aee9c9c0 Set the element width in PHP, not JS 2016-06-17 15:49:10 +08:00
Mark Nelson ae80c03e36 Renamed rest.php to ajax.php 2016-06-17 15:49:10 +08:00
Mark Nelson 1a91d2322a Converted existing JS to a YUI module
Also fixed errors reported by JSLint.
2016-06-17 15:49:10 +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 2331170c5e Removed the resize JS function
We want the element to appear as it would
on the PDF.
2015-12-11 12:11:32 +08:00
Mark Nelson 355de679e8 Added a 'leftmargin' field
Also renamed the 'margin' field to 'rightmargin'
to easily distinguish between the two.
2015-12-11 12:10:45 +08:00
Mark Nelson 5e29aebeb6 Prevented page from redirecting before JS had finished 2015-12-10 11:40:55 +08:00
Shamim Rezaie 9998fa2b4a Added drag & drop feature to rearrange elements 2015-08-05 14:19:55 -05:00