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) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Removing ability to register a different person
Pages: 1 [2]

Author Topic: Removing ability to register a different person  (Read 8688 times)

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
Re: Removing ability to register a different person
September 16, 2010, 09:48:11 am
@lobo,

I just tested it on the Demo Site, and that scenario works fine. A user can register multiple participants at once, none of which are him/herself.

@xavier,

Maybe I haven't understood your concern. To me, the 'same email address' question is a completely different concern. It's not related to whether a person can register other people. It merely prevents anyone from using an email address to register that has already been used by another participant.

So although I agree that that option is often confusing to end users, I don't see that we need to change it for this situation. Please clarify your concern if you feel differently.
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Removing ability to register a different person
September 16, 2010, 10:20:48 am
Hi,

Might simply have misunderstood. Are the 2 options

Register Multiple Participants:
0 = Users may only register themselves.
1 = Users may register themselves, along with others at any time.
2 = Users may register others without registering themselves.

Supposed to replace both:
- Register Multiple Participants
- Allow multiple registrations from the same email address

Or only Register Multiple Participants ?

(the checkbox "Allow multiple registrations from the same email address" doesn't make sense if 0, right ?
Would it be possible to jQuery hide it if 0 ?)

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

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
Re: Removing ability to register a different person
September 16, 2010, 10:38:58 am
The select with those 3 options will only replace the current 'Register Multiple Participants' checkbox. No changes to the 'same email address' checkbox UI or behavior are being proposed.

As for option 0 + 'allow same email', it's probably an unlikely edge case, but it is conceivable.

For example, you might want to force people to register for themselves, but you might not care about e-mail uniqueness.

I.e., several people from the same company can register with general company mailbox address, but each person needs to register for themselves in order to confirm personal eligibility to register. (e.g., eligibility may be dependent on data associated with the CMS user account.) Again, I'd bet this never actually happens, but it could.

Personally, I think the 'same email' option is usually redundant with the general contact matching rules, and so i think for usability, it could be moved into an 'Advanced options' fieldset which is collapsed by default. But that's outside the scope of the problem we're trying to solve here.
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Removing ability to register a different person
September 16, 2010, 11:04:40 am
Yeap, you're right, that's a separate issue outside the scope.

As for the allow same email, I think it's only when you register multiple participants in the same registration, hence being incompatible with the option 0. Anyway, something to think about when/if there is enough funding when being able to set the dedupe rule per profile/action

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

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Removing ability to register a different person
September 16, 2010, 05:15:35 pm
Matt - sounds like we have consensus for your approach. If you're able to include the form modifications etc. as described in my comment on the issue tracker then we can get this into 3.3.
Protect your investment in CiviCRM by  becoming a Member!

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Removing ability to register a different person
September 16, 2010, 06:09:30 pm
Hi Matt,

I realise it's beyond your scope but if you bear in mind that ideally (at some future point) details would be autofilled if registering someone over whom you have permissions it may affect the coding decisions you make here.
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

majortom

  • I post occasionally
  • **
  • Posts: 50
  • Karma: 0
Re: Removing ability to register a different person
November 20, 2011, 03:24:20 pm
Did this ever get completed, and if so in what version? I am running 4.0.6 and it is still the same simple check box, not the select list. Being able to prevent users from registering others is quite important to our application.

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Removing ability to register a different person
November 21, 2011, 09:31:14 am
If the code was completed it was never submitted back as a patch. :-(
Protect your investment in CiviCRM by  becoming a Member!

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
Re: Removing ability to register a different person
November 21, 2011, 11:00:08 am
No, it was never implemented as spec'd above. We used a different solution for my specific project, but I think the above is still a suitable generalized solution.
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

majortom

  • I post occasionally
  • **
  • Posts: 50
  • Karma: 0
Re: Removing ability to register a different person
November 21, 2011, 09:26:42 pm
I agree that would be a great, generalized solution and would be very useful to have. Was any work done on that approach that might be used for such a solution to which we could contribute to finish? Any plans to deal with this for 4.1, or to add it as a Make it Happen?

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Removing ability to register a different person
November 22, 2011, 10:10:01 am
As far as I know there was no work done, and it's definitely not part of the 4.1 queue (4.1 is in code freeze). This could become an MIH for 4.2 if there's seed funding.
Protect your investment in CiviCRM by  becoming a Member!

shantimission_itsupport

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 4.5
  • CMS version: Wordpress
  • MySQL version: ?
  • PHP version: ?
Re: Removing ability to register a different person
July 07, 2016, 07:42:01 pm
Hi All,
is this a standard feature now? I think this is a security problem, because people can lookup other people's details. I see this thread has been viewed 7000+ times.
Thanks for your comments
Lakshman

Pages: 1 [2]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Removing ability to register a different person

This forum was archived on 2017-11-26.