/[drupal]/contributions/modules/signup/CHANGELOG.txt
ViewVC logotype

Contents of /contributions/modules/signup/CHANGELOG.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.123 - (show annotations) (download)
Fri Dec 19 01:01:32 2008 UTC (11 months, 1 week ago) by dww
Branch: MAIN
CVS Tags: HEAD
Changes since 1.122: +43 -1 lines
File MIME type: text/plain
Synced CHANGELOG entry for 5.x-2.7 from DRUPAL-5--2 into HEAD.
1 $Id: CHANGELOG.txt,v 1.122 2008/12/19 01:00:43 dww Exp $
2
3 -----------
4 6.x-2.x-dev
5 -----------
6 The DRUPAL-6--1 branch was created somewhat prematurely. There's no
7 6.x-2.* series at this time. Please use the DRUPAL-6--1 branch, instead.
8
9
10 -----------
11 6.x-1.0-rc2
12 -----------
13 Bugs fixed since 6.x-1.0-rc1:
14 = #336255 by KarenS and dww: Fixed numerous bugs in usage of DateAPI
15 that were breaking all time-based signup functionality for datestamp
16 fields and causing problems for certain configurations of date or
17 datetime fields depending on the timezone handling. Using
18 6.x-2.0-rc5 of DateAPI and the CCK Date field, the one configuration
19 that doesn't fully work is a datestamp field that has no timezone
20 handling at all. With that configuration, you must use the latest
21 Date code from the DRUPAL-6--2 branch (check the top of your copy of
22 date/date.module and make sure the revision is at least
23 "1.61.2.4.2.34" (2008-11-28) or newer).
24 = #338850 by dww: Fixed critical SQL bug ("Not unique table/alias: 'e'")
25 on the signup administration page (admin/content/signup) for sites
26 that have more than one event.module node type that is signup-enabled.
27 = #335190 by bkat and dww: Fixed bug where if you had a node enabled
28 for signups and edited it to disable signups, the node would remain
29 signup enabled. The bug was introduced in 5.x-2.6 by #328822.
30 = #336442 by dww: Fixed bugs with the views filters "Signup:
31 Enabled/Disabled" and "Signup: Confirmation: Enabled/Disabled".
32 = #336461 by dww: The "Signup: Reminder: Enabled/Disabled" views
33 filter was broken since it was using the wrong filter handler.
34 = #336450 by dww: Fixed the UI for signup's Views filters.
35 = #336610 by dww: Fixed bug introduced in #329668 where node types that
36 have an underscore in their name had broken links in the warning
37 messages about CCK date fields being misconfigured. Those warnings
38 also didn't appear at all in some cases. The bug was caused by
39 core's bizarre handling of node_type vs. node-type in URLs.
40 = #340377 by dww: Fixed bug where the default value in the database
41 for how many days in advance to send reminder emails did not match
42 what the rest of the code was written to expect. Reminders would
43 not be sent until the admin/settings/signup page was saved.
44
45 Other changes since 6.x-1.0-rc1:
46 = #335563 by dww: Added support to control the relative ordering of
47 the signup information embedded on nodes. If the content.module
48 (CCK) is enabled, "Signup information" is now exposed to the field
49 management page (where there is a drag-and-drop interface to reorder
50 everything) at admin/content/node-type/[node-type-name]/fields. If
51 CCK is disabled, there is a variable to manually control the weight.
52 The variable is called "signup_info_node_weight_[node_type]" and can
53 be defined in the $conf array in settings.php.
54 = #336129 by dww: Moved the signup node type settings out of the
55 "Workflow" fieldset into a separate "Signup settings" fieldset.
56 = #341331 by dww: Improved database performance during cron runs by
57 using INNER JOIN instead of LEFT JOIN for finding nodes of a given
58 type that need to be auto-closed and/or have reminder emails sent.
59
60
61 -----------
62 6.x-1.0-rc1
63 -----------
64 Changes since 6.x-1.0-beta1:
65 = #330828 by dww: Split module code out into separate include files.
66
67
68 -------------
69 6.x-1.0-beta1
70 -------------
71 Contains all the features and bug fixes up to and including version
72 5.x-2.6. Changes since 5.x-2.6:
73 = #222217 by dww: Initial port to the Druapl 6 core API.
74 Related issues: #330838, #330840, #332968, #333264.
75 = #330820 by dww and duellj: Ported all views support to the views2 API.
76 This changes how the 'View to embed for the signup user list' setting
77 works, so any sites that are using a custom view for this will have to
78 revisit the signup settings page and select a new value under the
79 advanced settings fieldset. signup_update_6000() removes the
80 deprecated variables from the database.
81 = #330821 by dww: Fixed problems with the D6 CCK Date field support.
82 = #330824 by dww: Ported the Panels integration to the D6 Panels API.
83 = #330829 by dww: Split theme functions out into separate include files.
84 = #333185 by dww: Removed deprecated signup_build_signup_data() function.
85
86
87 -------
88 5.x-2.7
89 -------
90 Bugs fixed since 5.x-2.6:
91 = #336255 by KarenS and dww: Fixed numerous bugs in usage of DateAPI
92 that were breaking all time-based signup functionality for datestamp
93 fields and causing problems for certain configurations of date or
94 datetime fields depending on the timezone handling. Using 5.x-2.4
95 of DateAPI and the CCK Date field, the one configuration that
96 doesn't fully work is a datestamp field that has no timezone
97 handling at all. With that configuration, you must use the latest
98 Date code from the DRUPAL-5--2 branch (check the top of your copy of
99 date_api.module and make sure the revision is at least "1.39.2.50"
100 (2008-11-28) or newer).
101 = #338850 by dww: Fixed critical SQL bug ("Not unique table/alias: 'e'")
102 on the signup administration page (admin/content/signup) for sites
103 that have more than one event.module node type that is signup-enabled.
104 = #335190 by bkat and dww: Fixed bug where if you had a node enabled
105 for signups and edited it to disable signups, the node would remain
106 signup enabled. The bug was introduced in 5.x-2.6 by #328822.
107 = 336610 by dww: Fixed bug introduced in #329668 where node types that
108 have an underscore in their name had broken links in the warning
109 messages about CCK date fields being misconfigured. Those warnings
110 also didn't appear at all in some cases. The bug was caused by
111 core's bizarre handling of node_type vs. node-type in URLs.
112 = #340377 by dww: Fixed bug where the default value in the database
113 for how many days in advance to send reminder emails did not match
114 what the rest of the code was written to expect. Reminders would
115 not be sent until the admin/settings/signup page was saved.
116
117 Other changes since 5.x-2.6:
118 = #335563 by dww: Added a variable to specify the weight (to control
119 the relative ordering) of signup information embedded on nodes. The
120 variable is called "signup_info_node_weight_[node_type]" and can be
121 defined in the $conf array in settings.php.
122 = #336129 by dww: Moved the signup node type settings out of the
123 "Workflow" fieldset into a separate "Signup settings" fieldset.
124 = #341331 by dww: Improved database performance during cron runs by
125 using INNER JOIN instead of LEFT JOIN for finding nodes of a given
126 type that need to be auto-closed and/or have reminder emails sent.
127
128
129 -------
130 5.x-2.6
131 -------
132 New features since 5.x-2.5:
133 = #86462 by KarenS, dww, duellj, shane_jordan, and stBorchert: Added
134 support to use CCK date fields to control time-based functionality
135 (auto-closing signups and reminder emails). Currently works with
136 date.module versions 5.x-1.* and 5.x-2.*. Related issues:
137 #328181, #328647, #328756, #329668, #329708, #330121, and #330821.
138 = #321531 by stBorchert and dww: Exposed the signup form as a panel pane.
139 = #78707 by dww: Added a theme_signup_node_output_header() function to
140 customize HTML at the top of the signup-related output on nodes.
141 The default implementation adds a 'signup' anchor.
142 = #333257 by dww: Improved the UI at the node/N/signups administration
143 page to use a column of checkboxes to cancel multiple signups at once.
144 = #332443 by TheOnlyHarry and dww: theme_signup_user_form() is now
145 invoked with the $node object as context, so you can conditionally
146 add custom signup fields depending on the node or node type.
147
148 Bugs fixed since 5.x-2.5:
149 = #327417 by dww: Fixed bug where reminder emails always used
150 '[Untimed]' for the %time token with event 5.x-2.*.
151 = #327417 by dww: Fixed bugs regarding timezones and other date logic
152 for auto-close and reminder emails with event 5.x-2.*. Also cleaned
153 up the same date logic for the event 5.x-1.* support.
154 = #329708 by dww: Fixed bug where reminder emails could be sent for
155 time-based content that already started. This would be particularly
156 prominent if a site has content types that use CCK date fields which
157 are signup enabled, then upgraded to the latest version. But, the
158 bug could have potentially hit sites using the Event module, too.
159 = #328637 by dww: Fixed bug where error messages generated while
160 validating an anonymous user's email address weren't translatable.
161 = #290734 by dww: Fixed a bug from the previous patch where the
162 %username token for anonymous users wasn't actually being replaced
163 inside theme_signup_email_token_anonymous_username().
164 = #330281 by dww: Fixed broken link to the 'Signups' tab in the help
165 text for the signup settings on the node form when creating new nodes.
166 = Fixed the help text on the signup broadcast page to use the
167 human-readable name of the content type, not the internal name.
168 = #332968 by dww: Renamed _signup_admin_form to signup_node_settings_form
169 to be less confusing, and fixed PHP warnings from not knowing the node
170 type on the global signup settings configuration page. Also, all help
171 text now consistently uses the human-readable node type name.
172 = #334405 by dww: Fixed minor UI bug where the "Sign up another user"
173 fieldset on the node/N/signups administrative tab was expanded or
174 collapsed based on the setting to control the signup fieldset when
175 viewing nodes. Now, the fieldset is always open on the admin tab.
176 = #330840 by dww: Fixed a PHP warning when sending a copy of a signup
177 broadcast to yourself from _signup_get_email_tokens() inspecting an
178 element in the $signup object that doesn't always exist.
179
180 Other changes since 5.x-2.5:
181 = #327726 by dww: Reorganized the directory layout of the code.
182 = #328647 by dww: Removed all mention of 'event' in the UI and code
183 unless it refers specifically to the event.module. User-facing text
184 now uses the human-readable node type name, instead.
185 = #328840 by dww: Renamed the default email tokens to use less
186 ambiguous names and to not refer to 'event' at all (#328647).
187 = #333259 by dww: Renamed 'signup_admin_node_form' to
188 'signup_node_admin_summary_form' to help avoid confusion in the
189 code. This does mean that sites which implemented their own theme
190 function for this form will have to modify the name of their
191 override function.
192 = #327726: Removed dead 'contrib' code. signup_ecommerce is already
193 moved to another project and is referenced on the signup project
194 page. signup_conflict hasn't been touched since 4.7.x (#326110).
195 If anyone wants it, they can checkout DRUPAL-4-7 and make a new
196 project for it.
197
198
199 -----------
200 5.x-2.5
201 -----------
202 Potential information disclosure bugs fixed with this release:
203 = #219680 by dww: Fixed bug where the email address of users who signup
204 was being sent in the notification emails to event owners, which is an
205 inadvertent disclosure of personal information. Now, only a link to
206 the user's profile is included.
207 = #310307 by dww: Added a filter for published nodes to the default
208 views for the 'Signups' tab on user profile pages.
209
210 New features since 5.x-2.4:
211 = #243035 by dww, deviantintegral and stBorchert: Added a default view
212 for the users signed up for a node ('signup_user_list'), a theme
213 function for the hard-coded listing (theme_signup_user_list()), a
214 setting to control what user listing appears under the signup form
215 (the old hard-coded listing, an embedded view, or nothing at all),
216 and some jQuery to hide/reveal these advanced settings as needed.
217 = #285626 by deviantintegral and dww: Added optional support for using
218 token.module tokens in the various email message templates.
219 = #265222 by dww: Added support for an "%eventurl" token for all e-mail
220 messages which contains the full URL to the node in question.
221 = #316276 by deviantintegral: Added an option to hide the signup form.
222 = #275298 by dww: Made the table of signup details at node/N/signups
223 sortable by username or signup time.
224 = #310677 by stBorchert and dww: Added the ability for the sender of a
225 broadcast message to send themselves a copy.
226 = #132142 by dww: Added a setting to control which site-wide date
227 format string to use for rendering dates in the administrative UI
228 and in the email messages.
229 = #273072 by dww: Added a theme function for the node/N/signups signup
230 administration tab (theme_signup_node_admin_page()), and changed the
231 default appearance of that page to be more visually consistent.
232 = #47913 by dww and stBorchert: Added significantly more themeability
233 for what appears on signup-enabled nodes and for the the signup
234 administration overview page.
235
236 Bug fixes since 5.x-2.4:
237 = #321653 by shane_jordan: Fixed bug where if a signup administrator
238 canceled an anonymous signup on a given node, all of that anonymous
239 user's signups were also canceled. This bug was from the original
240 implementation of anonymous signup support (#68497).
241 = #233512 by dww and tcocca: Added code to cancel all signups of users
242 that are deleted from the site.
243 = #259301 by dww: Fixed bug where the code assumes you want additional
244 fields in your signup form. Signup now handles an empty return value
245 from theme_signup_user_form().
246 = #249155 by joshk: Added the $user object as another argument when
247 invoking hook_signup_sign_up().
248 = #224162 by dww: Fixed bug where all broadcasts were sent as the site
249 owner.
250 = #247618 by selmanj and dww: Fixed bug where "... or register ..." was
251 printed even on sites that have user registration disabled.
252 = #321463 by dww: Fixed UI bug where the 'Please login or register to
253 signup' help text was printed even if regular authenticated users
254 couldn't signup.
255 = #243051 by dww: Fixed bugs and simplified logic for deciding if the
256 "Signup settings" fieldset should be added to node forms or not.
257 = #219678 by dww: Changed email notification to event owner to omit
258 "Date/Time: [Untimed]" if the event has no time.
259 = #290740 by deviantintegral and dww: If 'site_mail' is undefined,
260 use the 'sendmail_from' PHP ini setting as the fall-back value for
261 the From address in e-mails sent by this module.
262 = #278739 by dww: Fixed incorrect start date on signup administration
263 page (admin/content/signup) when using event 5.x-2.*.
264 = #213239 by dww: Fixed UI bug where event-specific features (e.g.
265 reminder email) were shown on nodes that don't have a start time.
266 = #247573 by dww: Fixed UI bug where the form for administrators to
267 signup other users (#174715) was shown even if signups were closed
268 on that node.
269 = #293157 by dww: Fixed bug where the '!login' placeholder was not
270 expanded in the help text for the e-mail field when anonymous users
271 can signup. This bug was introduced in version 5.x-2.4 via #174715.
272 = #290734 by dww: Cleaned up, unified, and fixed handling of the
273 hard-coded signup email tokens. In particular, %username is now
274 properly handled for anonymous signups by means of a new theme
275 function: theme_signup_email_token_anonymous_username().
276 = #137609 by dww and stBorchert: Added a lot more themeability for how
277 the site-specific custom signup data is displayed for the signed up
278 user, the signup administrator, and in the email messages. This also
279 fixes a bug (#178441) where the labels for the custom fields were not
280 included in the email messages.
281
282 New theme functions (see the comments in the code for more info):
283 = #47913: theme_signup_current_signup()
284 = #47913: theme_signup_signups_closed()
285 = #47913: theme_signup_anonymous_user_login_text()
286 = #47913: theme_signup_admin_page()
287 = #137609: theme_signup_custom_data()
288 = #137609: theme_signup_custom_data_email()
289 = #137609: theme_signup_custom_data_table()
290 = #137609: theme_signup_custom_data_rows()
291 = #137609: theme_signup_email_token_custom_data()
292 = #290734: theme_signup_email_token_anonymous_username()
293 = #243035: theme_signup_user_list()
294 = #273072: theme_signup_node_admin_page()
295 = #285626: theme_signup_token_help()
296 = #310677: theme_signup_broadcast_sender_copy()
297
298 Other changes since 5.x-2.4:
299 = Removed the deprecated (4.7.x) signup_ecommerce code since it now
300 lives in a new project: http://drupal.org/project/signup_ecommerce
301 = #309668 by slybud: Added a French (fr) translation.
302 = #289326 by starbow and dww: Added two new functions to the event
303 backend API for knowing if a node type or a node has a start time.
304 = #322528: Simplified the description of the signup_available_signups view.
305
306
307 -----------
308 5.x-2.4
309 -----------
310 Bug fixes since 5.x-2.3:
311 = #193068 by bkat and dww: Fixed fatal bug during cron.php with event
312 5.x-2.* installed (event_include_files() was missing from a few places).
313 = Fixed signup_install() not to force tables on MySQL to be MyISAM.
314 = #199383 by deviantintegral and dww: Fixed bug that could cause signup
315 to invoke node_load() with invalid parameters on the node add form.
316 = #79331: Fixed inconsistent UI: don't capitalize individual words
317 (for example, the UI now uses 'Current signups' and 'Cancel signups').
318 = #107136: Added $uid parameter to _signup_cancel hook (so it can be
319 useful for something) and converted to use module_invoke_all().
320 = #202913 by westwesterson: Fixed ambiguous SQL query on the
321 admin/content/signup page when using certain node access modules.
322 = #212790 by dww: Fixed an SQL 'GROUP BY' bug on the admin/content/signup
323 page when PgSQL and the 5.x-1.* series of event.module are used.
324
325 New features since 5.x-2.3:
326 = #190553 by dww: Added a global setting to move the signup form from
327 a fieldset on the node to a separate "Sign up" tab. This feature
328 was sponsored by esquaredworkshops.com.
329 = #195276 by jrbeeman and dww: Enhanced per-node-type signup settings
330 to allow admins to completely disable signups on certain node types.
331 There are now 3 signup options on the content type settings page:
332 - "Disabled": completely prevents signups, even users with
333 'administer all signups' cannot signup-enable nodes of this type.
334 - "Allowed (off by default)": admins get a "Signup settings"
335 fieldset, but signups are disabled by default.
336 - "Enabled (on by default)": Signups are enabled by default, but
337 admins can disable signups on specific nodes of this type.
338 = #174715 by dww: Signup administrators can now signup other users.
339 = #145749 by schittli: Added German (de) translation.
340
341
342 -----------
343 5.x-2.3
344 -----------
345 Bug fixes since 5.x-2.2:
346 = #169372 and #171363: Fixed bugs with redeclaring functions caused by
347 using include() instead of include_once().
348 = #179540 by dragonwize and dww: Restored the login/register links for
349 anonymous users when viewing a signup-enabled node.
350 = #181627 by stBorchert and dww: Removed an inappropriate WHERE clause
351 in the signup UID views argument handler that restricted the query to
352 nodes where signups where open. That should be handled via a filter.
353 = #183417 by dww: Switched to a better method for conditionally
354 including views support code. This no longer uses signup_init(),
355 which wasn't necessary and made this module listed as incompatible
356 with aggressive caching for no good reason.
357
358 New features since 5.x-2.2:
359 = #137911 by dww: Added signup_no_views.inc, moved all hard-coded
360 UI functionality there, and provided a default view to list the
361 users's current signups (both at their profile and via a block).
362 This allows more flexibility for sites using views, since the
363 default views for these things can be customized without conflicting
364 with the non-views UI.
365 = #48267 by dww: Added a default view of available signups (events
366 without a reply) which is a subtab at user/%uid/signups/available
367 and also provided as a block.
368 = #180154 by KarenS and dww: Added a views filter for if the current
369 user is signed up.
370 = #178021 by stBorchert: Added a new "cancel own signups" permission.
371 NOTE: After updating the module and running update.php, all roles
372 that previously had the "sign up for content" permission will have
373 "cancel own signups", too.
374 = #180233 by stenjo: Added a Norwegian Bokmal translation.
375
376
377 -----------
378 5.x-2.2
379 -----------
380 Bug fixes since 5.x-2.1:
381 = #163257 by dww: Anonymous users could cancel all anonymous signups
382 once the signup limit is reached or signups are otherwise closed.
383 This bug was introduced in version 5.x-2.1.
384 = #160862 by adrinux and dww: Fixed paging on signup administration form
385 (admin/content/signup) due to missing count query.
386 = #142402 by cpisto: Fixed SQL bug on PgSQL when event.module is enabled.
387 = #147546 by stBorchert: Removed call to undefined _event_date() when
388 using signup broadcast if event.module is not installed.
389 = #158688 by m3avrck: fixed JS to work with aggregator.
390 = Code-style fixes (thanks to the coder.module).
391
392 New features since 5.x-2.1:
393 = #154580 by killes and dww: Refactored code to support different
394 event-related backend modules. Both event 5.x-1.x and event 5.x-2.x
395 are supported, and adding date.module support will now be easy.
396
397
398 -------
399 5.x-2.1
400 -------
401 There are 2 major changes since 5.x-2.0: a long-awaited new feature,
402 and a critical bug fix for anonymous users:
403 = #32482: Adding support for signup limits per node:
404 - New field on site-wide signup defaults and per-node edit form to
405 set or modify the signup limit.
406 - Signups auto-close when the limit is reached.
407 - Users can now cancel their own signup when signups are closed, and
408 if it's not an event-enabled node, or the event hasn't started
409 yet, signups automatically re-open.
410 - Cleanup of the node/N/signups UI.
411 - Even bigger cleanup of admin/content/signups UI.
412 - Views support updated to view and filter by signup limit.
413 = #138401: Fixed a fatal PHP error on certain pages for anonymous
414 users when caching is enabled.
415
416
417 -------
418 5.x-2.0
419 -------
420 Initial official release of the 5.x-2.* new feature series.
421 Enhancements since 5.x-1.0:
422 = #106808: Initial views integration. At this time, all the fields
423 from all signup-related database tables are exported, and there are
424 a handful of filters, sorts, and arguments. There are no default
425 views yet.
426 = #106891: Signup broadcast functionality -- sufficiently privileged
427 users now have the ability to send an email directly to all the
428 users who signed up for a given node on the site by using the
429 "signup-broadcast" tab.
430 = #79332: Cleaned up the user interface for the signup administration
431 overview page. It used to be misusing tabs as a way to filter what
432 signup status (open, closed, or all) to view. Now there is a
433 drop-down selector where the administrator can choose what signup
434 status to filter the page with.
435 = #134609: Added an advanced setting to control if the signup form is
436 collapsed or expanded by default.
437
438
439 -------
440 5.x-1.0
441 -------
442 The first official, stable release of the signup.module that is
443 compatible with the 5.x core API. This release includes all of the bug
444 fixes mentioned in the 4.7.x-1.1 release, so please see those release
445 notes for more details. In particular, 5.x-1.0 includes the same
446 database update from 4.7.x-1.1 that renames the permissions defined by
447 the signup.module. Sites upgrading to 5.x-1.0 directly from 4.7.x-1.0
448 should therefore be sure to run update.php.
449
450 In addition to the changes required to function properly with the 5.x
451 version of Drupal core, the 5.x-1.0 release includes the following changes:
452 = #49007: The fix for all the UI bugs and weird behavior about
453 enabling and disabling signups per-node-type and per-node is
454 enhanced in the 5.x-1.0 release by including singup.js to implement
455 some additional UI enhancements when JavaScript is enabled. This
456 depends on the jQuery support that is only included in 5.x core. On
457 JS-enabled browsers, when users with signup administrator permission
458 are toggling if signups are enabled or not, the other signup
459 settings will be automatically hidden when signups are disabled.
460 = #118648 by Darren Oh: Send reminders after signups are closed.
461 = #128287: add hook_uninstall()
462 = Use 'access administration pages' not 'administer site configuration'
463 permission to decide what the signup settings menu item should be called.
464
465
466 ---------
467 4.7.x-1.1
468 ---------
469 After many months of unfortunate neglect, the singup.module has
470 recently gotten a round of major attention and improvements. Mostly,
471 the changes below are bug fixes, but in a few small cases, some new
472 functionality was added, as well. This release includes a database
473 update, which renames the permissions this module uses, so be sure to
474 run update.php on your site, and then visit your 'access control' page
475 (at /admin/access) to ensure the signup-related permissions are valid
476 for the roles defined on your site.
477
478 Major changes since 4.7.x-1.0:
479 = #91284: signup.module doesn't respect privacy: db_rewrite_sql() missing
480 = #91284: signup_conflicts.module doesn't respect privacy: db_rewrite_sql()
481 missing
482 = Major permissions, UI and usability fixes (includes a DB update):
483 - #69367: Turn the "Users can view signups" setting into a permission.
484 - #69283: Rename all other permissions to be more clear, consistent, etc.
485 = #49007: Fix all the UI bugs and weird behavior about enabling and
486 disabling signups per-node-type and per-node.
487 = #102949: For consistency, allow the %info token in reminder emails, too.
488
489 Other changes since 4.7.x-1.0:
490 = #126942: Add "Reset to defaults" on settings page.
491 = #104804 by hunmonk and dww: Fieldsets are now supported in the
492 customized signup form. The code should now handle nested values
493 regardless of depth.
494 = #67067: Required fields and default values on signup form. Inspired by
495 a patch from pjdevries. Also cleans up the formatting of the $form
496 array in this function, vastly improves the doxygen comment, and
497 includes a step in the INSTALL.txt file about customizing this form.
498 = #125705: Make comment in signup.theme about not touching the
499 definition of $form['signup_form_data']['#tree'] even more clear.
500 = #123648: Fixing improper use of links in watchdog() messages
501 = #78559: Fixing numerous bugs in signup translation:
502 - Incorrect use of format_plural()
503 - Badly formed t() strings with HTML and other goo inside wildly
504 stale (and sometimes missing) .pot files
505 = #69372: Ported signup to use theme('username') for user links
506 = In the (evil, hard-coded) HTML for displaying signup information on
507 user profile pages, we were leaving an H4 open by accident.
508 = l() calls check_plain() for you, so we were double-escaping output.
509 = #107154: Fix signup_sign_up_user() to prevent the same user from
510 signing up more than once for the same node.
511 = #128021 by adrinux: Convert html br to xhtml and use strong instead of b
512
513
514 ---------
515 4.7.x-1.0
516 ---------
517 Initial official release from the stable 4.7.x-1.* series. There have
518 been no changes in the signup module since August 2006, so this should
519 be the same code as any of the signup-4.7.0.tar.gz files from
520 2006-08-19 and later. Additional releases of this series will only fix
521 bugs in the existing functionality.

  ViewVC Help
Powered by ViewVC 1.1.2