Releases for Signup
signup 6.x-1.0-rc6
First released: September 24, 2009 - 06:51
Size: 174.31 KB
md5_file hash: 299018db93de5b045719999b635dd388
Last updated: September 24, 2009 - 06:56
Once again, I've been naughty and I'm introducing API and schema changes here in a "release candidate". Sorry about that! However, ultimately, they're for the best, even if it's a slightly bumpy ride right now.
Sites using Signup status which are attempting to make use of the "Modifies signup count" setting for any status codes will be happy to know that upgrading to this release and 6.x-1.0-alpha2 of signup_status will make feature actually work. However, sites using Signup status should upgrade to signup_status 6.x-1.0-alpha2 and run update.php before upgrading to this release (although you need to upgrade to signup rc6 before signup_status alpha2 will actually work).
Bugs fixed since version 6.x-1.0-rc5
- #439294 by dww: Fixed bug where %user_signup_info was not being replaced with an empty string on sites that do not define any extra fields on the signup form.
- #539052 by dww: Fixed jQuery bug when users edited their signups that was causing most of the form elements to be enabled before pressing the 'Edit' button (all form elements should be disabled at first).
signup 6.x-1.0-rc5
First released: August 23, 2009 - 15:53
Size: 172.91 KB
md5_file hash: 13eaa2a2822f6097d4f1cbf4aa1b155d
Last updated: August 23, 2009 - 15:55
Bugs fixed since version 6.x-1.0-rc4
- #533970 by dww: Fixed bug that caused the "signups" tab on nodes to generate an "Access denied" message unless the signup attendee list was configured to appear as a tab (introduced in RC4 via #529478).
- #534948 by dww: Fixed bugs where signup_confirm_email.module breaks signup_status.module due to the unorthodox way it was trying to hijack the signup form for the confirmation. Now, confirmation is handled via a checkbox (which is only shown if needed via JavaScript) instead of trying to redirect to a separate confirmation form.
- #536094 by dww: Fixed a UI bug when editing existing signups. If there was a form validation error (e.g. a required field was left blank), the form now reloads already in "edit" mode with all the fields enabled and the submit button already converted to "Save."
- #544882 by dereine: Fixed a few places that called node_load() so that they can now make use of the node caching feature.
New features since version 6.x-1.0-rc4
signup 6.x-1.0-rc4
First released: July 27, 2009 - 21:15
Size: 171.39 KB
md5_file hash: 86bafe2568ab8f2be6bc4eb7f82e4cfd
Last updated: July 27, 2009 - 21:22
Known bugs in this version
- #533970: Access denied to the 'signups' tab if the signup attendee list is not configured as a tab
- #534948: signup_confirm_email breaks signup_status
Bugs fixed since version 6.x-1.0-rc3
- #370397 by ezra-g: Fixed critical data-loss bug where all anonymous signups would be destroyed if any authenticated user was deleted. This bug was introduced during the port to Drupal 6 core, due to an undocumented API change between Drupal core versions 5 and 6.
- #350548 by dww: Fixed logic bug in the support for Event module which would close signups prematurely if you edited event nodes in the future.
- #354944 by stBorchert: Fixed bug where changes to signup settings were lost during node previews (in Drupal 6.x only).
- #350872 by gargoyle and dww: Fixed bug where node type names were used unquoted as table aliases in the SQL for the admin/content/signup page. If you had a node type named after an SQL reserved word (e.g. 'match'), you'd get SQL errors. Now, node type names are properly quoted.
- #181272 by dww: Fixed bug where the labels on the custom signup form fields were not properly translatable when this data was displayed in other places (when viewing your own signup info, etc).
signup 6.x-1.0-rc3
First released: December 20, 2008 - 20:45
Size: 118.37 KB
md5_file hash: c46677ff141ee0ae2056d6624a9f5e4d
Last updated: December 20, 2008 - 20:51
I lied about the feature/API freeze for the DRUPAL-6--1 branch. ;) I think I was a little premature with that, and found some API and schema changes that were too good to leave out of the 6.x-1.* series. I also added some nice UI improvements and new features. I promise things will settle down for real once 6.x-1.0 is out, but there might be a 6.x-1.0-rc4 with a few more new features. Nothing too drastic, I hope. And, I won't be changing the signup API (hooks it invokes, etc) anymore, unless we run into things that would really simplify life for Signup status and friends. Sorry for the slightly bumpy ride, but I think you'll agree the results are worth it.
New features since version 6.x-1.0-rc2
signup 6.x-2.x-dev
First released: December 14, 2008 - 07:57
Size: 174.91 KB
md5_file hash: 3f9040cef82702486b4d33db54395cf2
Last updated: November 17, 2009 - 00:19
The 6.x-2.* release series will be for new feature development compatible with the Drupal 6 API once the 6.x-1.0 official release is out. Although official releases in this series will usually be well tested, production sites are encouraged to use the latest stable release from the 6.x-1.* series. Use the 6.x-2.* series at your own risk, and always backup your site before deploying.
Note: The 6.x-2.x-dev release was created prematurely, and this release is not currently supported. Sites should downgrade to the 6.x-1.* series for now. When you do, beware that if you were unlucky enough to install 6.x-2.x-dev while signup_update_6201() existed in signup.install, your {system} table will be broken since those updates were quickly removed from this branch. So, before you run update.php after downgrading, be sure to run this SQL query on your site:
UPDATE {system} SET schema_version = 6002 WHERE name = 'signup' AND schema_version > 6002;signup 6.x-1.0-rc2
First released: December 2, 2008 - 03:37
Size: 113.39 KB
md5_file hash: bdad90f5082e298e0b5729a455c255ab
Last updated: December 2, 2008 - 03:45
Bug fixes since version 6.x-1.0-rc1
- #336255 by KarenS and dww: Fixed numerous bugs in usage of DateAPI that were breaking all time-based signup functionality for datestamp fields and causing problems for certain configurations of date or datetime fields depending on the timezone handling. Using 6.x-2.0-rc5 of DateAPI and the CCK Date field, the one configuration that doesn't fully work is a datestamp field that has no timezone handling at all. With that configuration, you must use the latest Date code from the DRUPAL-6--2 branch (check the top of your copy of date/date.module and make sure the revision is at least "1.61.2.4.2.34" (2008-11-28) or newer).
- #338850 by dww: Fixed critical SQL bug ("Not unique table/alias: 'e'") on the signup administration page (admin/content/signup) for sites that have more than one event.module node type that is signup-enabled.
- #335190 by bkat and dww: Fixed bug where if you had a node enabled for signups and edited it to disable signups, the node would remain signup enabled. The bug was introduced in Signup version 5.x-2.6 by #328822.
signup 5.x-2.7
First released: December 2, 2008 - 03:37
Size: 95.91 KB
md5_file hash: 418c41d2bfd1be923d55d6e5bb1a8f0b
Last updated: December 2, 2008 - 03:45
Bug fixes since version 5.x-2.6
- #336255 by KarenS and dww: Fixed numerous bugs in usage of DateAPI that were breaking all time-based signup functionality for datestamp fields and causing problems for certain configurations of date or datetime fields depending on the timezone handling. Using 5.x-2.4 of DateAPI and the CCK Date field, the one configuration that doesn't fully work is a datestamp field that has no timezone handling at all. With that configuration, you must use the latest Date code from the DRUPAL-5--2 branch (check the top of your copy of date/date.module and make sure the revision is at least "1.39.2.50" (2008-11-28) or newer).
- #338850 by dww: Fixed critical SQL bug ("Not unique table/alias: 'e'") on the signup administration page (admin/content/signup) for sites that have more than one event.module node type that is signup-enabled.
- #335190 by bkat and dww: Fixed bug where if you had a node enabled for signups and edited it to disable signups, the node would remain signup enabled. The bug was introduced in Signup version 5.x-2.6 by #328822.
signup 6.x-1.0-rc1
First released: November 15, 2008 - 02:24
Size: 96.87 KB
md5_file hash: 367f4dfad7ef3e814f59ef44a9448d02
Last updated: November 15, 2008 - 02:30
This is the first official release candidate of the port to the Drupal 6 API of the Signup module. It contains all of the features and bug fixes from the Drupal 5 version up to and including version 5.x-2.6. Assuming no bugs are found, this will be released as the 6.x-1.0 version in the near future.
Changes since 5.x-2.6
- #222217 by dww, deadwood.module and coder.module: Initial port to D6. Related issues: #330838, #330840, #332968, and #333264.
- #330820 by dww and duellj: Ported all views support to the views2 API. This changes how the 'View to embed for the signup user list' setting works, so any sites that are using a custom view for this will have to revisit the signup settings page and select a new value under the advanced settings fieldset. signup_update_6000() removes the deprecated variables from the database.
- #330821 by dww: Fixed problems with the D6 CCK Date field support.
- #330824 by dww: Ported the Panels integration to the D6 Panels API.
signup 5.x-2.6
First released: November 14, 2008 - 23:39
Size: 92.86 KB
md5_file hash: c362b97e94b4b87fffad1d06cb870a95
Last updated: November 14, 2008 - 23:55
The major new feature in this release is #86462: support for CCK date fields to control the time-based signup functionality (reminder emails and auto-closing signups a configurable number of hours before the start time). You can have both Event module and CCK Date enabled simultaneously, and the 5.x-1.* and 5.x-2.* versions of both modules are all supported. As a result of this change, the word "event" no longer appears in the UI unless specifically referring to the Event module. Therefore, the hard-coded tokens you can put in the email templates (e.g. for confirmation and reminder emails) have been renamed. Be sure to visit update.php after upgrading to this version and run signup's update 5204 which will convert all of your saved email template settings to the new tokens.
In other news, the per-node signup administrative tab got a nice UI improvement thanks to #333257, and you can now embed the signup form as a pane when using Panels thanks to #321531. This release also fixes a number of bugs and includes some other changes detailed below.
signup 5.x-1.1
First released: November 14, 2008 - 08:08
Size: 39.26 KB
md5_file hash: 190ec14df8a6a542355ba8ff2500002e
Last updated: November 14, 2008 - 08:10
NOTE: This will probably be the last release of the 5.x-1.* series, which will soon be deprecated. Sites should consider migrating to the 5.x-2.* series (especially once 5.x-2.6 is out).
Changes since 5.x-1.0:
- #321653 by shane_jordan: Fixed bug where if a signup administrator canceled an anonymous signup on a given node, all of that anonymous user's signups were also canceled. This bug was from the original implementation of anonymous signup support (#68497).
- #219680 by dww: Fixed bug where the email address of users who signup was being sent in the notification emails to event owners, which is an inadvertent disclosure of personal information. Now, only a link to the user's profile is included.
- #137609 by dww and stBorchert: Added a lot more themeability for how the site-specific custom signup data is displayed for the signed up user, the signup administrator, and in the email messages. This also fixes a bug (#178441) where the labels for the custom fields were not included in the email messages.
signup 6.x-1.x-dev
First released: November 6, 2008 - 10:23
Size: 180.07 KB
md5_file hash: 3283beaf06da56668776a727f6c8ffd8
Last updated: November 22, 2009 - 12:17
Stable release series that supports the Drupal 6 core API. No new features will be added here, only bug fixes.
signup 5.x-2.5
First released: October 22, 2008 - 20:00
Size: 81.62 KB
md5_file hash: a3d4e99f8a8c356ff77ca58ceb8b44be
Last updated: October 22, 2008 - 20:00
This release is the culmination of a tremendous effort clearing out remaining issues in the Drupal 5 code base on the way to the port to Drupal 6. It includes a number of bug fixes, including some potential information disclosure bugs that should be carefully considered (listed separately).
In terms of new features, the biggest new feature is massively improved themability. There's a list of all the new theme functions added in this release to help site builders quickly see all the new opportunities for customization. Another key new feature is a default view of all the users who signed up for a given node, and various settings related to how this information is displayed. The other most noteworthy feature is optional integration with the token module. Huge thanks to Greg Mount for the generous donation to the signup fundraising effort, and everyone else who contributed. Also, special thanks go to deviantintegral and stBorchert for all their help with patches and testing.
signup 5.x-2.4
First released: February 8, 2008 - 21:59
Size: 61.52 KB
md5_file hash: 88947b469d8b35fdebbe10ef4f510f35
Last updated: February 8, 2008 - 22:00
Bugs fixed since 5.x-2.3:
- #193068 by bkat and dww: Fixed fatal bug during cron.php with event 5.x-2.* installed (event_include_files() was missing from a few places).
- Fixed signup_install() not to force tables on MySQL to be MyISAM.
- #199383 by deviantintegral and dww: Fixed bug that could cause signup to invoke node_load() with invalid parameters on the node add form.
- #79331: Fixed inconsistent UI: Use 'Current signups' instead of 'Current Signups', and 'Cancel signup' instead of 'Cancel Signup' since we don't capitalize individual words.
- #107136: Added $uid parameter to _signup_cancel hook (so it can be useful for something) and converted to use module_invoke_all().
- #202913 by westwesterson: Fixed ambiguous SQL query on the admin/content/signup page when using certain node access modules.
- #212790 by dww: Fixed an SQL 'GROUP BY' bug on the admin/content/signup page when PgSQL and the 5.x-1.* series of event.module are used.
New features since 5.x-2.3:
signup 5.x-2.3
First released: November 17, 2007 - 20:11
Size: 60.67 KB
md5_file hash: ef1d735e686d22284b8a4959de0331c9
Last updated: November 17, 2007 - 20:15
Bugs fixed since 5.x-2.2:
- #169372 and #171363: Fixed bugs with redeclaring functions caused by using include() instead of include_once(). NOTE: This bug mostly showed up as SQL or other errors when trying to run cron.
- #179540 by dragonwize and dww: Restored the login/register links for anonymous users when viewing a signup-enabled node.
- #181627 by stBorchert and dww: Removed an inappropriate WHERE clause in the signup UID views argument handler that restricted the query to nodes where signups where open. That should be handled via a filter.
- #183417 by dww: Switched to a better method for conditionally including views support code. This no longer uses signup_init(), which wasn't necessary and made this module listed as incompatible with aggressive caching for no good reason.
New features since 5.x-2.2:
signup 5.x-2.2
First released: August 18, 2007 - 23:56
Size: 48.92 KB
md5_file hash: bed4e9b1b67c724ca9f9cb0c2f2b6520
Last updated: August 19, 2007 - 00:00
Bug fixes since 5.x-2.1:
- #163257 by dww: Anonymous users could cancel all anonymous signups once the signup limit is reached or signups are otherwise closed. The bug was introduced in version 5.x-2.1.
- #160862 by adrinux and dww: Fixed paging on signup admin form (admin/content/signup) due to missing count query.
- #142402 by cpisto: Fixed SQL bug on PgSQL when event.module is enabled.
- #147546 by stBorchert: Removed call to undefined _event_date() when using signup broadcast if event.module is not installed.
- #158688 by m3avrck: Fixed signup.js to work with JavaScript aggregator.
- Code style fixes (thanks to the coder.module)
New features since 5.x-2.1:
- #154580 by killes and dww: Refactored code to support different event-related backend modules. Both event 5.x-1.x and event 5.x-2.x are supported, and adding date.module support will now be easy.
signup 5.x-2.1
First released: May 10, 2007 - 16:52
Size: 43.44 KB
md5_file hash: de50eb19db5a38c8192af5eec0c9ec32
Last updated: May 10, 2007 - 16:55
There are 2 major changes since 5.x-2.0: a long-awaited new feature, and a critical bug fix for anonymous users:
- #32482: Adding support for signup limits per node:
- New field on site-wide signup defaults and per-node edit form to set or modify the signup limit.
- Signups auto-close when the limit is reached.
- Users can now cancel their own signup when signups are closed, and if it's not an event-enabled node, or the event hasn't started yet, signups automatically re-open.
- Cleanup of the node/N/signups UI.
- Even bigger cleanup of admin/content/signups UI.
- Views support updated to view and filter by signup limit.
- #138401: Fixed a fatal PHP error on certain pages for anonymous users when caching is enabled.
signup 5.x-2.0
First released: April 18, 2007 - 18:51
Size: 40.89 KB
md5_file hash: 380d3072e1d7ea381a6111872bb66d48
Last updated: April 18, 2007 - 18:55
Initial official release of the 5.x-2.* new feature series. Enhancements since 5.x-1.0:
- #106808: Initial views integration. At this time, all the fields from all signup-related database tables are exported, and there are a handful of filters, sorts, and arguments. There are no default views yet.
- #106891 : Signup broadcast functionality -- sufficiently privileged users now have the ability to send an email directly to all the users who signed up for a given node on the site by using the "signup-broadcast" tab.
- #79332 : Cleaned up the user interface for the signup administration overview page. It used to be misusing tabs as a way to filter what signup status (open, closed, or all) to view. Now there is a drop-down selector where the administrator can choose what signup status to filter the page with.
- #134609 : Added an advanced setting to control if the signup form is collapsed or expanded by default.
signup 5.x-1.0
First released: April 4, 2007 - 00:42
Size: 32.61 KB
md5_file hash: 04b569e506a3b07161ee84c49b442732
Last updated: April 4, 2007 - 00:45
The first official, stable release of the signup.module that is compatible with the 5.x core API. This release includes all of the bug fixes mentioned in the 4.7.x-1.1 release, so please see those release notes for more details. In particular, 5.x-1.0 includes the same database update from 4.7.x-1.1 that renames the permissions defined by the signup.module. Sites upgrading to 5.x-1.0 directly from 4.7.x-1.0 should therefore be sure to run update.php.
signup 4.6.x-1.1
First released: April 4, 2007 - 00:42
Size: 26.93 KB
md5_file hash: f3ea4c28f186f61ec949413db46a4a1d
Last updated: April 4, 2007 - 00:45
This will probably be the last ever release of signup.module for 4.6.x core. Support for this version is no longer going to be maintained.
signup 4.7.x-1.1
First released: April 4, 2007 - 00:42
Size: 33.23 KB
md5_file hash: c12e81cad07e50220f1f87f782826caf
Last updated: April 4, 2007 - 00:45
After many months of unfortunate neglect, the singup.module has recently gotten a round of major attention and improvements. Mostly, the changes below are bug fixes, but in a few small cases, some new functionality was added, as well. This release includes a database update, which renames the permissions this module uses, so be sure to run update.php on your site, and then visit your 'access control' page (at /admin/access) to ensure the signup-related permissions are valid for the roles defined on your site.
