Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
 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))
Exemplo n.º 3
0
 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()
Exemplo n.º 4
0
 def course_create(self):
     return Command.command_execute(
         Command.course_create_command(self.get_course_options()))