Mark Nelson
a513ba8038
Added functionality to preview the custom certificate
2013-05-17 11:09:22 +08:00
Mark Nelson
4962b72938
The first page is now created when the customcert instance is added and the button to create new pages has been moved
2013-05-16 18:27:58 +08:00
Mark Nelson
faedb6f7e0
Removed return statement that prevented the rest of the script from executing
2013-05-16 13:17:42 +08:00
Mark Nelson
d8677842d3
Used the moodle_url class rather than $CFG->wwwroot for links
2013-05-16 13:17:42 +08:00
Mark Nelson
d7174ce3c8
Introduced functionality to save and load customcert templates
...
Note: I did not create a db/upgrade.php script to add the new database tables as this module should not be currently used by anyone.
2013-05-16 13:17:34 +08:00
Mark Nelson
47b79abf6c
Added spacing around '=>'
2013-04-26 16:41:08 +08:00
Mark Nelson
9e36732d5f
Updated package and removed subpackage from PHPDocs
2013-04-26 15:39:59 +08:00
Mark Nelson
0bc2e186e6
Added the ability to change the order the customcert elements are displayed
...
Note: I did not create a db/upgrade.php script to add the new database column as this module should not be currently used by anyone.
2013-04-12 17:33:23 +08:00
Mark Nelson
9d0eb727e5
Introduced customisable elements to the customcert
...
Elements are sub-plugins that have the same abilities as a core plugin, such as creating tables, capabilities and performing upgrades.
Currently elements can define -
* What additional form elements are rendered when adding the element to the customcert customisation page.
* How the data from the additional form elements is validated and saved.
* How the element is rendered on the PDF.
* How the element handles removing data when it is deleted.
2013-02-21 18:23:11 +08:00
Mark Nelson
2b8403438f
Module will install successfully with limited functionality
...
The module will add tables to the DB on install, you can then add/edit instances and add/edit pages to these instances.
2013-02-18 11:48:16 +08:00