[BUGFIX] Enable removing all selectable user groups
[TYPO3CMS/Extensions/sr_feuser_register.git] / ChangeLog
1 2018-10-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
2         * Resolves #86736: Removing all selectable user groups was not possible
3
4 2018-10-23 Stanislas Rolland  <typo3(arobas)sjbr.ca>
5         * Resolves #85925: PHP codeinspection returns errors
6         * Resolves #84694: Backslash missing in user image preview link path
7         * Resolves #84569: Misleading frontend output while deleting images in EDIT mode
8         * Resolves #86726: usergroup field is required when allowUserGroupSelection is set
9
10 2018-04-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
11         * Resolves #84605: PHP Warning: count() in SJBR\SrFeuserRegister\Request\Parameters
12
13 2018-04-02 Stanislas Rolland  <typo3(arobas)sjbr.ca>
14         * Resolves #84076: Honour TS setup delete = 0
15         * Resolves #84077: Language label overrides for select fields not respected in forms
16         * Resolves #84087: Required custom radio field not validated correctly
17
18 2018-02-09 Stanislas Rolland  <typo3(arobas)sjbr.ca>
19         * Resolves #83833: Salutation does not match in registration and response for "Ms" and "Mrs"
20         * Resolves #77055: Password again may be entered alone without error being raised
21         * Resolves #65630: Enable HTML5 input types
22         * Update version to 5.1.0
23
24 2018-02-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
25         * Resolves #76119: Profile or password editing fails
26         * Resolves #80409: Error in updateMMRelations with direct mail categories
27         * Resolves #36192: When using captcha extension, captcha evaluation always fails
28         * Resolves #81927: Removal of line breaks in plain text mails results in difficult to read mail body
29         * Resolves #73532: Filled required field reported as missing on edit form
30
31 2018-02-07 Stanislas Rolland  <typo3(arobas)sjbr.ca>
32         * Resolves #83799: Remove unused hidden fields from password editing form
33         * Resolves #82874: Gender is not shown on preview
34         * Resolves #82992: Overwriting a gender label removes the other gender labels
35         * Resolves #82614: Custom field radio button label in preview and emails empty
36         * Resolves #81844: HTML email gets HTML conditional comments for Outlook removed
37         * Resolves #81843: HTML email has same images embedded multiple times
38         * Resolves #81443: overrideValues has no effect if field is not in the HTML form
39
40 2017-08-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
41         * Resolves #81963: renderType missing on fe_users status and fe_groups_language_overlay select fields
42
43 2017-05-29 Stanislas Rolland  <typo3(arobas)sjbr.ca>
44         * Resolves #81365: Missing button labels in labels list
45         * Resolves #81367: Call to incorrect query builder function
46         * Resolves #81369: Unsubscribe link from Direct Mail fails
47         * Resolves #81370: Input fields of type number or email not handled correctly
48         * Resolves #81371: Infomail form is missing hidden fields
49         * Resolves #81372: Account deletion may fail
50         * Resolves #81373: The freeCap word hash should not be checked more than once
51         * Update version to 5.0.1
52
53 2017-03-26 Oliver Klee
54         * Resolves #80286: Make the DB definition MySQL strict compatible
55
56 2017-01-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
57         * Code cleanup
58         * Follow-up to Resolves #76292: mm-relation: foreing uid is saved in uid_local and vice versa
59         * Migrate extension icon to svg
60         * Update extension requirements
61
62 2017-01-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
63         * Follow-up to Resolves ##79423: Migrate upload fields (image) to FAL
64         * Resolves #79449: Allow special characters in username in default configuration
65         * Update version to 5.0.0
66         * Resolves #76292: mm-relation: foreing uid is saved in uid_local and vice versa
67         * Resolves #79454: Use mb_strtoupper in Marker.php
68         * Resolves #79456: Remove deprecated code from TransmissionSecurity.php
69
70 2017-01-23 Stanislas Rolland  <typo3(arobas)sjbr.ca>
71         * Follow-up to Resolves ##79423: Migrate upload fields (image) to FAL
72
73 2017-01-22 Stanislas Rolland  <typo3(arobas)sjbr.ca>
74         * Resolves ##79423: Migrate upload fields (image) to FAL
75
76 2017-01-20 Stanislas Rolland  <typo3(arobas)sjbr.ca>
77         * Resolves #77525: Avatar can not be deleted
78
79 2017-01-19 Stanislas Rolland  <typo3(arobas)sjbr.ca>
80         * Resolves #79047: Change of usergroup not possible
81
82 2017-01-18 Stanislas Rolland  <typo3(arobas)sjbr.ca>
83         * Resolves #79381: Migrate to Doctrine
84         * Resolves #79380: Fix double translation of radio button labels
85         * Follow-up to Resolves #79381: Migrate to Doctrine
86         * Resolves #79186: Evaluation uniqueGlobal reacts to own email address in edit mode
87         * Further follow-up to Resolves #79381: Migrate to Doctrine
88
89 2017-01-15 Stanislas Rolland  <typo3(arobas)sjbr.ca>
90         * Require TYPO3 CMS 7.6
91
92 2017-01-12 Stanislas Rolland  <typo3(arobas)sjbr.ca>
93         * Resolves #76190: static calls for HtmlUtility methods
94         * Resolves #76524: No text replacement for missing gender
95         * Resolves #77218: Site name will not be accepted
96         * Resolves #77227: plugin.tx_srfeuserregister_pi1.email.HTMLMail has no effect
97         * Resolves #78725: Field address should be placed into parseValues
98         * Update version to 4.0.3
99
100 2016-04-12 Stanislas Rolland  <typo3(arobas)sjbr.ca>
101         * Resolves #75512: Follow-up to Auto-login on create throws fatal error
102
103 2016-04-11 Stanislas Rolland  <typo3(arobas)sjbr.ca>
104         * Resolves #75513: Typing error in CreateActionController.php
105         * Resolves #75512: Auto-login on create throws fatal error
106
107 2016-04-07 Stanislas Rolland  <typo3(arobas)sjbr.ca>
108         * Resolves #75438: PHP 5.6 Runtime Deprecation Notice
109
110 2016-04-01 Stanislas Rolland  <typo3(arobas)sjbr.ca>
111         * Resolves #75364: PHP Runtime Deprecation in PHP 5.6
112         * Fix incorect characters in extconf.php
113
114 2016-02-19 Stanislas Rolland  <typo3(arobas)sjbr.ca>
115         * Update version to 4.0.2
116
117 2016-02-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
118         * Resolves #73494: Fatal error: Call to a member function initCountrySubdivisions() on a non-object
119
120 2016-02-15 Stanislas Rolland  <typo3(arobas)sjbr.ca>
121         * Resolves #72446: Edit View never to be rendered
122         * Resolves #72541: Version number in composer.json
123         * Resolves #72814: evalValues preg doesn't work properly
124         * Resolves #72958: evalValues for gender fails
125         * Update to the manual
126         * Update version to 4.0.1
127
128 2015-12-17 Stanislas Rolland  <typo3(arobas)sjbr.ca>
129         * Fix for password edition on TYPO3 CMS 6.2 and 7.6
130
131 2015-12-17 Stanislas Rolland  <typo3(arobas)sjbr.ca>
132         * Fix for password edition on TYPO3 CMS 6.2 and 7.6
133         * Update to the manual
134
135 2015-12-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
136         * Fix for the length of the language field on fe_users table
137         * Resolves #51278: Cannot use empty option in select field with evalValues = required
138         * Fix for superfluous line feeds in plain text emails
139         * Correction to composer.json
140         * Correction to labels of the gender field
141         * Update to the manual
142         * Fix for password edition on TYPO3 CMS 6.2
143
144 2015-12-15 Stanislas Rolland  <typo3(arobas)sjbr.ca>
145         * Resolves #65270: Security issue in sr_feuser_register 3.1.3
146         * Resolves #47475: if TS Constant enableEmailOnUpdate=2 => ###TCA_INPUT_xxx### markers are not replaced
147
148 2015-12-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
149         * Add version to js file name
150         * Update extension requirements
151         * Update to composer.json
152         * Resolves #60428: cancel link on delete from does not work in in FF
153
154 2015-12-13 Stanislas Rolland  <typo3(arobas)sjbr.ca>
155         * Resolves #72196: Adapt to Rsaauth of TYPO3 CMS 7
156         * Fix for form submission
157         * Update to the manual
158
159 2015-12-12 Stanislas Rolland  <typo3(arobas)sjbr.ca>
160         * Resolves #72189: Use MarkerBasedTemplateService when available
161         * Resolves #72193: Remove extension configuration property enableDirectMail
162
163 2015-12-10 Stanislas Rolland  <typo3(arobas)sjbr.ca>
164         * Fix for token validation
165         * Check referer in some cases
166         * Require static_info_tables version 6.3.6
167         * Update the manual
168         * Resolves #48635: fe_users pid as comma-separated list
169         * Fix for url generation
170
171 2015-12-09 Stanislas Rolland  <typo3(arobas)sjbr.ca>
172         * Fix for password edition after invitation acceptation
173         * Add template for invalid token
174         * Follow-up to Add template for invalid token
175         * Resolves: #59446: Template: dynamic field length using TCA
176
177 2015-12-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
178         * Fix for password edition
179         * Fixes for files upload
180
181 2015-12-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
182         * Fix for the login forms
183         * Fix for edit link after login
184
185 2015-11-18 Stanislas Rolland  <typo3(arobas)sjbr.ca>
186         * [!!!] Use namespacing
187         * [!!!] Remove TS-configured userFuncs in favor of hooks
188         * Resolves #71660: [!!!] Refactor, streamline and cleanup all scripts: all API changed
189         * Resolves #61659: Usergroups are removed on update
190         * Fix error regarding salutation in static TS template
191         * Resolves #60167: Missing_terms_acknowlegded doesn't work
192         * Correction to composer.json
193         * Correction to plugin registration
194
195 2015-11-03 Stanislas Rolland  <typo3(arobas)sjbr.ca>
196         * Resolves #71286: [!!!] Remove xclass assignments
197         * Adjust copyright notices
198
199 2015-10-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
200         * Resolves #70999: Add configuration check utility
201         * Resolves #71000: Add url utility
202         * Follow-up to Resolves #71000: Add url utility
203
204 2015-10-23 Stanislas Rolland  <typo3(arobas)sjbr.ca>
205         * Resolves #70981: [!!!] Move default style sheets to Resources directory and add static template
206         * Resolves #70984: Move example text files to Resources directory
207         * Resolves #70986: Move template to Resources directory
208
209 2015-10-22 Stanislas Rolland  <typo3(arobas)sjbr.ca>
210         * Resolves #67629: RSA authentication didn't work from TYPO3 6.2.4
211         * Update version to 4.0.0
212         * Resolves #59450: Missing SQL definition for telephone
213
214 2015-10-21 Stanislas Rolland  <typo3(arobas)sjbr.ca>
215         * Resolves #70920: [!!!] Use Extbase localization
216         * Resolves #70925: Namespace plugin controller
217         * Follow-up to Resolves #70920: [!!!] Use Extbase localization
218
219 2015-10-18 Stanislas Rolland  <typo3(arobas)sjbr.ca>
220         * Resolves #70822: [!!!] Restructure captcha hooks
221
222 2015-10-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
223         * Resolves #70732: Move configuration files to Configuration directory
224         * Resolves #62206: Array problem with 5.4+
225         * Resolves #70279: Remove use of option $TYPO3_CONF_VARS['SYS']['serverTimeZone']
226
227 2015-10-13 Stanislas Rolland  <typo3(arobas)sjbr.ca>
228         * Resolves #70669: [!!!] Convert localization files to xliff and move them to Resources directory
229         * Resolves #70671: Require TYPO3 CMS 6.2 and remove references to previous versions
230
231 2014-07-02 Stanislas Rolland  <typo3(arobas)sjbr.ca>
232         * Resolves #60022: Dependency issues when updating to 3.1.3
233
234 2014-06-27 Stanislas Rolland  <typo3(arobas)sjbr.ca>
235         * Resolves #59919: id tag not unique / no class tag for multiple select box
236
237 2014-06-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
238         * Adjust extension constraints
239         * Remove useless error message from syslog regarding non-matching authCode
240         * Update version to 3.1.3
241
242 2014-05-21 Stanislas Rolland  <typo3(arobas)sjbr.ca>
243         * Resolves #58964: Additional Fields not working after update on 6.2
244         * Follow-up to Resolves #58964: Additional Fields not working after update on 6.2
245         * Resolves #58997: Labels for field "house_no" are missing in locallang.xml
246         * Resolves #52037: Erroneous mailto link in text version of acceptance email to admin after confirmation
247
248 2014-05-20 Stanislas Rolland  <typo3(arobas)sjbr.ca>
249         * Second argument of tx_srfeuserregister_auth::deleteRecord should be an array
250         * Fix some default language labels
251         * Missing value for BACK_URL marker
252         * Missing fieldset element on login form in default template
253
254 2014-04-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
255         * Correction to default template for sr_freecap
256
257 2014-04-10 Stanislas Rolland  <typo3(arobas)sjbr.ca>
258         * First argument of tx_srfeuserregister_auth->aCAuth should be an array
259
260 2014-04-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
261         * Resolves #57650: Fatal error: Call to a member function getSubmit() on a non-object
262
263 2014-04-03 Stanislas Rolland  <typo3(arobas)sjbr.ca>
264         * Correction to manual regarding removed generatePassword option
265
266 2014-03-30 Stanislas Rolland  <typo3(arobas)sjbr.ca>
267         * Resolves #57433: Wrong call of $this->email->compile
268
269 2014-03-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
270         * Resolves #57236: Fatal error in class.tx_srfeuserregister_lang.php on line 64 in TYPO3 4.5
271         * Update version to 3.1.2
272
273 2014-03-21 Stanislas Rolland  <typo3(arobas)sjbr.ca>
274         * Follow up to #57091: Class 'Tx_SrFeuserRegister_Utility_UrlUtility' not found in TYPO3 4.5
275         * Update version to 3.1.1
276
277 2014-03-20 Stanislas Rolland  <typo3(arobas)sjbr.ca>
278         * Resolves #57091: Class 'Tx_SrFeuserRegister_Utility_UrlUtility' not found in TYPO3 4.5
279
280 2014-03-19 Stanislas Rolland  <typo3(arobas)sjbr.ca>
281         * Follow-up to fix to support for labels containing dots in TypoScript
282
283 2014-03-18 Stanislas Rolland  <typo3(arobas)sjbr.ca>
284         * Resolves #56989: getUserObj vs makeInstance on tslib_cObj in 3.1.0
285         * Resolves #50848: Improve usability when using tt_address
286         * Fix missing argument on call to tx_srfeuserregister_email::compile() in tx_srfeuserregister_setfixed
287         * Fix support for labels containing dots in TypoScript
288
289 2014-03-13 Stanislas Rolland  <typo3(arobas)sjbr.ca>
290         * Update manual
291         * Clean initialisation
292         * Update version to 3.1.0
293
294 2014-03-12 Stanislas Rolland  <typo3(arobas)sjbr.ca>
295         * Fix localization failure of error text in tx_srfeuserregister_setfixed
296         * Resolves #51953: Subpart ###EMAIL_TEMPLATE_SETFIXED_ENTER_ADMIN### missing in HTML template
297
298 2014-03-11 Stanislas Rolland  <typo3(arobas)sjbr.ca>
299         * Resolves #56790: Remove dependency on extension div2007
300         * Updated manual
301         * Fix PHP warning in tx_srfeuserregister_select_dmcategories
302         * Missing doNotEnforceUsername in static template
303         * Fix incorrect behaviour when using email as username
304         * Resolves #51959: Markers visible in administrator notification after edit
305
306 2014-02-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
307         * Fix flexfom structure and flexform value retrieval
308
309 2014-02-20 Stanislas Rolland  <typo3(arobas)sjbr.ca>
310         * Fix bug #43925: Site crashes (500) if security token is clicked after more than 30 days
311         * Resolves #50838: Non existing token crashes site
312         * Resolves #54034: typo ("rewiew") in locallang.xml
313         * Requires TYPO3 4.5+
314         * Resolves #51950: Deprecation Message t3lib_htmlmail->t3lib_htmlmail()
315         * Follow-up to #50838: Non existing token crashes site
316         * Initialize $GLOBALS['TCA']['fe_users']['feInterface'] when not set (TYPO3 6.2)
317         * Remove usage of tx_div2007_alpha_language_base
318         * Require php 5.3+ and enable in TYPO3 6.2
319         * Fix usage of methods deprecated in TYPO3 6.2
320         * Remove usage of tx_div2007_alpha::loadTcaAdditions_fh001
321         * Remove usage of tx_div2007_alpha::userProcess_fh001   
322         * Remove usage of tx_div2007_alpha::getSetupOrFFvalue_fh002
323         * Remove tx_srfeuserregister_hooks_cms.php
324
325 2013-08-11 Stanislas Rolland  <typo3(arobas)sjbr.ca>
326         * Fix bug #50607: sr_freecap Captcha might not be accepted after submission (Thanks to Roland Schenke)
327
328 2013-08-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
329         * Fix text in static template constants
330         * Fix issue #50934: Security Ticket #2013011810000038
331
332 2013-07-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
333         * Revert fix issue #39429: usergroups outside pid not saved in edit / invite mode
334
335 2013-07-02 Stanislas Rolland  <typo3(arobas)sjbr.ca>
336         * Fix dates in change log
337         * Follow-up to t3lib_div::intval_positive not available in TYPO3 6.0 in tx_srfeuserregister_data
338         * Fix issue #39429: usergroups outside pid not saved in edit / invite mode
339         * Ensure the data array is always an array
340
341 2013-07-01 Stanislas Rolland  <typo3(arobas)sjbr.ca>
342         * Fix bug #41827: enableAdminNotifyOnUpdate=1 produces wrong dmailCategories values in E-Mail
343         * Fix bug #44151: ###BACK_URL### not working, looses Parameters and possible wrong character encoding
344         * Fix bug #41321: Clicking cancel on the account deletion confirmation pages causes a 404 error with internet explorer
345         * Fix bug #46429: Empty Form after cancelling delete Form
346         * Fix issue #49426: addGlobalMarkers: wrong conditions
347         * Fix issue #37022: Empty form security token
348         * Fix issue #39069: Check pid of fe-users in function login (Thanks to Georg Schönweger)
349         * Fix issue with confirmType in setfixed url
350         * Correct function name in tx_srfeuserregister_setfixed->computeUrl
351         * Fix issue #37046: JavaScript for updateForm() doesn't respect formFields setting
352         * Fix issue #40079: Can't edit password when password is required in edit mode
353         * Correction to the manual
354         * Fix issue #40548: Show password_again as required field on registration form
355         * Fix issue #39560: Added single checkbox always checked
356         * Follow-up to issue #39560: Added single checkbox always checked
357
358 2013-06-29 Stanislas Rolland  <typo3(arobas)sjbr.ca>
359         * Fix bug #46080: BE log error after change PHP5.2 -> PHP5.3
360         * Fix bug #41799: Title in fe_groups_language_overlay is too short
361
362 2013-06-27 Stanislas Rolland  <typo3(arobas)sjbr.ca>
363         * Revert Revision 67451: Do not expose autologin private key
364
365 2013-06-26 Stanislas Rolland  <typo3(arobas)sjbr.ca>
366         * Revert Revision 66556: Require saltedpasswords to be installed
367         * Revert Revision 66559: Require felogin, rsaauth and saltedpasswords
368         * Revert Revision 66567: Always check for required rsaauth
369         * Fix t3lib_div::intval_positive not available in TYPO3 6.0 in tx_srfeuserregister_data
370
371 2013-04-02 Franz Holzinger  <franz@ttproducts.de>
372         * replace PHP constant SR_FEUSER_REGISTER_EXTkey by SR_FEUSER_REGISTER_EXT
373         * remove constants from div2007
374
375 2013-03-16 Franz Holzinger  <franz@ttproducts.de>
376         * new feature: control the user group generation by comparing of the entries in a XML file
377
378 2013-02-19 Franz Holzinger  <franz@ttproducts.de>
379         * support for DirectMail fields even if it is not installed any more
380
381 2012-10-27 Franz Holzinger  <franz@ttproducts.de>
382         * use global $GLOBALS['TCA'][$theTable] instead of internal $this->TCA variable
383
384 2012-10-26 Franz Holzinger  <franz@ttproducts.de>
385         * replace auto_login_key from dataArray into its own variable
386
387 2012-10-22 Franz Holzinger  <franz@ttproducts.de>
388         * restructuring
389
390 2012-10-18 Franz Holzinger  <franz@ttproducts.de>
391         * Fix bug: Do not continue if the saving of the user data went wrong
392
393 2012-10-15 Franz Holzinger  <franz@ttproducts.de>
394         * new feature: house_no which contains the house number for the given street
395
396 2012-10-10 Franz Holzinger  <franz@ttproducts.de>
397         * Fix bug #35796: you must add the server timezone in seconds after the usage of mktime if the server time is set (serverTimeZone)
398
399 2012-10-03 Franz Holzinger  <franz@ttproducts.de>
400         * return a boolean FALSE in decryptPasswordForAutoLogin if there is a problem with the rsaauth backend decryption
401         * do not require rsaauth to be installed
402
403 2012-10-02 Franz Holzinger  <franz@ttproducts.de>
404         * return a boolean FALSE if there is a problem with the saltedpasswords
405         * do not require saltedpasswords to be installed
406
407 2012-09-11 Franz Holzinger  <franz@ttproducts.de>
408         * fix bug #40812: wrong usage of sprintf when locallang wants to report a text which is not replaced by div2007
409
410 2012-07-11 Franz Holzinger  <franz@ttproducts.de>
411         * fix bug with captcha: The subpart marker ###SUB_ERROR_FIELD_captcha_response### for the field captcha_response has not been generated.
412
413 2012-05-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
414         * Fix bug #36838: FE user password saved in BE is displayed in plaintext
415         * Version 3.0.1
416
417 2012-04-28 Stanislas Rolland  <typo3(arobas)sjbr.ca>
418         * Remove middle_name from default setup
419         * Move some functions to tx_srfeuserregister_display
420         * Update to manual
421         * Add label evalErrors_uniqueLocal_email_informal
422         * Version 3.0.0
423
424 2012-04-27 Stanislas Rolland  <typo3(arobas)sjbr.ca>
425         * Require div2007 0.10.1
426         * Fix bug #36675: Query parameter cmd is not honoured
427         * Fix bug #36526: authCode is not compatible with standard authentication code
428         * Fix bug #36504: SR's authentication code does not match the one from DirectMail
429         * Fix bug #36680: authCode is not horoured if short urls are enabled
430         * Follow-up to feature #36123: Allow evaluation of email and captcha on the infomail form
431         * Add feature #36682: Add setfixed option to unsubscribe a fe user without having to login
432
433 2012-04-26 Stanislas Rolland  <typo3(arobas)sjbr.ca>
434         * Fix bug #36590: Infomail form does not display email validation error
435         * Fix bug #36638: Composite name may be substituted with a single space
436
437 2012-04-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
438         * Cleanup in ext_localconf.php
439         * Fix class name in ext_autoload.php
440         * Revert class name change in ext_autoload.php
441         * Cleanup in class.tx_srfeuserregister_email.php
442         * Remove require_once class.tx_div2007_email.php in class.tx_srfeuserregister_email.php
443
444 2012-04-23 Stanislas Rolland  <typo3(arobas)sjbr.ca>
445         * Follow-up to bug #35882: Corrections to template subpart "terms acknowledged" on edit form
446         * Follow-up 14 to feature #34447: Add hidden username if needed
447         * Cleanup captcha-related code
448         * Add feature #36492: Use t3lib_div::isValidUrl to validate url's
449         * Update manual
450
451 2012-04-22 Stanislas Rolland  <typo3(arobas)sjbr.ca>
452         * Fix bug #36433: Non-closed br tags in pi1/locallang.xml
453         * Fix bug #36434: locallang.xml contains \n characters combination
454         * Fix bug #15661 (old bug tracker): broken linefeed handling in plain text emails
455         * Fix bug #36434: Broken linefeed handling in plain text emails
456         * Fix bug #36442: t3lib_div::cHashParams is deprecated in TYPO3 4.7
457
458 2012-04-21 Stanislas Rolland  <typo3(arobas)sjbr.ca>
459         * Require div2007 0.10.0
460         * Follow-up 12 to feature #34447: Avoid retrieving private key when no password is set
461         * Follow-up to feature #36191: Remove left over debugging code
462         * Follow-up 13 to feature #34447: Remove secured password from data array
463         * Fix bug #15231 (old bug tracker): when generating username, the username is not shown in the preview page
464         * Fix bug #13853 (old bug tracker): Changes in recordArray (hook registrationProcess_beforeConfirmCreate) does not show in preview
465
466 2012-04-20 Stanislas Rolland  <typo3(arobas)sjbr.ca>
467         * Remove global declarations from tx_srfeuserregister_tca
468         * Fix bug #36383: module_sys_dmail_newsletter not removed from admin review email
469         * Fix bug #36388: In preview mode, the list of user groups ends with suprfluous br
470         * Follow-up 11 to feature #34447: Password edit when both username and email are disabled
471         * Cleanup outdated hidden field for password_again in tx_srfeuserregister_marker
472         * Remove unnecessary access to secure array
473         * Add feature #36396: Always use character set utf-8 by default
474         * Add feature #36398: Password needs to be entered again when cancelling the preview
475         * Allow update of fe_users on setfixed
476
477 2012-04-19 Stanislas Rolland  <typo3(arobas)sjbr.ca>
478         * Follow-up 2 to feature #36006: Test whether extension tt_address is loaded
479         * Fix typo in comment in class.tx_srfeuserregister_marker.php
480         * Simplify condition in class.tx_srfeuserregister_data.php
481         * Move call to clearSessionData out of tx_srfeuserregister_data
482         * Restructure tx_srfeuserregister_display::getKeyAfterSave
483         * Require div2007 0.9.0
484         * Follow-up to bug #36165: Log warning to sysLog if localized label was not returned by div2007
485         * Fix bug #36306: Attachment fails with current trunk producing fatal error in div2007
486         * Fix bug #36307: Admin review E-Mail plain text rendering problem with current trunk
487         * Recommend setting ['MAIL']['substituteOldMailAPI'] to '1' in the Install tool
488         * Remove global declarations from tx_srfeuserregister_control, tx_srfeuserregister_control_main and tx_srfeuserregister_setfixed
489         * Remove global declarations from tx_srfeuserregister_marker and tx_srfeuserregister_display
490
491 2012-04-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
492         * Fix variable name in class.tx_srfeuserregister_control_main.php
493
494 2012-04-15 Stanislas Rolland  <typo3(arobas)sjbr.ca>
495         * Fix bug #36165: Localization of some strings results in empty string
496         * Fix bug #18108 (old bug tracker): Evaluating for white spaces with preg does not work
497         * Fix bug #14453 (old bug tracker): Confirmation mail is sent to user although enableEmailConfirmation = 0
498         * Add feature #36191: Move captcha markers setting and captcha evaluation to hooks
499
500 2012-04-15 Stanislas Rolland  <typo3(arobas)sjbr.ca>
501         * Add feature #36123: Allow evaluation of email and captcha on the infomail form
502         * Cleanup changelog
503         * Follow-up 10 to feature #34447: No infomail feature for fe_users
504         * Update manual: Remove color and wrap markers absent of css-styled template
505         * Add feature #36125: Require to remove obsolete infomail markers
506         * Fix bug #36126: email.INFOMAIL_NORECORD = 0 is not honoured
507         * Suggest sr_freecap
508         * Add feature #36129: Adjust HTML markup of captcha subpart of default HTML template
509         * Fix bug #36131: infomail edit link leads to wrong page
510
511 2012-04-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
512         * Fix bug #36051: RegHash not cleared if link results in auto-login
513         * Change order of extension dependencies (rsaauth before saltedpasswords)
514         * Update extensions dependencies, require TYPO3 4.4
515         * Update manual
516         * Add feature #36089: Issue error message if html template contains deprecated marker
517         * Fix bug #36091: setEmptyIfAbsent may not work if field is not numeric
518
519 2012-04-13 Stanislas Rolland  <typo3(arobas)sjbr.ca>
520         * Follow-up 10 to feature #34447: Upgrade markers only for extension sr_feuser_register
521         * Update manual: Remove references to simulateStaticDocuments
522         * Add feature #36006: Honour tt_address extension configuration settings
523         * Follow-up feature #36006: Fix $GLOBALS['TCA']['tt_address']['feInterface']['fe_admin_fieldList']
524         * Cleanup identity checks
525
526 2012-04-12 Stanislas Rolland  <typo3(arobas)sjbr.ca>
527         * Fix bug #35910: Messages regarding installation problems are not localized
528         * Follow-up to bug #35910: Messages regarding installation problems are not localized
529         * Cleanup: Remove unnecessary check for div2007 in tx_srfeuserregister_email
530         * Fix bug #35926: Checkbox cannot be unset when preview is used
531         * Fix bug #9542 (old bug tracker): Required for checkbox doesn't work
532         * Fix bug #8432 (old bug tracker): Required checkbox of extended fe_user table is not required when registering in the FE
533         * Add feature #35931: Allow to show terms of usage on page or url
534         * Add feature #15100 (old bug tracker): How to include terms of use in registration form
535         * Add feature #18009 (old bug tracker): Add module_sys_dmail_newsletter to tx_srfeuserregister_pi1_css_tmpl.html (Thanks to Tobias Schaefer)
536         * Fix bug #11529 (old bug tracker): tx_srfeuserregister_control_main::init has wrong PhpDoc comment
537         * Follow-up to feature #35883: Always use flexforms
538
539 2012-04-11 Stanislas Rolland  <typo3(arobas)sjbr.ca>
540         * Follow-up 4 to feature #35805: Display message in frontend if required extension is not loaded
541         * Add feature #35878: Issue error message if FE login security level is not set to "normal" or to "rsa"
542         * Add feature #35881: Add a status report about the installation of the extension (TYPO3 4.6+ only)
543         * Fix bug #35882: Corrections to template subpart for "terms acknowledged"
544         * Follow-up to feature #35881: Add a status report about the installation of the extension (TYPO3 4.6+ only)
545         * Follow-up 5 to feature #35805: Drop requirement for ADOdb Date Library
546         * Add feature #35883: Always use flexforms
547         * Add feature #35884: Add support for middle name
548
549 2012-04-10 Stanislas Rolland  <typo3(arobas)sjbr.ca>
550         * Follow-up 1 to feature #35805: Require system extension adodb
551         * Follow-up 9 to feature #34447: Do not show tx_srfeuserregister_password in HTML source
552         * Follow-up to #15174 (old bug tracker): Incorrect test of absence of required value
553         * Fix bug #35833: Password update on accepting invitation may not work
554         * Follow-up 2 to feature #35805: Write error to syslog if required extension is not loaded
555         * Follow-up 3 to feature #35805: Always use adodb Date library for timestamp conversion
556
557 2012-04-09 Stanislas Rolland  <typo3(arobas)sjbr.ca>
558         * Fix bug #15174 (old bug tracker): Doesn't allow update of user group
559         * Fix bug #10435 (old bug tracker): Error messages when country is changed while no user group is selected in frontend
560         * Cleanup line breaks in rsaauth.js
561         * Fix bug #14020 (old bug tracker): user groups from userGroupAfterConfirmation are visible in the invitation form
562         * Fix bug #13913 (old bug tracker): Login through email-link overwrites usergroup settings
563         * Cleanup: Add tx_srfeuserregister_pi1_adodb_time to ext_autoload
564         * Add feature #35805: Use ADOdb Date Library from system extension adodb
565
566 2012-04-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
567         * Add feature #28370: replyTo feature for mails sent to user
568         * Add feature #6168 (old bug tracker): Support itemsProcFunc property of TCA select and radio fields (Thanks to Jeff Segars)
569         * Fix bug #12795 (old bug tracker): Default setup damages valid e-mail adresses
570         * Fix bug #13765 (old bug tracker): Attachment file is attached to the administrative review email
571         * Follow-up 8 to feature #34447: Add ###LABEL_NEW_PASSWORD### on ###TEMPLATE_EDIT###
572         * Fix bug #35786: JavaScript files are not versioned
573         * Fix bug #16658 (old bug tracker): amp htmlspecialchars_decode doesn't work in 2.6.1
574         * Fix bug #14739 (old bug tracker): htmlspecialchars_decode doesn't work
575
576 2012-04-07 Stanislas Rolland  <typo3(arobas)sjbr.ca>
577         * Follow-up 7 to feature #34447: ###HIDDENFIELDS### not always replaced
578
579 2012-04-06 Stanislas Rolland  <typo3(arobas)sjbr.ca>
580         * Follow-up to bug #27521: Deleting images in EDIT mode leads to broken references
581         * Follow-up 6 to feature #34447: Add getters for transmission security and storage security
582
583 2012-04-05 Stanislas Rolland  <typo3(arobas)sjbr.ca>
584         * Follow-up 5 to feature #34447: Move transmission security to own class
585         * Cleanup: Initialize the command key
586         * Follow-up 2 to feature #34405: Allow old mailer API for TYPO3 4.5-4.6
587         * Fix bug #35730: enableEmailOnDelete not honoured
588         * Fix bug #35732: Error due to username being required in edit mode
589
590 2012-04-04 Stanislas Rolland  <typo3(arobas)sjbr.ca>
591         * Follow-up to cleanup #35292: Cleanup in ext_tables.php
592         * Follow-up 3 to feature #34447: Add support for saltedpasswords and rsaauth
593         * Follow-up 4 to feature #34447: Move storage security to own class
594
595 2012-04-03 Stanislas Rolland  <typo3(arobas)sjbr.ca>
596         * Add feature #27504: Add userGroupsPidList TS constant and TS setup property (Thanks to Georg Schönweger).
597
598 2012-03-29 Stanislas Rolland  <typo3(arobas)sjbr.ca>
599         * Fix bug #14271 (old bug tracker): Password constant not respected
600
601 2012-03-28 Stanislas Rolland  <typo3(arobas)sjbr.ca>
602         * Follow-up 1 to feature #34405: Make use of Swift Mailer API
603         * Fix bug #17506 (old bug tracker): Error in registration process since TYPO3 4.5
604         * Fix bug #18475 (old bug tracker): Backslashes added to Name in E-Mail
605         * Require div2007 version 8.2
606         * Add feature #35347: Add autoload file
607         * Fix bug #16950 (old bug tracker): Adding middle_name to field list
608
609 2012-03-27 Stanislas Rolland  <typo3(arobas)sjbr.ca>
610         * Fix bug #33122: User confirmation with multiple usergroups (Thanks to Tomita Militaru)
611         * Fix bug #14930 (old bug tracker): Admin confirmation not working
612         * Fix bug #11191: enableAdminReview do not work without enableEmailConfirmation
613         * Fix bug #18169 (old bug tracker): Combination: no user confirmation, adminReview + user notification not possible
614         * Fix bug #11533 (old bug tracker): Documentation is incorrect for tx_srfeuserregister_tca::addTcaMarkers
615         * Fix bug #13643 (old bug tracker): Unnecessary disclosure of username in filename (Thanks to Steffen Müller)
616         * Follow-up 2 to feature #34447: Add support for saltedpasswords and rsaauth
617         * Cleanup #35292: Cleanup in ext_tables.php
618         * Fix bug #35293: Protect method tx_srfeuserregister_controldata::writeToken
619
620 2012-03-26 Stanislas Rolland  <typo3(arobas)sjbr.ca>
621         * Fix bug #33279: Evaluation of arrays returns always false
622         * Follow-up 1 to feature #34447: Add support for saltedpasswords and rsaauth
623         * Add feature #34676: Add support for title attribute on input fields for TCA markers (Thanks to Carlos Meyer)
624         * Fix bug #14699 (old bug tracker): Cannot remove "username" field in EDIT view
625         * Fix bug #31012: Images lost on profile editing
626         * Fix bug #27521: Deleting images in EDIT mode leads to broken references
627         * Fix bug #5932 (old bug tracker): Update profile and delete image
628         * Fix bug #14509 (old bug tracker): Deleting images still buggy
629         * Fix bug #13882: Gender is not shown in backend
630
631 2012-03-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
632         * Fix bug #32066: Security bug in admin confirmation
633         * Fix bug #15081 (old bug tracker): Admin review email is not sent to the admin but to the user
634         * Fix bug #15182 (old bug tracker): Very very big problem with administrative review
635
636 2012-03-24 Stanislas Rolland  <typo3(arobas)sjbr.ca>
637         * Follow-up to bug #13349: Checkbox is set to "0" if not checked (Thanks to Oliver Hader)
638
639 2012-03-23 Stanislas Rolland  <typo3(arobas)sjbr.ca>
640         * Add feature #34447: Add support for saltedpasswords and rsaauth
641         * Fix bug #26708: Autologin does not work with rsa and saltedpasswords
642         * Fix bug #34417: Does not work with srfeuserregister_t3secsaltedpw anymore
643         * Fix bug #34792: Edit profile sets password to dummyPassword if useMd5Password is used
644         * Fix bug #34453: "password repeat" field has the value ###FIELD_password_again###
645         * Fix bug #31152: Can't eval password on edit
646         * Fix bug #31140: Dummy password "Joh 3,16" is used in the registration
647         * Fix bug #26952: Missing declaration of pw_change in javascript
648         * Add feature #34907: Remove Old-style template
649         * Fix bug #34217: Radio buttons do not respect db values in edit view (Thanks to Jan Loderhose)
650         * Fix bug #13349: Checkbox is set to "0" if not checked (Thanks to Oliver Hader)
651         * Fix #15813 (old bug tracker): Labels with variables do not get processed if fieldname contains numbers (Thanks to Joerg Winter)
652         * Add feature #6646 (old bug tracker): Possibility to disable enforcing of username field (Thanks to François Suter)
653         * Fix #15659 (old bug tracker): Field fe_cruser_id is never set (Thanks to Jens Herden)
654         * Fix #17686 (old bug tracker): Password change does not execute any validation
655         * Fix #6308 (old bug tracker): Wrong marker in template (Thanks to Bjorn T. Hallberg)
656         * Fix #10858 (old bug tracker): Password not md5 hashed with firefox because onchange is not triggered when the form is automatically filled
657         * Fix #7786 (old bug tracker): PasswordAtLeast has no effect when useMd5Password is set
658         * Fix #7932 (old bug tracker): Confirmation displays in the login form the password MD5 hash
659         * Fix #9274 (old bug tracker): MD5 Hash inserted in password field of create form
660         * Fix #6731 (old bug tracker): Suboptimal way to tell user his pw if generatepassword & md5 is used
661         * Add feature #35209: Make extension conflict with extension patch1822
662
663 2012-03-01 Stanislas Rolland  <typo3(arobas)sjbr.ca>
664         * Follow-up to feature #34405: Fix CGL in tx_srfeuserregister_email (Thanks to Franz Holzinger)
665
666 2012-02-28 Stanislas Rolland  <typo3(arobas)sjbr.ca>
667         * Add feature #34405: Make use of Swift Mailer API
668
669 2012-02-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
670         * fix regression on security issue: Information (and password) Disclosure in extension sr_feuser_register (Thanks to Franz Holzinger)
671
672 2012-02-24 Franz Holzinger  <franz@ttproducts.de>
673         * add more parameters to the hooks for registrationProcess_afterSaveCreate, registrationProcess_afterSaveCreate and evalValues
674
675 2012-02-22 Stanislas Rolland  <typo3(arobas)sjbr.ca>
676         * fix security issue: Information (and password) Disclosure in extension sr_feuser_register
677         * fix security issue: sr_feuser_register: "edit account" page contains cleartext password in HTML source
678
679 2012-01-19 Franz Holzinger  <franz@ttproducts.de>
680         * fix bug #17137: store the token together with the user data before a setfixed command is executed
681
682 2012-01-18 Franz Holzinger  <franz@ttproducts.de>
683         * fix bug #18019: Incorrect login URL code
684
685 2012-01-16 Franz Holzinger  <franz@ttproducts.de>
686         * fix bug #18083: Parser error on eval() in getShortUrl()
687
688 2012-01-16 Franz Holzinger  <franz@ttproducts.de>
689         * fix bug #18364: Initialize $prefixId in method tx_srfeuserregister_display::editForm
690
691 2012-01-13 Franz Holzinger  <franz@ttproducts.de>
692         * fix bug #14416: Missing break in switch after preg
693
694 2012-01-13 Franz Holzinger  <franz@ttproducts.de>
695         * fix bug #18343: replace deprecated t3lib_div::intInRange by t3lib_utility_Math::forceIntegerInRange
696         * replace deprecated t3lib_div::testInt by t3lib_utility_Math::canBeInterpretedAsInteger
697
698 2011-11-24 Franz Holzinger  <franz@ttproducts.de>
699         * fix bug: do not use the deprecated function t3lib_div::int_from_ver for TYPO3 4.6 and later
700
701 2011-11-16 Franz Holzinger  <franz@ttproducts.de>
702         * fix bug: use the new method getLL_fh002 which supports TYPO3 4.6
703
704 2011-11-15 Franz Holzinger  <franz@ttproducts.de>
705         * fix bug in implode for the field list of DBgetUpdate
706
707 2011-11-15 Franz Holzinger  <franz@ttproducts.de>
708         * restructuring and CGL
709
710 2011-11-15 Franz Holzinger  <franz@ttproducts.de>
711         * fix bug with TYPO3 4.6: use the getLL method tx_div2007_alpha5::getLL_fh002
712
713 2011-11-14 Franz Holzinger  <franz@ttproducts.de>
714         * new feature: decide which user groups are selectable: allowedUserGroups, allowedSubgroups, deniedUserGroups and which must kept keepUnselectableUserGroups
715         * fix bug: no requirement for tems_acknowledged by default
716
717 2011-10-04 Franz Holzinger  <franz@ttproducts.de>
718         * new feature: add the field terms_acknowledged and a PDF file with the terms
719         * fix bug: show an error text if there is not text for missing_<fieldname> found.
720
721 2011-09-08 Franz Holzinger  <franz@ttproducts.de>
722         * issue #29523 (forge): improve the hook for the validation to use the error message generator
723
724 2011-09-05 Franz Holzinger  <franz@ttproducts.de>
725         * fix bug with duplicate html tag ids in select box
726         * fix bug with the check for required input fields: the data:<field> feature must not use an array
727
728 2011-05-30 Franz Holzinger  <franz@ttproducts.de>
729         * better error messages if the file upload fails
730
731 2011-05-16 Franz Holzinger  <franz@ttproducts.de>
732         * avoid unnecessary commands when ext_tables.php is included in the FE hook tt_products extendingTCA
733
734 2011-05-14 Franz Holzinger  <franz@ttproducts.de>
735         * fix bug: enableAutoLoginOnConfirmation is also supported with md5 password
736
737 2011-03-03 Franz Holzinger  <franz@ttproducts.de>
738         * fix bug: override values for group must not use array_diff if there has not been a usergroup array before
739
740 2011-03-02 Franz Holzinger  <franz@ttproducts.de>
741         * fix bug: PHP Warning: trim() expects parameter 1 to be string, array given in model/class.tx_srfeuserregister_data.php line 391
742         * TYPO3 coding guidelines: add "public" to the function and variable names
743
744 2011-02-28 Franz Holzinger  <franz@ttproducts.de>
745         * fix bug #17622: the email name must be encoded using addcslashes and have double quotes around it
746
747 2011-02-12 Franz Holzinger  <franz@ttproducts.de>
748         * replace for PHP 5.3 deprecated ereg_replace by preg_replace
749         * parameter $is_dst of mktime is deprecated in PHP 5.3
750
751 2011-01-19 Franz Holzinger  <franz@ttproducts.de>
752         * fix bug with sr_email_subscribe: regHash has been deleted too early before saving
753         * fix bug: preview data has not been read in with regHash
754
755 2011-01-04 Franz Holzinger  <franz@ttproducts.de>
756         * fix bug with sr_email_subscribe: No saving of the edited data has been possible
757
758 2010-12-01 Franz Holzinger  <franz@ttproducts.de>
759         * undo the change to disable a user confirmation when the admin receives the email to review SETFIXED_REVIEW
760
761 2010-11-29 Stanislas Rolland  <typo3(arobas)sjbr.ca>
762         * Restored missing entry in Changelog
763         * Fixed bug #11149(Forge): Extension Manager issues warning regarding class tx_srfeuserregister_lib_conf
764         * Fixed issue #11150(Forge): Remove references to obsolete extension patch1822
765         * Fixed issue #11151(Forge): Remove global declarations from class tx_srfeuserregister_data
766         * Fixed bug #15182(bugtracker): Problem with administrative review
767
768 2010-11-19 Franz Holzinger  <franz@ttproducts.de>
769         * new feature: use v_dear_male or v_dear_female instead of v_dear if a gender has been entered
770         * complete the contributor list in contributors.txt
771         * fix bug 16132: image is missing at CREATE and INVITE
772         * allow to set attributes to the buttons
773
774 2010-10-21 Franz Holzinger  <franz@ttproducts.de>
775         * fix bug 15281: the authorization in the confirmation link did not work with multiple FE groups because the comma had been HTML encoded
776         * fix bug 15225: Form token is empty
777
778 2010-10-17 Stanislas Rolland  <typo3(arobas)sjbr.ca>
779         * Updated manual
780         * Fix XCLASS keys of files model/class.tx_srfeuserregister_model_table_base.php and model/class.tx_srfeuserregister_model_conf.php
781         * Version 2.6.1
782
783 2010-10-14 Franz Holzinger  <franz@ttproducts.de>
784         * fix bug 15271: When logged in, edit form is shown instead of "click_here_to_edit"-link
785         * fix bug 15660: locallang.xml has become invalid
786         * fix bug 14976: PHP Warning: explode() expects parameter 2 to be string
787         * fix bug 15176: no first_name and last_name for TYPO3 4.4+
788         * Fix security issue: CSS with first_name and last_name
789         * Fix bug 15664: replace marker ###LABEL_V_EMAIL_LOST_PASSWORD### by ###LABEL_V_INFOMAIL_LOST_PASSWORD###
790         * Fix bug 14936: restore the edit link
791
792 2010-06-26 Franz Holzinger  <franz@ttproducts.de>
793         * fix bug: a md5 encoded password must be shown as clear text in the password marker
794         * fix bug: if enableHTMLMail is 1, then the admin must always receive a HTML email independant from the FE users preferences
795         * new feature: useLocalCountry to show the country names in their local languages
796         * remove support for old styled template
797         * change of subpart markers: ###EMAIL_TEMPLATE_SETFIXED_REVIEW### and HTML variant renamed to ###EMAIL_TEMPLATE_SETFIXED_REVIEW_ADMIN###, because it is sent to the admin and not to the user.
798         * fix bug 4341: delete regHash after usage and no confirmation email will be sent twice using short urls
799         * enhance feature: ###EMAIL_TEMPLATE_SETFIXED_ENTER_ADMIN### and HTML as notification when a user has clicked on the login link
800         * fix bug in order not to lose the chosen checkbox entries on create if the user steps back to the entry form.
801
802 2010-05-31 Franz Holzinger  <franz@ttproducts.de>
803         * fix bug 14125: if user group can be selected by user, then the authorization key has been using an empty group field
804         * fix bug 14163: an automatically generated password had been sent as an empty password to the user
805         * new feature: do not check the token, if a create or edit cmd is provided without any additional data
806
807 2010-04-14 Franz Holzinger  <franz@ttproducts.de>
808         * new feature: add a token to the form. Form data is only read with a valid token.
809         * new feature: no password and password_again fields are shown in the update Javascript
810         * new marker for a simulated password and password_again, where only a dummy password will be used
811           The HTML template file must be modified with value="###FIELD_password###" in the input tags
812         * check for the authorization code in confirmation links and setfixed at the beginning when the incoming data is read
813         * do not use special groups in authorization code because these values are changed very frequently
814         * fix bug 12323: PHP 5.3 checks the TYPO3 api parameter $conf and no reference is allowed
815         * fix bug 13107: consider invite for sending of email
816         * fix bug 11999: PHP 5.3 does not allow the split function
817         * fix bug 13140: absRefPrefix has been wrongly implemented
818         * change default settings for the password to allow blank characters
819         * dependency on div2007 version 0.2.6
820
821 2009-10-17 Franz Holzinger  <franz@ttproducts.de>
822         * fix bug 12171: fix PHP errors caused with enableEmailOnUpdate setup
823         * fix bug with not sent HTML emails
824         * fix bug 10227: error in deleting registration to directmail because of missing aC parameter
825         * fix bug 12261: srfeuserregister v 2.5.23 some markers not set in email
826         * fix bug 9687: Problems when Admin invites a new user width md5 encrypted password
827
828 2009-09-17 Franz Holzinger  <franz@ttproducts.de>
829         * fix bug 11185: usergroup(s) are not correctly saved while using user group selection upon registration
830         * new eval values uniqueDeletedGlobal and uniqueDeletedLocal: This considers that also deleted users are prohibited from a recreation in the future.
831         * fix bug 11304: password has not been MD5 encrypted if autogeneration has been set
832         * fix bug with HTMLMailEnabled: check the correct data row
833         * fix bug 10785: support middle_name in the name
834         * fix bug 10714: confirmation mail not sent as HTML
835         * fix bug 8831: do not save htmlspecialchar'ed records
836         * fix bug 11527: correct html for group selection with check boxes
837         * fix bug 11534: allowUserGroupSelection has lead to SQL error in some cases
838         * fix bug 10989: Javascript has true and false in lower case
839         * new feature: consider the localization of Direct Mail categories only if useLocalization has been set. Otherwise all categories are listed.
840         * new feature: preg for the evaluation of Perl regular expressions
841         * new feature: set enableEmailOnDeny=0 if a rejected user shall not get any email
842
843 2009-05-13 Franz Holzinger  <franz@ttproducts.de>
844         * new field cnum which holds the customer number for different ERP software
845         * fix bug with wrong class attribute for the image preview tag
846         * fix bug with not replace marker for FIELD_date_of_birth
847         * fix bug 10981: the merging of language file did remove new translations
848
849 2009-04-06 Franz Holzinger  <franz@ttproducts.de>
850         * fix security issue TYPO3-SA-2009-004
851
852 2009-01-18 Franz Holzinger  <franz@ttproducts.de>
853         * new hook for data field evaluation
854         * fix bug 9556: email with forgotten password did not work properly. Add the missing template subparts to the CSS template.
855         * fix bug 10156 and support the felogin extension
856         * fix bugs with problems on editing
857         * support for patch 1822
858
859 2008-09-24 Franz Holzinger  <franz@fholzinger.com>
860         * Version 2.5.19:
861         * Fix bug 9380: $conf has not been used for the translations
862
863 2008-09-17 Franz Holzinger  <franz@fholzinger.com>
864         * Version 2.5.17-18:
865         * Fix bug 8844: delete link
866         * Always submit the cmd with infomail
867
868 2008-07-28 Franz Holzinger  <franz@fholzinger.com>
869         * Version 2.5.16:
870         * Fix bug with not working radio button á¸\9for tt_address gender because it has values different from 0 and 1
871         * Fix bug to always show the registration link before the CREATE or EDIT template is displayed.
872
873 2008-06-23 Franz Holzinger  <franz@fholzinger.com>
874         * Version 2.5.15:
875         * Fix bug 8789: User group is emptied after editing and updating data
876
877 2008-06-20 Franz Holzinger  <franz@fholzinger.com>
878         * Version 2.5.14:
879         * Fix bug with not substituted hidden field markers for infomail
880
881 2008-06-19 Franz Holzinger  <franz@fholzinger.com>
882         * Version 2.5.13:
883         * Do not require email confirmation if enableEmailConfirmation is 0. v_your_account_was_created_nomail will be used in this case.
884         * new feature 0007933: Confirmation link cannot be clicked more than once if regHash is used.
885         * fix bug with translation for Direct Mail categories
886         * fix bug with admin email confirmation which did not contain all new fields after creation if default values have been added during the saving before
887         * fix bug with md5 password encryption
888
889 2008-05-28 Franz Holzinger  <franz@fholzinger.com>
890         * Version 2.5.12:
891         * fix bug 8382: when some records have already been stored and there is evaluation to edit fields which are not shown then the error message is not displayed. ###EVAL_ERROR_saved### is a new marker in order to display an error message for all fields which have been wrongly stored.
892         * restructure code: The cmd piVar must be evaluated already in the controldata because cmdKey must be set after it.
893
894 2008-05-20 Franz Holzinger  <franz@fholzinger.com>
895         * Version 2.5.11:
896         * fix bug 8416: the CODE and flexforms have been emptied
897
898 2008-05-15 Franz Holzinger  <franz@fholzinger.com>
899         * fix security issues
900
901 2008-04-01 Franz Holzinger  <franz@fholzinger.com>
902         * new hook addGlobalMarkers for additional global markers
903         * new constant dmailCheckedUponRegistration if the Direct Mail categories shall be checked by default
904         * fix bug 3650: Password is not md5 hashed if changed after making an error on registration
905         * new feature dateFormat
906         * fix bug with not sent HTML emails in sr_email_subscribe due to wrong initializations
907         * fix bug 7376: evalFunc does not work in 2.5.8 but crashes TYPO3
908         * add &nbsp; after the preview markers in the CSS HTML template as a workaround for a bug in MS Internet Explorer 7
909         * many additions to the old style template file
910         * small modification to captcha for sr_freecap
911         * labels for eval errors translations
912         * new feature: make all objects globally available over t3lib_div::getUserObj
913         * fix bug 7822: DMAIL- Category Subscription did not work
914
915 2007-10-17 Franz Holzinger  <franz@fholzinger.com>
916         * new feature: enableEmailOnUpdate = 2 to send only the changed fields in an email if a user alters his data
917         * fix bug with not saved change of unchecked check box input
918         * fix bugs with wrong HTML output at select box and check boxes
919         * new feature: select.static_country to use a SQL WHERE clause as a filter over the countries in the select box
920
921 2007-09-12 Franz Holzinger  <franz@fholzinger.com>
922         * fix bug with checkboxes set to zero when errors in the entered data
923         * fix wrong lower case markers of checkboxes to upper case
924
925 2007-09-04 Franz Holzinger  <franz@fholzinger.com>
926         * fix bug with having same html ids many times when more records are shown
927
928 2007-08-29 Franz Holzinger  <franz@fholzinger.com>
929         * fix bug with wrong $row variable in tx_srfeuserregister_tca
930         * start with encoding in renderCharset
931
932 2007-08-14 Franz Holzinger  <franz@fholzinger.com>
933         * fix bug with no editing possible for sr_email_subscribe and a setfixed link
934         * fix bug 5609: informal texts did not work
935         * fix bug with not saved entries for mm relations
936         * fix bug when delete did not work with setfixed becaue the cmd has been overridden by restored regHash value
937
938 2007-07-12 Franz Holzinger  <franz@fholzinger.com>
939         * fix bug 5291: new translations for Dutch by Felippe van Eekhout <feekhout@worldonline.nl>
940
941 2007-06-16 Franz Holzinger  <franz@fholzinger.com>
942         * fix bug with autocreation of usernames
943         * new classes for setfixed, control data and url functions
944         * fix bug with not shown status field in backend
945
946 2007-06-11 Franz Holzinger  <franz@fholzinger.com>
947         * rename ###EMAIL_TEMPLATE_INFOMAIL_EMPTY### back to ###TEMPLATE_INFOMAIL### because it is not sent in an email
948         * fix bug 5766: no notification emails have been sent due to wrong $templateCode variable.
949
950 2007-06-07 Franz Holzinger  <franz@fholzinger.com>
951         * fix bug with missing getTemplateCode function in data object
952
953 2007-06-04 Franz Holzinger  <franz@fholzinger.com>
954         * fix bug 5329: The inError property has been missing in the data object
955         * fix bug 5687: setfixed could not be turned off
956
957 2007-05-29 Franz Holzinger  <franz@fholzinger.com>
958         * fix bug 5256: replace also the ',' in str_replace in order not avoid replacement of other fields with the same name but from other extensions.
959         * fix bug 5397: images could not be uploaded and have not been shown
960
961 2007-05-26 Franz Holzinger  <franz@fholzinger.com>
962         * fix bug 5641: modifications needed to make sr_email_subsribe working again
963
964 2007-05-18 Franz Holzinger  <franz@fholzinger.com>
965         * use first line of plain text emails as the subject
966         * when there is already an items array in TCA and also records from a foreign table, then both will be added
967
968 2007-05-10 Franz Holzinger  <franz@fholzinger.com>
969         * use t3lib_htmlmail also for sending of plain text emails
970         * fix bugs with invite (see bug #5588)
971         * Version 2.5.6 relaunch
972
973 2007-05-02 Franz Holzinger  <franz@fholzinger.com>
974         * Danish backend texts
975         * fix bug with not possible image upload
976         * Version 2.5.6 relaunch
977
978 2007-04-18 Franz Holzinger  <franz@fholzinger.com>
979         * Version 2.5.6 relaunch
980
981 2007-03-15 Franz Holzinger  <franz@fholzinger.com>
982         * Version 2.5.6 relaunch
983         * fix bugs caused by restructuring of code
984
985 2007-03-09 Franz Holzinger  <franz@fholzinger.com>
986         * Version 2.5.6 relaunch
987         * more flexform entries
988         * fix bugs caused by restructuring of code
989
990 2007-03-06 Franz Holzinger  <franz@fholzinger.com>
991         * some bug fixes due to restructuring
992
993 2007-02-28 Franz Holzinger  <franz@fholzinger.com>
994         * Version 2.5.6
995         * internal restructuring of code into more classes
996
997 2007-02-09 Franz Holzinger  <franz@fholzinger.com>
998         * Version 2.5.5 relaunch
999         * Fix bug 4056: The comparison of the authorisation code has been wrong.
1000
1001 2007-02-07 Franz Holzinger  <franz@fholzinger.com>
1002         * Version 2.5.5 relaunch
1003         * Fix bug with not considered multiple select fields with text fields. A text string must be allowed as a value in a select box.
1004
1005 2007-01-17 Franz Holzinger  <franz@fholzinger.com>
1006         * Version 2.5.5
1007         * enable overrideValues setup with stdWrap function call - by Jens Hirschfeld <Jens.Hirschfeld@KeepOut.de>
1008         * If useEmailAsUsername is set, and the user changes their email address, the username will also be changed.
1009         * automatic password generation by Dennis S. Hennen <dennis@28studios.com>
1010         * Ralph Brugger <Ralph.Brugger@linkpool.de> added captcha feature
1011
1012 2006-12-29 Franz Holzinger  <franz@fholzinger.com>
1013         * Version 2.5.4
1014         * enable always INFOMAIL when function compileMail has been reached
1015         * message for lost password is possible: v_registration_infomail_message1
1016         * split pi1/locallang.xml into separate files for each language in l10n/pi1
1017
1018 2006-12-11 Franz Holzinger  <franz@fholzinger.com>
1019         * Version 2.5.3
1020         * Fix bug: input-Tags shall be shown as <input ... />
1021         * Fix bug with wrongly filled in field values of mm table records with setfixed command, e.g. module_sys_dmail_category
1022         * Gideon So: all Hongkong Chinese translations
1023         * Thomas Dubach: more German translations
1024
1025 2006-11-24 Franz Holzinger  <franz@fholzinger.com>
1026         * Version 2.5.2 relaunch
1027         * add 'infomail' to the commands where not FE login is necessary
1028
1029 2006-11-16 Franz Holzinger  <franz@fholzinger.com>
1030         * Version 2.5.2
1031         * no edit functions shall be available when user has logged out
1032         * htmlspecialchar around the url links to have clean HTML
1033         * overridable select items for status via TS _LOCAL_LANG setup
1034         * Fix bugtracker issue 3986: formName has been deleted. No data has been visible in edit form.
1035         * Fix bugtracker issue 4055: $_GET array should not get lost
1036         * Fix bug: The select box entries could not be saved
1037         * enhance CSS template to show the select box entries as plain texts
1038
1039 2006-08-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1040         * Version 2.5.1
1041         * Update to Russian translation.
1042         * When a foreign table is used on a select field, sort values according to the sortby field.
1043         * Fix bugtracker issue 3992: Hook not working: confirmRegistrationClass_postProcess
1044         * Remove duplicate class attributes on multiple statements of the css-styles html template.
1045         * Remove deprecated wrap attribute from dynamically-generated textearea html statements.
1046         * Remove for attribute from label tag of "gender" radio buttons field.
1047         * onchange and onsubmit attribute names should be lowercase.
1048
1049 2006-06-21 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1050         * Version 2.5
1051         * Remove dependency on Static Info Library (sr_static_info)
1052         * Correction for missing htmlspecialcharacters statements.
1053
1054 2006-06-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1055         * Version 2.4
1056         * Correction to some improbable failure. Thanks to Rupert Germann.
1057         * Small corrections to the manual.
1058         * Correction to infomail screen display for sr_email_subscribe
1059         * Correction to path to icon in default css of css-styled static template.
1060         * Correction to back path of the delete dialog.
1061         * Conversion of locallang files to xml format.
1062
1063 2006-05-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1064         * Version 2.3.6
1065         * CSS adjustments for multiple checkboxes.
1066
1067 2006-05-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1068         * Version 2.3.5
1069         * Honor TCA setting renderMode = checkbox for columns of type select when static template css-styled is used.
1070
1071 2006-05-16 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1072         * Version 2.3.4
1073         * Fix bugtracker issue 3431: incorrect email url's when config.absRefPrefix is used.
1074         * New TS Constant: enableAutoLoginOnCreate.
1075         * Update to the structure of the manual.
1076
1077 2006-04-05 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1078         * Version 2.3.3
1079         * Correction: missing inclusion of t3lib_htmlmail
1080
1081 2006-03-27 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1082         * Use cObj->caseshift for case shifting operations on markers.
1083
1084 2006-03-26 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1085         * Two new TS constants: enableAdminNotifyOnAdminAccept and enableAdminNotifyOnAdminRefuse.
1086         * Remove locally defined quoteJSvalue and getUpdateJS (these were fixed in TYPO3 4.0).
1087         * Use TCA-driven field module_sys_dmail_html in css-styled template.
1088         * If usergroup selection is enabled on edit, keep usergroups set by confirmation or acceptation.
1089         * Ensure that case shifting operations on markers are performed using C locale.
1090
1091 2006-03-25 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1092         * Add TS setup property extraLabels. Thanks to Dmitry Dulepov.
1093
1094 2006-03-22 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1095         * Adjustments to make the extension compatible with system extension Database Abstraction Layer (dbal).
1096         * Correct bugtracker issue 2912: some missing slashes.
1097         * Preserve <url> constructs in plain text html template. See bugtracker issue 1966.
1098
1099 2006-03-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1100         * Remove locally extended t3lib_htmlmail (fixed in TYPO3 4.0).
1101
1102 2006-03-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1103         * Add short URL's feature. Thanks to Steve Webster.
1104         * Update requirements to TYPO3 4.0.0
1105         * Correct processing of module_sys_dmail fields when Direct Mail is not installed.
1106         * Modify plugin initialization: remove constructor and initId method.
1107
1108 2006-03-03 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1109         * Update Danish localization.
1110         * Update version number to 2.3.0
1111         * On edit, do not reset the username if we have no new value
1112
1113 2006-03-01 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1114         * Add support for localization of MM relations when configured on the foreign table.
1115         * Add constant and setup property module_sys_dmail_category_PIDLIST
1116         * Update to the requirements section of the manual
1117         * Small cleaning changes in class.tx_srfeuserregister_pi1.php and static templates setup.txt
1118
1119 2006-02-03 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1120         * Honor TCA default value for TCA-driven multiple checkboxes. Thanks to Simon Tuck.
1121         * Remove support for TYPO3 3.5.0.
1122
1123 2006-01-30 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1124         * Verify enabled fields when selecting MM relations, in particular module_sys_dmail_category.
1125         * Accept value '0' on required fields (see bugtracker issue #2027).
1126
1127 2006-01-30 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1128         * Correction to css-styled html template (see bugtracker issue #2403).
1129         * Remove changes to the TCA for fields module_sys_dmail_category and module_sys_dmail_html
1130         * Ignore fields module_sys_dmail_category and module_sys_dmail_html if direct_mail extension is not loaded.
1131         * Enable support for select fields with MM relations, in particular module_sys_dmail_category.
1132
1133 2006-01-14 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1134         * Version 2.2.5:
1135         * Correction to the useEmailAsUsername property: when set, the username was erased on editing the profile.
1136
1137 2006-01-10 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1138         * Version 2.2.4:
1139         * Correction to the generateUsername property: when set, the username was erased on editing the profile.
1140         * For TCA-driven select fields, if no default value is set in TS template, apply default value from TCA, if present.
1141
1142 2006-01-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1143         * Version 2.2.3:
1144         * Update to Danish, Norwegian and Turkish translations.
1145
1146 2006-01-08 Stanislas Rolland  <typo3(arobas)sjbr.ca>
1147         * Version 2.2.3:
1148         * Allow to override TCA labels in TS template setup
1149         * Add generateUsername setup property.
1150         * Add registrationProcess_beforeConfirmCreate hook. Thanks to Pieter Verstraelen.
1151
1152 2005-12-05  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1153         * Use backURL linkVar to link back from the edit page, after saving, to some referring extension such as tt_products. Thanks to Franz Holzinger.
1154
1155 2005-12-04  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1156         * Correction: setting usergroupAfterAcceptation did not work if the original usergroup assigned at creation was changed by usergroupAfterConfirmation.
1157
1158 2005-11-30  Franz Holzinger  <franz@fholzinger.com>
1159         * German texts for the flexform
1160
1161 2005-11-28  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1162         * Eliminate error subpart when a required field is missing but no other validation error is raised.
1163         * Minor improvement to html template.
1164
1165 2005-11-26  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1166         * Version 2.2.1:
1167         * Fix in ext_localconf.php
1168         * Documentation update.
1169
1170 2005-11-25  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1171         * Added support for backend flexforms by Franz Holzinger.
1172
1173 2005-11-25  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1174         * Version 2.2.0:
1175         * Further correction due to IE mishandling of button elements of type button. Eliminated all button elements from the html template.
1176         * Added a note on upgrading to version 2 in the configuration section.
1177
1178 2005-11-24  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1179         * Version 2.1.0:
1180         * Major correction to the CSS-styled html template: backtracking on the use of button elements of type submit because their behavior is erratic in Internet Explorer 6 and break a number of screens of the extension. Most of them are replaced by input elements.
1181         * Some further adjustments to the CSS-styled template.
1182         * Simplification of the default CSS styles. In particular, most color and font styling has been eliminated.
1183
1184 2005-11-21  Sebastian Roth <sebastian.roth@c-qube.com>
1185         * Monday hacking session (mostly css related):
1186         * Many cleanups & some bugfixes.
1187         * Fixed some whitespace issues with IE/FF.
1188
1189 2005-11-16  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1190         * Version 2.0.0
1191         * Adding size and maxlength attributes on text input fields (in css-styled template).
1192         * Final css adjustments.
1193         * Updating the manual.
1194
1195 2005-11-15  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1196         * Adding tooltips
1197         * Adding fieldset tags
1198         * Adding by_invitation field to fe_users table.
1199         * Generate password when inviting and useMd5Password is enabled.
1200         * Do not request administrative review on invitation.
1201
1202 2005-11-14  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1203         * Finalizing css styling (css-styled template).
1204         * Working around varions IE css bugs and label on select bug.
1205
1206 2005-11-13  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1207         * Further adjustments to default css (in css-styled template).
1208         * Adding label tags for radio and checkbox values of TCA-driven fields.
1209         * Further adjustments to default css for email messages in css-styled template.
1210         * Adjustments to the html template for the administrative review process.
1211         * Correction: the multiple user group selection feature did not work.
1212         * Standardizing names of css selectors.
1213         * New markers to erase any error markups when there is no error on an input field.
1214         * Delete icon specified in style tag.
1215
1216 2005-11-10  Sebastian Roth <sebastian.roth@c-qube.com>
1217         * Current merge from Stefan Galinski.
1218         * Zapped some bugs in css styled template.
1219         * Improved xhtml compliance.
1220
1221 2005-11-08  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1222         * Correction to reserved user groups when the administrative review is enabled (in css-styled template).
1223         * Addition of id attribute on select tags produced by sr_static_info: version 1.4.7 of sr_static_info is now required to use css-styled template.
1224
1225 2005-11-08  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1226         * Rename tx_srfeuserregister_pi1_css_tmpl.tmpl to tx_srfeuserregister_pi1_css_tmpl.html
1227         * Correctly display all data fields in email messages in css-styled template.
1228         * Correct error when entering multiple lines in a textarea field.
1229         * Correct country onChange handler in css-styled template.
1230         * Remove updateForm JavaScript from preview screens in css-styled template.
1231         * New constants and setup to configure the administrative review process (in css-styled template).
1232         * Further adjustments to the html template for the administrative review process (in css-styled template).
1233
1234 2005-11-07  Sebastian Roth <sebastian.roth@c-qube.com>
1235         * Bugfixing.
1236
1237 2005-11-06  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1238         * Additional html subparts in the css-styled template for the administrative review process (work in progress).
1239
1240 2005-11-05  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1241         * Adding some new subparts for the administrative review process (work in progress).
1242
1243 2005-11-04  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1244         * Restructure the extension with two Static Templates: Old Style and CSS-styled. One static template must be added to the TS template after extension installation.
1245         * Add label tag on all form fields in css-styled html template
1246         * Prefix all field ids with tx-srfeuserregister-pi1- in css-styled html template
1247         * Generate field ids for all TCA-driven fields
1248         * Small adjustments to locallang and html template files
1249         * Addition of scripts folder and elimination of name attribute on form tags in css-styled template
1250         * Adjustments to css inclusion in html emails in css-styled template and addition of css file
1251         * Remove attributes from the body tags of html emails in css-styled template
1252         * Change doctype declararation in html emails in css-styled template
1253
1254 2005-11-02  Sebastian Roth <sebastian.roth@c-qube.com>
1255         * Added basic template using CSS. Please note that it's not useable at the moment. We still zap our gremlins with it.
1256         * Cleaned up some other stuff like css & typoscript.
1257
1258 2005-11-01  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1259         * Version 1.6.8
1260         * Corrections to a few glitches introduced in version 1.6.7.
1261         * Update to the Russian translation.
1262         * New TS constant confirmInvitationPID.
1263
1264 2005-10-28  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1265         * Version 1.6.7
1266         * Add a few labels.
1267         * Add an 'en_US' localization for the frontend side of the extension.
1268         * Manual reviewed for US market. Thanks to Alex Heizer.
1269         * New TS constant salutation allows to switch salutation mode.
1270         * New TS constant useMd5Password enables md5-hashed passwords when extension KB MD5 FE Password (kb_md5fepw) is installed. HTML templates should be updated with markers ###FORM_ONSUBMIT### and ###PASSWORD_ONCHANGE###. See the example HTML templates. ###HIDDENFIELDS### marker is also added to subparts ###TEMPLATE_CREATE_SAVED### and ###TEMPLATE_SETFIXED_OK###.
1271
1272 2005-10-16  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1273         * Correction to the useEmailAsUsername feature.
1274         * Take into account the user preference regarding html emails when sending infomails (used by sr_email_subscribe).
1275
1276 2005-10-13  Sebastian Roth <sebastian.roth@c-qube.com>
1277         * Modified remaining function call with reference parameter, see
1278           last change at 2005-10-13.
1279
1280 2005-10-12  Sebastian Roth <sebastian.roth@c-qube.com>
1281         * fixed a possible problem with php and the option
1282           allow_call_time_pass_reference which will likely be removed in future
1283           versions of php and create error messages. Thanks to Stefan Galinski
1284           for pointing that out.
1285
1286 2005-10-10  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1287         * Version 1.6.6
1288         * Correction to the usergroup language overlay. Thanks to Rakowski Tomasz.
1289         * Correction to TCA-driven select field with values from foreign table. Thanks to Rakowski Tomasz.
1290         * Update to step 3 of the tutorial for the case of multiple selection fields.
1291         * Change log added.
1292
1293 2005-10-06  Stanislas Rolland  <typo3(arobas)sjbr.ca>
1294         * Version 1.6.5
1295         * Initial CVS upload.