Estou realizando a integração do Moodle 2.9 com um sistema acadêmico via SQL. Obtive certo sucesso, porem estou com problemas:
1 - Quando restauro o conteúdo de cursos antigos para os cursos criados via integração, o conteúdo não é mostrado corretamente acusando erro na tabela filter_active, o que não ocorre se restauro o conteúdo em um novo curso criado a partir da restauração por exemplo.
Para inserção de curso utilizo as tabelas mdl_course, mdl_context, mdl_enrol
Utilizei como base esse artigo - http://moodlesql.blogspot.com.br/2010/09/criar-curso-no-moodle-com-comando-sql.html
2 - Outro problema é que os alunos matriculados não estão sendo listados nos relatórios de notas. Os acadêmicos estão matriculados dentro do curso como alunos, porem não existe nenhum participante na tabela de notas.
As matriculas estão sendo efetuadas utilizando as tabelas: mdl_user_enrolments, mdl_role_assignments
Utilizei este artigo como base para desenvolver - http://moodlesql.blogspot.com.br/2010/07/matricular-usuario-no-curso-do-moodle.html
Como os artigos tomados como base já são antigos, a duvida é se não existe alguma tabela onde seja necessário a inserção de dados.
1 - Quando restauro o conteúdo de cursos antigos para os cursos criados via integração, o conteúdo não é mostrado corretamente acusando erro na tabela filter_active, o que não ocorre se restauro o conteúdo em um novo curso criado a partir da restauração por exemplo.
Para inserção de curso utilizo as tabelas mdl_course, mdl_context, mdl_enrol
Utilizei como base esse artigo - http://moodlesql.blogspot.com.br/2010/09/criar-curso-no-moodle-com-comando-sql.html
2 - Outro problema é que os alunos matriculados não estão sendo listados nos relatórios de notas. Os acadêmicos estão matriculados dentro do curso como alunos, porem não existe nenhum participante na tabela de notas.
As matriculas estão sendo efetuadas utilizando as tabelas: mdl_user_enrolments, mdl_role_assignments
Utilizei este artigo como base para desenvolver - http://moodlesql.blogspot.com.br/2010/07/matricular-usuario-no-curso-do-moodle.html
Como os artigos tomados como base já são antigos, a duvida é se não existe alguma tabela onde seja necessário a inserção de dados.