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) »
  • Professional CiviCRM Services (Moderator: Dave Greenberg) »
  • CiviEvent customization
Pages: [1]

Author Topic: CiviEvent customization  (Read 3377 times)

kmarkley

  • I post frequently
  • ***
  • Posts: 178
  • Karma: 14
  • CiviCRM version: 4.4.3
  • CMS version: Drupal 7.24
  • MySQL version: 5.1.56
  • PHP version: 5.3.27
CiviEvent customization
October 02, 2009, 09:06:53 am
We are a small theater company looking for someone to customize CiviEvent to work as a very simple box office module.

I understand that creating a traditional box office solution with assigned seats, subscribers, and so on is an enormous task, but our needs are MUCH simpler.  Generally speaking, we just need to a) change the way CiviEvent counts participants, and b) customize the user interface to be more what ticket-buyers expect.

Specifically:


  • a) Use the data from the Price Set to calculate/generate the correct number of attendees instead of having to register each person.  I have noticed that it is possible for 1 person to have multiple registrations for an event and that when you use 'Register Event Participant' from inside CiviEvent you can add someone without using a price set.  So if buying multiple tickets somehow triggered the creation of multiple registrations, that would work great for me.
  • b) User interface
    • 1. Generate custom templates that remove all references to 'registrations', 'attendees', 'participants', etc. that just confuse ticket-buyers.
    • 2. A new kind of Price Set that allows for a single numeric text box and a radio-button price choice.  The total cost is just the number in the text box times the value of the radio button selection.
    • 3. A better way to display event information given that the same show is being performed on multiple dates.  One of the following:
      • A unified show page with the show description and a "Buy Tickets" (that is "Register Online") button for each performance date.  This can obviously be done manually in a drupal page or story, but I'd rather not have to do it by hand each time.
      • A way to have a single description of the show be used for every performance (event).  As in, it can be updated/changed from a single location.


I would need to know that a) is possible and affordable pretty quickly, as this will determine whether we can commit to civiCRM now or keep looking.  Items in b) are less urgent and listed in priority order.

I would much prefer it if any code developed were contributed back to the community, but if a developer feels otherwise, that's not a deal breaker.

Thank you.

danetidwell

  • I post occasionally
  • **
  • Posts: 36
  • Karma: 2
Re: CiviEvent customization
April 13, 2011, 12:27:16 pm
Are you still looking for this implementation? I am interested in the same thing for a client.

kmarkley

  • I post frequently
  • ***
  • Posts: 178
  • Karma: 14
  • CiviCRM version: 4.4.3
  • CMS version: Drupal 7.24
  • MySQL version: 5.1.56
  • PHP version: 5.3.27
Re: CiviEvent customization
April 14, 2011, 07:58:44 am
This is mostly all done already.  Specifically:

a) in core as of 3.3. 
b) 1. Accomplishable via Administer -> Option Lists -> Word Replacements plus editing mail templates
    2. Dropped
    3. Accomplished via drupal module available here:
          http://wiki.civicrm.org/confluence/display/CRMDOC33/Module+to+List+Upcoming+CiviCRM+Events+in+Drupal+Node

Hope this helps.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Professional CiviCRM Services (Moderator: Dave Greenberg) »
  • CiviEvent customization

This forum was archived on 2017-11-26.