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) »
  • Profile Create - Customized Fields Missing SOLVED
Pages: [1]

Author Topic: Profile Create - Customized Fields Missing SOLVED  (Read 660 times)

rjlm

  • I’m new here
  • *
  • Posts: 3
  • Karma: 0
  • CiviCRM version: CiviCRM 4.0.1
  • CMS version: Joomla 2.5.6
  • MySQL version: 5.0.95
  • PHP version: 5.3.10
Profile Create - Customized Fields Missing SOLVED
October 14, 2012, 04:16:26 am
On the public website (no user logged in) I had a create profile form with user-defined fields.

All was working fine.

But now only the generic standard fields (name,email,country) are displayed but none of the custom fields I created.  If I log-in on the front-end with an administrator account the custom fields are displayed perfectly OK but they disappear when I log out. The profile and the fields are label as public.

Why is this and why has it suddenly changed - I have performed no upgrade.

« Last Edit: October 14, 2012, 04:52:35 am by rjlm »

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Profile Create - Customized Fields Missing
October 14, 2012, 04:18:28 am
Probably permission.
Have you granted anonymous the right to see all custom fields?

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

rjlm

  • I’m new here
  • *
  • Posts: 3
  • Karma: 0
  • CiviCRM version: CiviCRM 4.0.1
  • CMS version: Joomla 2.5.6
  • MySQL version: 5.0.95
  • PHP version: 5.3.10
Re: Profile Create - Customized Fields Missing
October 14, 2012, 04:48:19 am
Thanks I suspected it was a permission thing.

I looked at the permission configuration pages but could not see anything about anonymous or public s how do I set this anonymous to see all fields.

Although the priority is to get the fields displaying it of course it doesn't answer the question as to why it suddenly changed and why the fields stopped being visible.

Thanks

rjlm

  • I’m new here
  • *
  • Posts: 3
  • Karma: 0
  • CiviCRM version: CiviCRM 4.0.1
  • CMS version: Joomla 2.5.6
  • MySQL version: 5.0.95
  • PHP version: 5.3.10
Re: Profile Create - Customized Fields Missing SOLVED
October 14, 2012, 05:00:19 am

1. Administrator -> User & Permission -> Permissions (access Control)

2. Joomla Access Control

3. Profile  Create, access all custom data set to allowed

This worries me slightly since it seams an all or nothing approach. If somebody is creating a profile they should be able to see all fields b default but viewing profles should be restricted by default.

Anyway would like to know why it stopped worked,


Jason W

  • I post frequently
  • ***
  • Posts: 197
  • Karma: 12
  • jason@civitrainingtutorials.com
  • CiviCRM version: 4.2
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.x.x
Re: Profile Create - Customized Fields Missing SOLVED
October 15, 2012, 10:58:04 am
Hello rjlm,

Have you tried creating an ACL that allows everyone to View This Profile?

Go to Administer-->Users and Permissions-->Permissions. Select Manage ACLs, and Add ACL. Description= Profile Permission, Role= everyone, operation=view, Type of Data= A Profile, Profile= select your profile from the dropdown and select save.

Now you can go back to your Joomla ACL and set "Profile  Create, access all custom data set" back to not allowed. The CiviCRM ACL will handle this permission.

you might also check the visibility of your custom fields and make sure they are set to Public.

Doesn't explain why it stopped working, Have you created any new ACLs that might interfere with your permissions?

Cheers,
Jason
civiTrainingTutorials
"Helping You Help Others"

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Profile Create - Customized Fields Missing SOLVED

This forum was archived on 2017-11-26.