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 »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • There must be a better way...
Pages: [1]

Author Topic: There must be a better way...  (Read 804 times)

Yoda_Oz

  • I post occasionally
  • **
  • Posts: 107
  • Karma: 2
  • CiviCRM version: 3.3.3
  • CMS version: Joomla 1.5.22
There must be a better way...
July 12, 2010, 10:20:49 pm
G'day all,
I currently have civicrm 3.1.5 running with joomla 1.5. im using this setup for a springboard diving club website to take memberships and class registrations.

right now i have it all set up so that:
1. diver get membership and then gets a joomla login at the same time.
2. the diver logs in and can see classes that they can register for.
3. that diver must logout first before their brother or sister (or parent for adult diving!) can do their class registration.

basically each diver has their own joomla login and civicrm contact. each membership and class registrations links to the civicrm contact as normal.

everything works pretty good except for when the brother or sister comes along. surely there is a better way to handle the contacts and the memberships and the class registrations. our class registrations are quite complex where there are different squads training at different times and they choose at registrations which classes during the week they want to attend. they can attend as little or as many classes as they want.

it just doesn't seem efficient to make people logout again to register someone else for another class. it would seem better to have one login and they can register as many memberships and class registrations as they want on their own login without anything overwriting their contact details.

in testing i tried logging in and registering myself as two different people for a class and it just overwrote the initial contact with the second one. is this supposed to do that? i have the "allow register with same email" option enabled and i also have only first name and last name as my default strict duplicate matcher so im jut not sure what's going on there.

would anyone like to have a go at perhaps helping me have a more efficient logic to my website? any help is appreciated :)

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: There must be a better way...
July 13, 2010, 09:37:35 am
The upcoming v3.2 release includes a link at the top of the event reg pages - "Click if you want to register someone else." You might download beta3 and try it out (or try it on the public demo which is now running v3.2beta).
Protect your investment in CiviCRM by  becoming a Member!

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: There must be a better way...
July 13, 2010, 09:58:53 am
Hi,

Another option introduced by the 3.2 is to add a "checksum", so instead of having a login, you simply send them a link to register to the event that is unique and automatically log the user in. Works if you have a few events, and that they keep the email.
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • There must be a better way...

This forum was archived on 2017-11-26.