Redirecionar usuários no primeiro acesso ao Moodle

Redirecionar usuários no primeiro acesso ao Moodle

por Cristiane Mendes -
Número de respostas: 3

Olá Pessoal! 

Preciso fazer um ajuste em uma instalação do Moodle e não estou conseguindo. Podem me ajudar?

A situação é a seguinte: no primeiro acesso dos usuários, após a mudança de senha, a página que aparece em seguida é a de ajuste de preferências. Preciso mudar isto! Desejo que que estes novos usuários sejam direcionados para a página principal dos cursos disponíveis. 

Aguardo sugestões! 

A versão que estou utilizando do Moodle é a 3.0 e estou fazendo uso de um tema chamado  Lambda. 

Obrigada,
Cristiane.




Contagem das avaliações:  -
Em resposta à Cristiane Mendes

Re: Redirecionar usuários no primeiro acesso ao Moodle

por Eduardo Kraus -
Imagem de Plugin developers

Abra o arquivo login/change_password.php, e altere as seguintes linhas:

Linha 48 é assim:

$returnto = "$CFG->wwwroot/user/preferences.php?userid=$USER->id&course=$id";

Troque para:

$returnto = "$CFG->wwwroot/my/";

Após, na linha 109:

$navlinks[] = array('name' => $strparticipants, 'link' => "$CFG->wwwroot/user/index.php?id=$course->id", 'type' => 'misc');

Troque para:

$navlinks[] = array('name' => $strparticipants, 'link' => "$CFG->wwwroot/my/", 'type' => 'misc');

E por fim, linha 112:

redirect($CFG->wwwroot.'/user/preferences.php?userid='.$USER->id.'&course='.$course->id);

Troque para:

redirect($CFG->wwwroot.'/my/');

Muito prazer, sou Eduardo Kraus
Professor, programador e apaixonado por Moodle
Leia meu Blog: moodle.eduardokraus.com
Assista meus vídeos: www.youtube.com/user/ProfEduardoKraus
Curta meu Facebook: www.facebook.com/ProfEduardoKraus

Contagem das avaliações:  -
Em resposta à Eduardo Kraus

Re: Redirecionar usuários no primeiro acesso ao Moodle

por Cristiane Mendes -


Oi Eduardo! 

Muuuuito obrigada! :D

Na versão 2.9 que eu testei funcionou! sorriso

Abraço e valeu pela apoio.

Cris.

Contagem das avaliações:  -
Em resposta à Eduardo Kraus

Re: Redirecionar usuários no primeiro acesso ao Moodle

por Robson Rosano -

Olá,

criei uma página html na raiz, assim quando o aluno chama o endereço, por exemplo: www.moodle.com.br, não usa o arquivo index.php da raiz. Porém, após o aluno se logar ele chama essa página html, porém gostaria que chamasse o index.php da raiz para que apareça para o aluno a lista de cursos inscritos e os box. Pelo que já li, tenho que colocar um comando no /login/iindex.php, mas qual seria este comando e em qual linha devo colocar?


Grato,


Robson


Contagem das avaliações:  -