get_settings('', 'auth') ?> $warnText" : null); ?>
get_fields(); $login_field = array(); $allowed_fields = explode(',', $nc_core->get_settings('field_custom', 'auth')); $show_all_fields = $nc_core->get_settings('field_all', 'auth'); foreach ($user_fields as $user_field) { if ($user_field['name'] === $nc_core->AUTHORIZE_BY) { $login_field = $user_field; continue; } $is_field_accessible_by_admin_only = +$user_field['edit_type'] === NC_FIELD_PERMISSION_ADMIN; $is_field_accessible_by_no_one = +$user_field['edit_type'] === NC_FIELD_PERMISSION_NOONE; $should_hide_field_from_user = ($is_field_accessible_by_admin_only && !nc_field_check_admin_perm()) || $is_field_accessible_by_no_one; $is_field_marked_as_disabled = !$show_all_fields && !in_array($user_field['name'], $allowed_fields, true); if ($should_hide_field_from_user || $is_field_marked_as_disabled) { continue; } // остаются поля доступные для заполнения в полной форме регистрации // в модальном окне регистрации только емайл и пароль, остальные поля не заполняются ?>
modules->get_by_keyword('captcha')): ?>
DOCUMENT_ROOT . $nc_core->HTTP_TEMPLATE_PATH . "/icon/google_material_icons/refresh.svg"); ?>
get_settings('agreed', 'auth')): ?>