Localizar arquivo da tarefa no sistema de arquivos do Moodle

Localizar arquivo da tarefa no sistema de arquivos do Moodle

por Lino Vaz Moniz -
Número de respostas: 0

Localizar arquivo da tarefa no no moodledata

Para localizar o arquivo que fez upload ao criar uma tarefa  (assign) no Moodle, siga os seguintes passos:

 

  1. Execute o comando SQL

    SELECT * FROM mdl_files WHERE component = 'mod_assign' AND contextid = (SELECT id FROM mdl_context WHERE contextlevel=70 AND instanceid=?)
    Caso for um recurso (resource) use o comando a seguir, basta mudar o parâmetro component ='mod_resource

    SELECT * FROM mdl_files WHERE component = 'mod_resource' AND contextid = (SELECT id FROM mdl_context WHERE contextlevel=70 AND instanceid=?)

    Passe id da atividade (cmid) em instanceid=?

    Ao executar o comando, deve gerar uma saída como ilustra o print  a seguir. 
  2. Localize o primeiro valor que vier no campo contenthash no sistema de arquivos do Moodle, seguindo orientação neste post: https://comunidade.badiu.com.br/mod/forum/discuss.php?d=693