Plugin generators for moodle