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) »
  • Issues with Newsletter registration
Pages: [1]

Author Topic: Issues with Newsletter registration  (Read 624 times)

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Issues with Newsletter registration
July 16, 2011, 02:19:53 am
For sometime I have been trying to understand how best to allow Anonymous users to register for a newsletter.  It seems that this can be done in a number of ways but all of them have one or other undesirable side effects. The method that I am using at the moment is as follows:
  • Create a public group called Newsletter
  • Create a profile with the fields that the user is required to complete and include group
  • When the user enters the details required and checks the box against the Newsletter group field the user is added to the Newsletter group
  • This group can then be used in CiviMail
Up to this point all seems OK with the following exception.  The fact that the Newsletter group must be public for it to appear in the profile when displayed to the user means that anyone who enters the URL which points to that group has access to the entire list of people in the list including the fields that have been captured.

I have been trying to understand how this problem is solved without success.  I am not new to CiviCRM and have been using it in conjunction with Drupal for a few years but I have not managed to get my head around this problem. Please don't say use ACLs without explaining how because I have been trying to work out how to use them and have failed.

Cheers...
Martin Fuggle
« Last Edit: July 16, 2011, 02:21:29 am by mfuggle »

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Issues with Newsletter registration
July 16, 2011, 03:55:10 am
What url? you mean pointing to the profile used for registration (not the full url, just the part after your domain name and put a different id)
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Re: Issues with Newsletter registration
July 16, 2011, 04:28:47 am
The URL is shown below:
  • http://<site name>/civicrm/profile?reset=1&force=1&gid=nn
Cheers...
Martin Fuggle

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Issues with Newsletter registration
July 17, 2011, 01:55:38 pm

i would do the foll:

1. Make sure all the profile fields have their visibility settings as: "user and user admin"

2. You can also use the setting: "Limit Listings to Group" and set it to an empty group

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Issues with Newsletter registration

This forum was archived on 2017-11-26.