Como criar novo tipo de restrição

Como criar novo tipo de restrição

por Heitor Silva -
Número de respostas: 1

Olá pessoal! Tudo bem?

Estou trabalhando em um Moodle de uma empresa de aviação, que os alunos são obrigados a ver certos conteúdos por X tempo. Esse tempo é armazenado em uma tabela de banco de dados, e precisa virar uma restrição para habilitar uma prova ou não.

Digamos que eu precise aprender sobre Boeing 737, e que preciso ter pelo menos 120 minutos de conteúdo visto. Preciso que ao editar uma prova, eu possa colocar uma restrição de que ela só é liberada, se o aluno tiver visto 120 minutos do conteúdo X, ou seja, só libera a prova depois que consultar essa tabela e ver se o aluno de ID tal tem 120 minutos do conteúdo tal...

Alguém sabe me dizer como é que eu faço isso? Como que eu começo um plugin / módulo para fazer isso?

Contagem das avaliações:  -