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