def course_format_section(self): Command.command_execute(Command.course_format_command(self)) params = ["format='topics'", "value=0"] self.update('mdl_course_format_options', ', '.join([str(i) for i in params]), "courseid='%s' AND name = 'numsections'" % self.id)
def scorm_add(self): self.scorm_import_folder() zip_name = self.scorm_zip() Command.command_execute( Command.activity_create_command( options=self.get_scorm_options(zip_name), type=self.type, id=self.course.id))
def quiz_add(self): self.id = Command.command_execute( Command.activity_create_command(options=self.get_quiz_options(), type=self.type, id=self.course.id)) self.id = self.id[0].rstrip() self.create_xml_file() Command.command_execute(Command.import_questions_command(self.id)) self.create_feedback()
def course_create(self): return Command.command_execute( Command.course_create_command(self.get_course_options()))