I was trying to hide the username & password fields on the registration form while leaving some additional fields visible. I am unable to do so.
is there any way to hide the username, email and password fields ?
I agree that this request may sound absurd as those three fields form the core of the registration process. but please bear with me.

Comments

howard@questionmark.com’s picture

I am encountering a similar problem. The Manage Display = hidden settings are not being honored for a field that I've added to the user registration form. I am also use Profile 2 and have tried to hide fields "hidden" setting is not being honored there either.

1kenthomas’s picture

Offhand, you could either isolate via CSS (won't stop automated registration) or alter the form from a custom module / unset(), (I believe). It would help to know what your goal is :) !

P.S. Is Rules the appropriate queue for this?

1kenthomas’s picture

@howard: you're probably also in the wrong issue queue?

Regardless, I'm not sure if user profile forms allow you to hide field? Profile 2 is another question. You may need some debugging. See above.

caminadaf’s picture

Category: Bug report » Support request
Status: Active » Closed (works as designed)

Hi, this is possible using Rules forms:
1- Activate the "event activation message" on the "Rules Forms Support" settings screen
2- Visit the registration form.
3- Click on the "Activate user_register_form" link
4- Visit the registration form again so that rules_forms builds the elements
5- Create a new rule with event: "User register form is being built"
6- Set action "Hide an element in the form" for each field you want to hide.