Commit graph

  • 50505d8196 Introduced the course name element Mark Nelson 2013-07-23 18:39:58 +0800
  • ff1bdc42af Set a date and grade to display when previewing a customcert Mark Nelson 2013-07-23 18:04:46 +0800
  • 801f367616 Introduced the border element Mark Nelson 2013-07-23 17:45:58 +0800
  • ae2081cf4c Set default width and height for the image element Mark Nelson 2013-07-23 17:05:37 +0800
  • 73cf11b043 Only call definition_after_data when we are editing an element so that we know data exists Mark Nelson 2013-07-23 17:01:27 +0800
  • ffcd9cc879 Corrected error messages regarding width and height for the image element Mark Nelson 2013-07-23 16:38:57 +0800
  • 3dd19d8390 Removed the pop-up when editing an element to conform to Moodle standards Mark Nelson 2013-07-23 15:19:55 +0800
  • 65adabe9d9 Replaced usage of deprecated class Mark Nelson 2013-07-23 14:47:43 +0800
  • 8df94fd093 Added missing scope to functions Mark Nelson 2013-07-23 14:44:11 +0800
  • 323abd6da4 Introduced the functionality to backup and restore the customcert Mark Nelson 2013-07-23 13:21:54 +0800
  • 2df3ee4fa5 Fixed alignment issues and removed underscore from variable name Mark Nelson 2013-07-23 12:43:56 +0800
  • 3d4811cc0c Removed inline doc block Mark Nelson 2013-07-23 12:32:07 +0800
  • ad1a6767a2 Added missing scope to constructor Mark Nelson 2013-07-23 12:29:27 +0800
  • 5203d81980 Changed PHPDocs and added date to the copyright to match Moodle coding guidelines Mark Nelson 2013-07-22 13:06:18 +0800
  • b0ad1ff25b Set the code to a randomly generated one if we are previewing the custom certificate Mark Nelson 2013-06-28 15:30:06 +0800
  • e811303e84 Passed a new variable 'preview' to the render function Mark Nelson 2013-06-28 15:17:43 +0800
  • bb5ce9f4ac Moved the add element submit button above the element list Mark Nelson 2013-06-27 19:26:33 +0800
  • f3dd124473 Fixed the rendering of the date element Mark Nelson 2013-06-25 14:22:05 +1000
  • dee0b54c02 Set the element values in the definition_after_data function rather than the constructor Mark Nelson 2013-06-25 13:40:56 +1000
  • 1f145d6a3c Fixed string issues and did other minor adjustments Mark Nelson 2013-06-25 11:30:45 +1000
  • 6be22854f4 Added rendering functionality for the date element Mark Nelson 2013-06-24 14:38:37 +1000
  • 96e1d93024 Renamed the element directory name to a singular to conform to Moodle standards Mark Nelson 2013-06-21 17:35:14 +0800
  • aed32cc843 Created new icon for Mark's awesome module because I highly respect him Barbara Ramiro 2013-06-21 15:46:48 +0800
  • 1527587218 Changed the string 'configure' to 'edit' to conform to Moodle standards Mark Nelson 2013-06-21 14:02:49 +0800
  • 69bc06bbee Adjusted query so that it works in MySQL Mark Nelson 2013-06-20 14:42:58 +0800
  • b3a767d151 Removed unused variable Mark Nelson 2013-06-14 12:47:36 +0800
  • 3161af1c46 Introduced the user profile field element Mark Nelson 2013-06-14 11:51:34 +0800
  • a26f0c2c66 Tidied up the PHPDocs and set the base element to an abstract class Mark Nelson 2013-06-12 18:35:27 +0800
  • 7500bfda26 Changed the class names so that they match the directory structure Mark Nelson 2013-06-12 16:23:08 +0800
  • fa5d45eef3 Completely refactored the code for editing a custom certificate Mark Nelson 2013-06-06 18:59:08 +0800
  • f7029178ad Sorted the elements alphabetically Mark Nelson 2013-06-05 18:14:42 +0800
  • b58b24c2db Introduced the text element Mark Nelson 2013-06-05 17:48:17 +0800
  • be2c3ab56a Reordered code in the date element Mark Nelson 2013-06-05 17:32:12 +0800
  • 9d9ce7ad27 Removed unnecessary global variable declaration Mark Nelson 2013-06-05 16:53:28 +0800
  • 59ea1afd75 Removed unnecessary second parameter for the render function Mark Nelson 2013-06-05 16:42:18 +0800
  • 220d83935f Removed unnecessary subclass constructors Mark Nelson 2013-06-05 16:26:29 +0800
  • 659719945d Introduced the code element Mark Nelson 2013-06-05 16:23:11 +0800
  • 4a185540e2 Added a CSS class to centre the download button and report table to stop the use of deprecated attributes and also added full-stops to comments Mark Nelson 2013-06-05 15:37:52 +0800
  • 35851b204c Removed unused variables and altered comments Mark Nelson 2013-05-30 17:53:19 +0800
  • 0dc1ef19c9 Introduced an image element and refactored the code in the process so less code was required in the new element Mark Nelson 2013-05-30 16:28:47 +0800
  • 33a711b240 Removed unnecessary line of code Mark Nelson 2013-05-28 17:41:40 +0800
  • 010aa564e1 Changed the last parameter passed to get_string Mark Nelson 2013-05-28 17:33:17 +0800
  • 60ba77d562 Removed usages of deprecated function Mark Nelson 2013-05-28 17:00:07 +0800
  • 516506e8f1 Corrected PHPDocs Mark Nelson 2013-05-28 16:33:46 +0800
  • 8350c4afbf Introduced basic reporting functionality Mark Nelson 2013-05-22 19:37:39 +0800
  • 9a506b668b Fixed the rendering of fonts that are either bold, italic or both Mark Nelson 2013-05-17 12:15:01 +0800
  • 903d74ab08 Corrected the default font Mark Nelson 2013-05-17 11:08:29 +0800
  • a513ba8038 Added functionality to preview the custom certificate Mark Nelson 2013-05-17 11:05:42 +0800
  • 4962b72938 The first page is now created when the customcert instance is added and the button to create new pages has been moved Mark Nelson 2013-05-16 17:12:51 +0800
  • c0d081f849 Added the ability to specify the PDF protection Mark Nelson 2013-05-16 13:12:58 +0800
  • faedb6f7e0 Removed return statement that prevented the rest of the script from executing Mark Nelson 2013-05-06 18:23:28 +0800
  • d8677842d3 Used the moodle_url class rather than $CFG->wwwroot for links Mark Nelson 2013-05-06 18:22:55 +0800
  • 2b92220c73 Set the default values for each page to the dimensions of an A4 piece of paper Mark Nelson 2013-05-06 17:44:34 +0800
  • d7174ce3c8 Introduced functionality to save and load customcert templates Mark Nelson 2013-05-03 18:51:41 +0800
  • bc621a85e3 Corrected typo Mark Nelson 2013-04-29 18:10:06 +0800
  • aa835a1304 Removed unused class variable in edit_form.php Mark Nelson 2013-04-26 17:16:31 +0800
  • 47b79abf6c Added spacing around '=>' Mark Nelson 2013-04-26 15:42:11 +0800
  • 9e36732d5f Updated package and removed subpackage from PHPDocs Mark Nelson 2013-04-26 15:30:33 +0800
  • dfbb864ac9 Updated the validation of position x and position y for customcert elements Mark Nelson 2013-04-24 18:07:56 +0800
  • 16056f076f Updated the render function in the date element to be compatible with the parent function Mark Nelson 2013-04-24 17:47:36 +0800
  • f2314ad49e Updated the validation of the width and height for the customcert page Mark Nelson 2013-04-24 17:43:49 +0800
  • 7781024377 Added a timemodified field to the customcert_elements table which is used to collapse the form elements that have already been modified by the user Mark Nelson 2013-04-24 17:24:57 +0800
  • 3d0b62c25d Added breaks to the switch statement to avoid unnecessary processing Mark Nelson 2013-04-24 15:50:29 +0800
  • 6b145ee81f Renamed the label for the customcert intro field Mark Nelson 2013-04-24 15:42:31 +0800
  • d566ecc1d3 Updated the grade element so that it now displays the grade on the PDF Mark Nelson 2013-04-16 17:17:55 +0800
  • 930179e093 Converted tabs to spaces for the grade subplugin Mark Nelson 2013-04-12 17:25:50 +0800
  • 1d7c5b2c56 Updated the version and the Moodle version required to the 2.5 beta release Mark Nelson 2013-04-12 16:55:36 +0800
  • 95688dd064 Included missing global values needed in function Mark Nelson 2013-04-12 16:30:56 +0800
  • 0bc2e186e6 Added the ability to change the order the customcert elements are displayed Mark Nelson 2013-04-12 16:24:58 +0800
  • 18480d6050 Removed the NEXT and PREVIOUS attributes from the install.xml file as they are not needed in Moodle 2.5 and onwards Mark Nelson 2013-04-12 14:50:19 +0800
  • dcdfeb9956 Changed the validation of the colour picker to only allow HTML colours or hexadecimal values Mark Nelson 2013-04-11 19:25:55 +0800
  • cb58bf22be Set the font colour to black for any newly created elements Mark Nelson 2013-04-11 19:12:44 +0800
  • d3ed38d149 Moved the colourpicker form element into the includes folder Mark Nelson 2013-04-11 19:09:25 +0800
  • 3e446120d2 Fixed the function responsible for returning a list of fonts available Mark Nelson 2013-04-11 19:06:18 +0800
  • 7c4e8def0c Altered the render function in the studentname element to use the common rendering function Mark Nelson 2013-04-11 18:52:30 +0800
  • 7ce63bbca0 Included the TCPDF_COLORS file when viewing a customcert Mark Nelson 2013-04-11 18:50:44 +0800
  • a6cb51641f Included a file containing necessary TCPDF functions that are not included in Moodle core Mark Nelson 2013-04-11 18:44:14 +0800
  • ee37ccf7e5 Added a helper function that calls the most commonly used TCPDF functions to render provided content on the PDF Mark Nelson 2013-04-11 18:42:23 +0800
  • 49a04bc7a3 Added an extra parameter for the rendering function Mark Nelson 2013-04-11 18:21:54 +0800
  • 7451ab20ba Introduced the function responsible for generating the PDF Mark Nelson 2013-04-11 15:57:39 +0800
  • 86c82ea8da Renamed the function responsible for rendering the elements to something more suitable Mark Nelson 2013-04-10 17:53:56 +0800
  • 8b3954cea7 Updated the code responsible for preventing internal access to certain files Mark Nelson 2013-04-10 17:17:19 +0800
  • 31168708bb Added a view.php file Mark Nelson 2013-04-09 17:28:32 +0800
  • 94978c9f03 Removed the cancel element from the edit form Mark Nelson 2013-04-09 15:54:09 +0800
  • f3709130d0 Renamed CSS class so that it was not so specific Mark Nelson 2013-04-09 15:52:24 +0800
  • cd2564163a Moved and renamed the delete element submit button Mark Nelson 2013-04-09 15:49:29 +0800
  • 08c4f03ee7 Fixed issue where elements for the customcert page with the id 1 were being displayed (if it existed) for newly created customcerts Mark Nelson 2013-04-09 13:27:55 +0800
  • d6428b89d1 Added setType to form elements for security and to remove the debugging message introduced in Moodle 2.5 Mark Nelson 2013-04-09 13:10:56 +0800
  • 87b1e9d7f0 Edited PHPDocs and comments Mark Nelson 2013-04-09 12:04:15 +0800
  • 819349dfc0 Introduced the date element Mark Nelson 2013-03-13 18:19:08 -0700
  • 9993fcab05 Corrected PHPDocs for the validation function in the base element class Mark Nelson 2013-03-13 18:16:37 -0700
  • 46c0877905 Corrected PHPDocs for the grade element Mark Nelson 2013-03-13 18:04:19 -0700
  • 2b4bbbe820 Moved the rendering of the header form element for each customcert element to edit_form.php Mark Nelson 2013-02-26 17:22:52 +0800
  • 52fbc108a7 Introduced a new form element for selecting a colour on the customcert customisation page Mark Nelson 2013-02-24 23:41:33 +0800
  • 0c66a5242f Moved location of the delete customcert page button Mark Nelson 2013-02-22 17:35:49 +0800
  • 5945171a9d Changed how the elements are rendered when editing the customcert Mark Nelson 2013-02-22 17:25:14 +0800
  • b36c0b58dd Introduced the grade element Mark Nelson 2013-02-22 16:15:32 +0800
  • 9d0eb727e5 Introduced customisable elements to the customcert Mark Nelson 2013-02-20 20:21:57 +0800
  • 2b8403438f Module will install successfully with limited functionality Mark Nelson 2012-12-07 17:34:46 +0800