Answers.Body: <p>We engaged Fuzion to resolve this, who systematically disabled all modules to find the offending one.</p>
  
  <p>The issue was caused by the Page Manager module, which was overriding the user/%/edit pages (admin/structure/pages). This override was empty, and I'm unsure why it was enabled - but by disabling it the civicrm profile forms are fixed. This also resolves the issue we were observing where an administer role was being removed upon submitting this form.</p>
  
  <p>One further step was required, which was to disable a redirect to the webform we had in place after a new user was created (configured here: admin/structure/trigger/user). It appears what was happening is that the redirect is stepping in after the user is created, but before CiviCRM had time to react to the new information.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-08T02:09:09.500Z
Answers.LastActivityDate: 2018-09-08T02:09:09.500Z
Answers.UserDisplayName: Phil Hart
Answers.Body: <p>Check your Drupal CiviCRM permissions, particularly the following:</p>
  
  <ul>
  <li>CiviCRM: profile create (anonymous users)</li>
  <li>CiviCRM: access all custom data (anonymous and authenticated users)</li>
  <li>CiviCRM: profile edit (authenticated users)</li>
  </ul>
  
  <p>Also, check the profile settings: click "fields" and make sure none of them are "view only".</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-12-08T07:10:55.190Z
Answers.LastActivityDate: 2018-03-08T18:31:56.400Z
Answers.LastEditDate: 2018-03-08T18:31:56.400Z
Answers.UserDisplayName: Christia
Answers.Body: <p>Have found something for you in Google to start from, not sure if it helps, yet, you may want to to have a look:</p>
  
  <p><a href="https://docs.civicrm.org/sysadmin/en/latest/setup/users-contacts/" rel="nofollow noreferrer">https://docs.civicrm.org/sysadmin/en/latest/setup/users-contacts/</a></p>
  
  <p><a href="https://forum.civicrm.org/index.php?topic=30064.0" rel="nofollow noreferrer">https://forum.civicrm.org/index.php?topic=30064.0</a> (form year 2013)</p>
  
  <p><a href="https://www.google.com/search?q=civicrm+drupal+profile+sync" rel="nofollow noreferrer">https://www.google.com/search?q=civicrm+drupal+profile+sync</a> (if anything else fails)  </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-14T23:04:50.463Z
Answers.Text: Thanks for trying. Have read through a fair bit of info like that but not been able to find anything that identifies our issue. It's pretty basic functionality that is not working for us at the moment but hard to troubleshoot.
Answers.UserDisplayName: Phil Hart
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-14T21:03:42.820Z
Answers.LastActivityDate: 2017-10-14T21:03:42.820Z
Answers.UserDisplayName: yurg
Body: <p>Our simple "My Details" profile for Drupal User Registration is not functioning.</p>
  
  <p>The profile adds fields for First Name, Last Name and Birth Date to the Drupal User Registration page.</p>
  
  <p>But when a new user registers, an account is created but the profile field information is not saved. Even the field names (mostly) are not shown on the new users page (see second image below). A Civi contact is created with just the Drupal email address.</p>
  
  <p>Even if admin user tries to add those details via the Drupal user page, the information is not saved. If added via CiviCRM, the contact information does appear in the Drupal accounts.</p>
  
  <p>I've tried creating a new registration profile with just First and Last Name and disabling the existing one - same result.</p>
  
  <p>We have latest Civi version 4.7.25 and Drupal 7.56. No errors in Drupal logs at time of account creation. Several modules including Mollom, Webform-Civi Integration, Civi-Rules Integration, LoginToboggan, Views etc. installed.</p>
  
  <p>Any suggestions on how we can debug this appreciated!</p>
  
  <p>Phil Hart - Camp Cooinda - CiviCRM Member</p>
  
  <p><a href="https://i.sstatic.net/fIJjw.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/fIJjw.png" alt="User with correct details"></a>
  <a href="https://i.sstatic.net/w2Zkx.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/w2Zkx.png" alt="User when profile not working"></a></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-10-14T23:39:21.727Z
Comments.Text: So logged out I go to https://campcooinda.asn.au/user/register and i see the fields. but you are saying that if i submit the form these details are not added to civi? There was a console error for me about register:205 GET https://rest-production.mollom.com/v1/captcha/171014761ce5e6f12f.png net::ERR_BLOCKED_BY_CLIENT - but that might have been Privacy Badger at my end. I popped through a user/account - hope that was okay ;-)
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-10-15T04:10:45.263Z
Comments.Text: Correct Pete. In this case the Civi contact wasn't even created. It's a pretty basic function that's not working for us. Would happily give your new account admin privilege if you want a look. we are webmaster@campcooinda.asn.au
Comments.UserDisplayName: Phil Hart
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-03-08T20:09:28.840Z
Comments.Text: Hey Phil - would be good if you put the answer up if you have it to hand
Comments.UserDisplayName: petednz - fuzion
Tags: <drupal><user-account>
Title: Profile for Drupal User Registration not functioning
ThreadText: # Profile for Drupal User Registration not functioning
  
  (Asked by: username_0 on 2017-10-14)
  
  Our simple "My Details" profile for Drupal User Registration is not functioning.
  
  The profile adds fields for First Name, Last Name and Birth Date to the Drupal User Registration page.
  
  But when a new user registers, an account is created but the profile field information is not saved. Even the field names (mostly) are not shown on the new users page (see second image below). A Civi contact is created with just the Drupal email address.
  
  Even if admin user tries to add those details via the Drupal user page, the information is not saved. If added via CiviCRM, the contact information does appear in the Drupal accounts.
  
  I've tried creating a new registration profile with just First and Last Name and disabling the existing one - same result.
  
  We have latest Civi version 4.7.25 and Drupal 7.56. No errors in Drupal logs at time of account creation. Several modules including Mollom, Webform-Civi Integration, Civi-Rules Integration, LoginToboggan, Views etc. installed.
  
  Any suggestions on how we can debug this appreciated!
  
  username_0 - Camp Cooinda - CiviCRM Member
  
  [![User with correct details](https://i.sstatic.net/fIJjw.png)](https://i.sstatic.net/fIJjw.png)
  [![User when profile not working](https://i.sstatic.net/w2Zkx.png)](https://i.sstatic.net/w2Zkx.png)
  
  **Tags:** drupal, user-account
  
  > **Comments:**
  > **username_1**: So logged out I go to https://campcooinda.asn.au/user/register and i see the fields. but you are saying that if i submit the form these details are not added to civi? There was a console error for me about register:205 GET https://rest-production.mollom.com/v1/captcha/171014761ce5e6f12f.png net::ERR_BLOCKED_BY_CLIENT - but that might have been Privacy Badger at my end. I popped through a user/account - hope that was okay ;-)  
  > **username_0**: Correct Pete. In this case the Civi contact wasn't even created. It's a pretty basic function that's not working for us. Would happily give your new account admin privilege if you want a look. we are webmaster@campcooinda.asn.au  
  > **username_1**: Hey Phil - would be good if you put the answer up if you have it to hand  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_0 on 2018-09-08. Score: 0 | Accepted answer
  
  We engaged Fuzion to resolve this, who systematically disabled all modules to find the offending one.
  
  The issue was caused by the Page Manager module, which was overriding the user/%/edit pages (admin/structure/pages). This override was empty, and I'm unsure why it was enabled - but by disabling it the civicrm profile forms are fixed. This also resolves the issue we were observing where an administer role was being removed upon submitting this form.
  
  One further step was required, which was to disable a redirect to the webform we had in place after a new user was created (configured here: admin/structure/trigger/user). It appears what was happening is that the redirect is stepping in after the user is created, but before CiviCRM had time to react to the new information.
  
  
  ---
  
  ### Answer by username_2 on 2017-12-08. Score: 1
  
  Check your Drupal CiviCRM permissions, particularly the following:
  
  * CiviCRM: profile create (anonymous users)
  * CiviCRM: access all custom data (anonymous and authenticated users)
  * CiviCRM: profile edit (authenticated users)
  
  Also, check the profile settings: click "fields" and make sure none of them are "view only".
  
  
  ---
  
  ### Answer by username_3 on 2017-10-14. Score: 0
  
  Have found something for you in Google to start from, not sure if it helps, yet, you may want to to have a look:
  
  <https://docs.civicrm.org/sysadmin/en/latest/setup/users-contacts/>
  
  <https://forum.civicrm.org/index.php?topic=30064.0> (form year 2013)
  
  <https://www.google.com/search?q=civicrm+drupal+profile+sync> (if anything else fails)
  
  > **Comments:**
  > **username_0**: Thanks for trying. Have read through a fair bit of info like that but not been able to find anything that identifies our issue. It's pretty basic functionality that is not working for us at the moment but hard to troubleshoot.  
  
  ---
  
  