Esta postagem no fórum foi removida
Número de respostas: 4Tudo é possível no Moodle
Apesar disso essa demanda não é simples pois não existe uma interface gráfica para alterar essa informação no banco de dados.
Então, a única forma de fazer isso é atualizando a coluna "trackforums" na tabela mdl_user do seu moodle para "1" em todas as linhas.
Se você tem alguma experiência com sql e tem acesso à base de dados do seu moodle essa não é uma operação tão complicada. Basta rodar a query:
UPDATE mdl_user SET trackforums=1 WHERE trackforums=0
Abraços,
André Yamin.
Esta postagem no fórum foi removida
Erison,
Uma coisa que eu esqueci de dizer é que esse método não altera o padrão para monitoramento de fórum, e sim altera a configuração do perfil de todos os usuários.
Abraços!
André Yamin.
Bom dia,
Estavamos discutindo esse tópico hoje no www.moodlebrasil.org e a solução que a Gisele me deu foi:
Só hackeando o code
No arquivo> moodle/user/edilib.php linha 260 (moodle 2.7)
De:
if (!empty($CFG->forum_trackreadposts)) {
$choices = array();
$choices['0'] = get_string('trackforumsno');
$choices['1'] = get_string('trackforumsyes');
$mform->addElement('select', 'trackforums', get_string('trackforums'), $choices);
$mform->setDefault('trackforums', 0);
}
Para
if (!empty($CFG->forum_trackreadposts)) {
$choices = array();
$choices['0'] = get_string('trackforumsno');
$choices['1'] = get_string('trackforumsyes');
$mform->addElement('select', 'trackforums', get_string('trackforums'), $choices);
$mform->setDefault('trackforums', 1); // <--------- alterar de zero para um
}
e também setar o banco de dados tabela mdl_user para qdo for outro tipo de cadastro que não seja o manual.
ALTER TABLE`mdl_user`CHANGE`trackforums``trackforums`TINYINT(1)NOTNULLDEFAULT'1';
Gilvan Marques