CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Some profile fields showing only on account edit, not registration
Pages: [1]

Author Topic: Some profile fields showing only on account edit, not registration  (Read 1753 times)

joachim

  • Guest
Some profile fields showing only on account edit, not registration
June 01, 2009, 12:31:51 pm
I have a profile called 'Personal details' with about half a dozen fields such as gender, birth date, occupation, etc.

If I go to my account in Drupal, I can see all these fields in the tab.
However, if I go to create a new account, only the first two fields are there for new users to fill in.

I can't seen any differences in the settings for the fields, and I thought that profiles set to appear in several places would work the same in all cases.
What am I missing?

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Some profile fields showing only on account edit, not registration
June 01, 2009, 01:49:57 pm
Custom Fields will not show up on a registration form (in a Drupal implementation) unless you have given anonymous users the right to 'access all custom data'
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

joachim

  • Guest
Re: Some profile fields showing only on account edit, not registration
June 01, 2009, 01:55:22 pm
I'm not sure what counts as custom data in this context.

On registration I see:
Gender
Birth Date

On account edit I also get Occupation, Annual Incone, Find out, etc.

Enabling that permission fixes it, but why did some fields count as custom and not others?
Also, what else have I given anon users access to now? How can I grant access to only those fields in this profile?

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Some profile fields showing only on account edit, not registration
June 01, 2009, 04:27:07 pm
You  might find this chapter of the floss manual helpful

http://en.flossmanuals.net/CiviCRM/CapturingExposing

(and also the extra one on Custom Data which I think will be added soon....)

The Gender and Birth Date fields are not custom data. Custom data fields are created under Administer CiviCRM custom Data.

I think Access All Custom Data could be more accurately described without the 'All' as it does not of it's own give you access to see any data. If you search enable a profile (as in the chapter I linked to) and allow anonymous access to view it and include custom fields in it then potentially data could be exposed to anonymous users but otherwise it really just allows them to enter data into Custom Data fields.
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

joachim

  • Guest
Re: Some profile fields showing only on account edit, not registration
June 02, 2009, 03:56:37 am
Ah that's where I'm getting confused.
Fields like occupation, income, and 'how did you find out' are provided by Civi with some widgets etc, so I don't think of those as 'custom'.

Thanks for your help :)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Some profile fields showing only on account edit, not registration

This forum was archived on 2017-11-26.