Signup
Signup allows users to sign up (or register, as in register for a class) for nodes of any type. Includes options for sending a notification email to a selected email address upon a new user signup (good for notifying event coordinators, etc.) and a confirmation email to users who sign up.
Each of these options can be enabled and customized per node. When used on nodes that have a start time (with either a CCK date field or using the Event module), it can also send out reminder emails to all signups X days before the start of the event (per node setting) and auto-close event signups X hours before their start (general setting) providing that the site has properly configured regular cron runs. There are settings for restricting signups to selected roles and content types, and to place limits on the number of users that can signup for any given node. Users with proper permission can send a "broadcast" message to all users signed up for a given node. Administrators can look at both a signup detail for one node, and a signup summary for all nodes.
The Drupal 6 port is now ready for testing. See the 6.x-1.0-rc6 release candidate. The 6.x-1.* series lives in the DRUPAL-6--1 branch of CVS. You can view the CHANGELOG.txt to see a list of the changes. The 6.x-1.* series is nearing a feature-freeze, and should be stable. Expect a 6.x-2.* series at some point in the future where major new features will be added.
For Drupal 5, the 5.x-2.* release series is now in feature-freeze, and is the recommended stable release. This version supports CCK date fields (both versions 5.x-2.* and 5.x-1.*) and the Event module (again, both 5.x-2.* and 5.x-1.*). There have been a large number of improvements added since the 5.x-1.* series, in particular Views integration. The 5.x-1.* series of signup is still supported, but sites are encouraged to upgrade to 5.x-2.* as soon as possible. Note: The 5.x-1.* series of the signup module does not work with the 5.x-2.* versions of the event module. If you are using 5.x-2.* of event, you must use at least version 5.x-2.2 of signup. If there's enough interest (and funding) for new features compatible with the Drupal 5 API, expect to see those in a future 5.x-3.* series.
The signup module was originally co-developed by Chad Phillips and Jeff Robbins, and sponsored by Jeff Robbins. It has been mostly rewritten and is now being maintained and enhanced by Derek Wright. For some ideas about future work for the module, look at the TODO list and the issue queue. Anyone interested in sponsoring further development should contact me.
There are a handful of related modules that depend on the signup module. I do not use any of these myself, and can't vouch for the quality of their code or maintenance, but I wanted to provide a list of them in case they are useful. This list is ordered by when the projects were added to drupal.org.
| Module | 6.x version | 5.x version |
|---|---|---|
| Signup Scheduler | ||
| Signup Status | ||
| Signup Pay | ||
| Signup Ecommerce Integration | ||
| Signup Restrict by Role | ||
| Signup and Pay Early Bird | ||
| Signup Integration for Ubercart |
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.0-rc6 | 2009-Sep-24 | 174.31 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-2.7 | 2008-Dec-02 | 95.91 KB | Download · Release notes | Recommended for 5.x | |
| 5.x-1.1 | 2008-Nov-14 | 39.26 KB | Download · Release notes | Supported for 5.x | |
| 4.7.x-1.1 | 2007-Apr-04 | 33.23 KB | Download · Release notes | Recommended for 4.7.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Nov-03 | 176.53 KB | Download · Release notes | Development snapshot | |
| 5.x-2.x-dev | 2009-Sep-16 | 97.16 KB | Download · Release notes | Development snapshot | |
