Oi Lino
pergunta simples: como torno um campo opcional em obrigatório? Coloco apenas o addRule com opcao required???
esse é o trecho de código no editlib.php
$mform->addElement('text', 'phone1', get_string('phone1'), 'maxlength="20" size="25"');
$mform->setType('phone1', core_user::get_property_type('phone1'));
$mform->setForceLtr('phone1');
$mform->addElement('text', 'phone2', get_string('phone2'), 'maxlength="20" size="25"');
$mform->setType('phone2', core_user::get_property_type('phone2'));
$mform->setForceLtr('phone2');
onde mais eu teria que intervir?
Abraços