"ГОРОД" можно сделать обязательным полем для заполнения?
Если не заполнять, подставляется значение по умолчанию из настроек в админке defaultcity
Если вас это не устраивает, нужно код самой формы править, прописав в файле login/signup_form.php вместо
if (!empty($CFG->defaultcity)) {
$mform->setDefault('city', $CFG->defaultcity);
}
вот это:
$mform->addRule('city', get_string('city'), 'required', null, 'client');