hi Aaron,
we have developed a simple event registration product which powers
the site http://calendar.sabes.org
* Each Event/Signup? is a folderish type that will store Registrants
(+) this is how it works. it stores the registrants in a folderish
event object.
* The Registrant type must be configurable, preferably TTW using
ATSchemaEditorNG? In my experience the data that groups need to
capture
event is so different (for example: canoe type) that trying to come up
with a set of fields that will fit all does not seem realistic.
(-) it doesn't do this yet. it is a customized solution which has
many fields unique to their organization, so it would not be suitable
for releasing as a general purpose event registration tool. but we
could certainly look into abstracting some of the code to be used for
a more generic product, perhaps using ATSE as the tool to define the
fields.
* The Event must be able to set both a maximum registrant size and a
waiting list size
(-) it doesn't do this yet.
* Registrant is sent and email upon submission (workflow script)
(+) it does send an email to the administrator and instructor. can't
remember if the applicant also gets a copy, but that would be easy
enough to do.
* Anonymous user can create Registrant (workflow script similar to
CMFMember)
(+) it allows anonymous users to register and doesn't require users
to signup as members. however, this means that they have to reenter
their address information every time they sign up for a class.
* Simple mechanism to email current registrants
(-) it doesn't do this yet, but would be fairly easy to do. Max M's
CalendarTypes product does this already: http://www.mxm.dk/products/
public/mxmcalendartypes/-
* Mechanism to dump data as CSV file
(-) this hasn't been done yet, but would also be relatively easy.
Nate
--
Nate Aune - [EMAIL PROTECTED]
http://www.jazkarta.com
On Jun 6, 2006, at 1:25 PM, Aaron VanDerlip wrote:
To all,
I have been tasked, with some funds, to develop a simple event
registration product for Plone. I have looked at this product
http://plone.org/products/eventregistration, but it is not actively
being developed. My goal is to create a product that is generic
enough
to meet the needs of the wide range of groups that need simple event
registration.
Here is a list of criteria thus far
* Each Event/Signup? is a folderish type that will store Registrants
* The Registrant type must be configurable, preferably TTW using
ATSchemaEditorNG? In my experience the data that groups need to
capture
event is so different (for example: canoe type) that trying to come up
with a set of fields that will fit all does not seem realistic.
* The Event must be able to set both a maximum registrant size and a
waiting list size
* Registrant is sent and email upon submission (workflow script)
* Anonymous user can create Registrant (workflow script similar to
CMFMember)
* Simple mechanism to email current registrants
* Mechanism to dump data as CSV file
I am putting this out there to see if there is interest in
developing/reviewing the code and whether the initial design makes
sense. Ideally this should probably live in the collective. One
question I have is whether I should attempt to pickup and extent the
existing EventRegistration product or come up with a new name
(SignUpSheet?) since the end product will be quite a bit different in
terms of code.
Feel free to contact me if you have any interest in contributing to
this
project.
Aaron
--
Aaron VanDerlip
Programmer
NetCorps
Eugene Oregon
541 465 1127 x104
Reclaim Your Inbox!
http://www.mozilla.org/products/thunderbird
_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo
_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo