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 CiviMail (Moderator: Piotr Szotkowski) »
  • Checksum Not Populating if Logged Out
Pages: [1]

Author Topic: Checksum Not Populating if Logged Out  (Read 1286 times)

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Checksum Not Populating if Logged Out
July 18, 2011, 07:00:57 pm
Hi all,

Trying to use:

http://[testsite]/civicrm/profile/edit?gid=21&reset=1;id={contact.contact_id}&{contact.checksum}

But if you receive the email, click on the link and are not logged in, no information populates (should populate with First Name, Last Name and Email from our DB). The users we're sending this to do not have Drupal accounts. My understanding is that the checksum token works for anonymous users?

Am I missing something? The fields are not set to public or public & listings...is that the issue?

Any help is appreciated!
Vanessa
 
PS - I tried this at the demo site, but it doesn't look like the email is set up to send, correct?

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 18, 2011, 07:09:30 pm
see if you can get rid of the 'amp;' ie you want it to just have &

i think that has been problem in past for some users
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 18, 2011, 07:21:23 pm
Hi Pete,

Still not working.  :'(

Thought the & was a good point.

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 18, 2011, 07:22:31 pm
Oops! Forgot to say "Thanks!"

I know I've tested this before and I thought it worked, but maybe I was logged in and didn't realize it.

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 18, 2011, 07:28:18 pm
maybe you forgot the GID for the profile too?

http://www.myorganization.org/civicrm/profile/edit?reset=1&gid=N&id={contact.contact_id}&{contact.checksum}

from

http://wiki.civicrm.org/confluence/display/CRMDOC40/Mail-merge+Tokens+for+Contact+Data

hth
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 18, 2011, 07:29:37 pm
sorry - reading too fast - yes you have the GID  ::)

yes the link will work for people if they are logged out provided they have permissions to get to the Profile etc
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 18, 2011, 08:01:17 pm
Well, I checked 'Profile Edit' under Anonymous permissions, but that didn't work either ??? ....and I don't have to have the profile set to Public Pages or Public Pages & Listings?

Thanks for all your help Pete.

Vanessa

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 18, 2011, 08:13:39 pm
Do I have to have 'Edit All Contacts' checked?  Nope. Still didn't work.

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 18, 2011, 08:20:32 pm
can you post the path you are trying?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 18, 2011, 08:51:34 pm
Yup, it's:


http://www.gingerfeet.com/civicrm/profile/edit?gid=21&reset=1;id={contact.contact_id}&{contact.checksum}

Is it the ";"?


petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 18, 2011, 08:56:59 pm
Quote from: nessnzoe on July 18, 2011, 08:51:34 pm
/civicrm/profile/edit?gid=21&reset=1;id={contact.contact_id}&{contact.checksum}
versus
Quote
/civicrm/profile/edit?reset=1&gid=N&id={contact.contact_id}&{contact.checksum}
so yes - needs to be an &
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 19, 2011, 06:10:38 pm
AH HA! You are a genius! Thank you, thank you, thank you, Pete!!! This is why you ARE like Lobo!!!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Checksum Not Populating if Logged Out
July 19, 2011, 06:16:58 pm
Glad we sorted it. Me like lobo  ::) - in some respects maybe - canyoning, kayaking, skiiing, NZ wines. But not in terms of coding.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

nessnzoe

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 2
    • GingerFeet LLC
  • CiviCRM version: 3.4.8
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.14
  • PHP version: 5.3.6
Re: Checksum Not Populating if Logged Out
July 29, 2011, 03:05:06 pm
Well, you helped us, so you're high up there in my book!  ;D

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMail (Moderator: Piotr Szotkowski) »
  • Checksum Not Populating if Logged Out

This forum was archived on 2017-11-26.