Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#549646 by dww: Followup on token support: there were cases when "mail" wasn't being loaded into the $signup object, causing PHP notices. We're now more careful about testing for that, and also about trying to populate $signup with the 'mail' field whenever possible.
#549646 by dww: Followup on token support: there were cases when "mail" wasn't being loaded into the $signup object, causing PHP notices. We're now more careful about testing for that, and also about trying to populate $signup with the 'mail' field whenever possible.
#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."
#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."
#529478 by dww: Added a hook to alter access to the signup node tabs.
#529478 by dww: Added a hook to alter access to the signup node tabs.
#373260 by dww: Changed access logic so that users that can administer signups on a given node can always view the signup attendees on that node.
#373260 by dww: Changed access logic so that users that can administer signups on a given node can always view the signup attendees on that node.
#361446 by dww: Restored the ability to have the signup user list embedded directly on each node, instead of forcing it into a subtab at node/N/signups/list (#349292). There are now extra options for the "How to display the list of signed-up users" advanced setting, and the list is now a separate entry in each node's content[] array so it can be ordered independently of the signup form. This commit includes a work-around for a bug in CCK's content_extra_field_weight() (#363456).
#361446 by dww: Restored the ability to have the signup user list embedded directly on each node, instead of forcing it into a subtab at node/N/signups/list (#349292). There are now extra options for the "How to display the list of signed-up users" advanced setting, and the list is now a separate entry in each node's content[] array so it can be ordered independently of the signup form. This commit includes a work-around for a bug in CCK's content_extra_field_weight() (#363456).
#51226 by dww: Fixed minor UI bug for nodes with closed signups where the current signup was printed directly instead of going through theme_signup_signups_closed(), which caused "Signups are closed..." to be printed below the signup edit form regardless of the order in the theme.
#51226 by dww: Fixed minor UI bug for nodes with closed signups where the current signup was printed directly instead of going through theme_signup_signups_closed(), which caused "Signups are closed..." to be printed below the signup edit form regardless of the order in the theme.
#51226 by dww: Added the ability to edit existing signups. - Added an "edit own signups" permission. - The current signup information is now displayed via a form, not a table. The form is disabled at first, but if the user has permission to edit their signup, there's an "Edit" button that they can click which enables all the form elements and renames itself "Save". - Canceling your own signup is now handled via the "signup_edit_form" instead of a separate "signup_cancel_form". - Added an "User: Edit signup link" views field handler. - Removed a bunch of deprecated theme functions since the signup is now displayed via a form, not a table: theme_signup_current_signup(), theme_signup_custom_data_table(), and theme_signup_custom_data_rows(). - Renamed theme_signup_email_token_anonymous_username() to be theme_signup_anonymous_username() since it's now used for other things.
#51226 by dww: Added the ability to edit existing signups. - Added an "edit own signups" permission. - The current signup information is now displayed via a form, not a table. The form is disabled at first, but if the user has permission to edit their signup, there's an "Edit" button that they can click which enables all the form elements and renames itself "Save". - Added an "User: Edit signup link" views field handler. API changes resulting from this feature: - Canceling your own signup is now handled via the "signup_edit_form" instead of a separate "signup_cancel_form". - Removed a bunch of deprecated theme functions since the signup is now displayed via a form, not a table: theme_signup_current_signup(), theme_signup_custom_data_table(), and theme_signup_custom_data_rows(). - Renamed theme_signup_email_token_anonymous_username() to be theme_signup_anonymous_username() since it's now used for other things.
#358787 by dww: Fixed bug with exposed filters in signup's embedded views.
#358787 by dww: Fixed bug with exposed filters in signup's embedded views.
#352328 by dww: Added support for Views Bulk Operations (VBO).
- Exposed {signup_log} as a valid base table for views.
- Exposed some actions on signup objects (cancel, mark attendance, etc).
- Added a setting to embed a view for admin/N/signups/admin.
- Added a new default VBO view to embed when VBO is enabled.
#352328 by dww: Added support for Views Bulk Operations (VBO).
- Exposed {signup_log} as a valid base table for views.
- Exposed some actions on signup objects (cancel, mark attendance, etc).
- Added a setting to embed a view for admin/N/signups/admin.
- Added a new default VBO view to embed when VBO is enabled.
#349292 by dww: Completely reorganized the signup node tabs. All tabs added by this module now appear as sub-tabs under the "Signups" tab at node/N/signups. If the signup form is configured as a tab, it is the default task under 'Signups'. The list of current signups (for those with 'view all signups') is now at node/N/signups/list, and is the default task if the signup form is still on the node itself. The "signup-broadcast" tab has been moved to node/N/signups/broadcast. Finally, the admin form to add another user has been split off from the administrative tab (what was node/N/signups) and is now a separate tab at node/N/signups/add.
#349292 by dww: Completely reorganized the signup node tabs. All tabs added by this module now appear as sub-tabs under the "Signups" tab at node/N/signups. If the signup form is configured as a tab, it is the default task under 'Signups'. The list of current signups (for those with 'view all signups') is now at node/N/signups/list, and is the default task if the signup form is still on the node itself. The "signup-broadcast" tab has been moved to node/N/signups/broadcast. Finally, the admin form to add another user has been split off from the administrative tab (what was node/N/signups) and is now a separate tab at node/N/signups/add.
#341382, #347601, #55168: Backported recent changes from HEAD into
DRUPAL-6--1. I decided it was premature to do the feature/API freeze
on the DRUPAL-6--1 branch and start a 6.x-2.* series. Moreover,
{signup_log}.sid is too fundamentally a good thing to leave out of 6--1.
#347601 by dww: Used the new {signup_log}.sid (from #341382) to
simplify a lot of code and fix the signup_cancel_signup() API.
#330828 by dww: Split module code out into separate include files.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |