Foi criada a função que atribui ao gerente da categoria definido o poder de criar qualquer curso de sua categoria.
Quando um usuario com o papel de gerente loga no site, todos cursos de sua categoria são listados, de modo que ele tem poder para criar qualquer curso, e adicionar demais membros.
Em relação ao envio de e-mail, o reply se obtém a informação diretamente das configurações do Moodle. Também foram editados e ajustados as tokens de substituição, as tags html funcionam normalmente. De modo que o envio de notificações está padronizado, e pode ser ajustado conforme as necessidades.
Quando um professor realiza a criação de um curso com um docente auxiliar, e este docente não possui conta no moodle, automaticamente uma conta no moodle é criada para ele, de modo que um e-mail de notificação com as informações do curso é enviado.
Quando esta conta é criada pelo moodle, automaticamente um campo na tabela é marcado informando que o curso está sincronizado pelo apolo.
Quando a opção de desenvolvedor estiver habilitada (Debug True), e um professor não tiver conta no moodle, esta informação ficará visível. Caso a opção esteja desabilitada, a conta do docente será automaticamente.
Na criação de senhas o método de autenticação foi adequado para shibboleth.
A sincronização com o apolo tem a opção para busca de cursos o período de 3,6,9 e 12 meses.
As opções de data e hora foram adequados para São Paulo.
No bloco de criação de cursos, o método para busca foi alterado para um select buscável com a opção de autocompletar habilitada.
O moodle agora sincroniza com o sistema apolo diariamente, com definição para rodar às 00h01, com uma mensagem de Sucesso para indicar o êxito do programa.
O username do moodle agora é o número USP do usuário.
O envio de notificações foi definido com um modelo padrão dentro do arquivo src/Notificacoes.php.
Foi criada a função que atribui ao gerente da categoria definido o poder de criar qualquer curso de sua categoria.
Quando um usuario com o papel de gerente loga no site, todos cursos de sua categoria são listados, de modo que ele tem poder para criar qualquer curso, e adicionar demais membros.
Em relação ao envio de e-mail, o reply se obtém a informação diretamente das configurações do Moodle. Também foram editados e ajustados as tokens de substituição, as tags html funcionam normalmente. De modo que o envio de notificações está padronizado, e pode ser ajustado conforme as necessidades.
Quando um professor realiza a criação de um curso com um docente auxiliar, e este docente não possui conta no moodle, automaticamente uma conta no moodle é criada para ele, de modo que um e-mail de notificação com as informações do curso é enviado.
Quando esta conta é criada pelo moodle, automaticamente um campo na tabela é marcado informando que o curso está sincronizado pelo apolo.
Quando a opção de desenvolvedor estiver habilitada (Debug True), e um professor não tiver conta no moodle, esta informação ficará visível. Caso a opção esteja desabilitada, a conta do docente será automaticamente.
Na criação de senhas o método de autenticação foi adequado para shibboleth.
A sincronização com o apolo tem a opção para busca de cursos o período de 3,6,9 e 12 meses.
As opções de data e hora foram adequados para São Paulo.
No bloco de criação de cursos, o método para busca foi alterado para um select buscável com a opção de autocompletar habilitada.
O moodle agora sincroniza com o sistema apolo diariamente, com definição para rodar às 00h01, com uma mensagem de Sucesso para indicar o êxito do programa.
O username do moodle agora é o número USP do usuário.
O envio de notificações foi definido com um modelo padrão dentro do arquivo src/Notificacoes.php.