You are here

CHANGELOG.txt in Arrange Fields 6

Same filename and directory in other branches
  1. 7 CHANGELOG.txt
; $Id$ 
===================
Changelog for Arrange Fields
===================

2-26-2012
 Added ability to control the "grid width" used with Arrange Fields.
 It is on the settings page.  Default is 10px.  If set to 1px, this
 allows users to move fields with a complete freedom of movement.
 Based on issue: http://drupal.org/node/1456534

2-22-2012
 Changed how the Arrange Fields style tag is set, as well as how
 the form is targetted in CSS to be more specific.
 based on advice from this issue: http://drupal.org/node/1450450

-----------------
Previous Releases:
-----------------
  
1-28-2012
 Made changes to fix a persistant issue for some users, where textfields
 sometimes have a height of only 1px.  To this end, this module no
 longer attempts to set the height of textfields, only textareas.
 The orignal issue is: http://drupal.org/node/1241750

6-30-2011
 Added support for the Mollom module on Webforms. 

12-29-2010
 Added in some extra per-form CSS, so you may have more than one
 webform block on the screen at a time.  In reference
 to issue #1010044.

11-27-2010
 Fixed a bug in hook_menu which was causing an Arrange Fields tab to
 appear on all nodes for users with the administer arrange fields
 permission AND webform module installed.
 
 Also, added a hack which forces Captcha to not be treated as a
 fieldset.  This seems to be the default behavior for most people,
 but an issue was raised where, for some reason, Captcha was being
 treated differently, and it caused an issue with Arrange Fields.
  

11-26-2010
 Added the ability to do Import/Export of Arrange Field definitions.
 It is accessible on the admin/settings/arrange-fields page.
 

11-17-2010
 User janusman discovered that there is a maxlength bug with Firefox 4 beta,
 causing AF to break.  The answer was to reduce the maxlength of the form's
 position_data field. (issue: #974990)

11-06-2010
 The Profile module lets you create fieldsets with spaces in the name,
 which breaks Arrange Fields.  This was fixed.  Also, since no major
 bugs have appeared for a while, I am going to move Arrange Fields
 to a full 1.0 release! Yay!
 

8-15-2010
 CAPTCHA module wasn't working so well with Webform, so this was fixed.


8-06-2010
 Added ability for webform fields to also have the same convienent config popup
 that CCK fields have, so you can edit the properties of the field w/o having
 to leave the page.  Tested and working on Webform 2.9.
 
 Cleaned up the code a bit, removing unused or old functions.

 
7-30-2010
 Added experimental support for webform 3.0.  I don't want to do too much work
 though, until webform 3.0 moves out of beta (I am afraid of their code
 continuing to move around, and then I will have to keep making changes to catch
 up).

 
7-29-2010
 Added cache_clear_all() to hook_enable(), as clearing the cache often fixes
 the initial javascript and css bugs which some new users experience.


7-25-2010
 Fixed a bug where filefields were not draggable.  This had to do with my logic
 of when to add a draggable wrapper to a CCK element.  For most elements, the way I was
 doing it worked, but not for "imagefield_widget" for some reason.
 
 Fixed a bug where the submit/preview buttons were not being disabled during arrangement.
 
 Changed the included CSS so that fieldsets have solid background (white).  This is not
 the default with all themes, and sometimes they look funny w/o it.  
 Of course, this can be overridden in the theme's CSS files.


7-21-2010
 Removed the "Webform" content type from the list of
 CCK content types you can arrange, as it was a little confusing
 and shouldn't have been in the list anyway.
 
 Placement of buttons on a CCK form now work the way they did in
 the alpha releases; that is, you do not position each button separately.
 Instead, you drag the "buttons" wrapper around, and all buttons will 
 appear there.  This is to fix a bug where the Delete button and Diff's
 View changes button were not arrangeable w/o major kludgy hacks, because
 those buttons only appear on submitted forms.  This change in code
 is a compromise-- I would rather each button be arrangeable, but since
 I can't forsee every possible button that may be there (placed by
 other modules), this is the best way to ensure they will all be arrangeable
 as a whole.
 
 Fixed an annoying bug in IE where for textfields, the field was covering
 up the label, if the label was a certain length.


7-20-2010
 Took t() off menu items to be in complience with:
 http://drupal.org/node/323101.
 No other functional changes.


7-19-2010
 Because FCKeditor was trying to attach itself to the hidden textarea I was
 using to save position data, I have converted that textarea back to a regular
 hidden textfield with a very long length.  I had to make a few javascript changes
 to get that to work too.


7-18-2010
 Fixed a bug where CCK is indeed required, because hook_menu was making a call
 to a CCK function.  This was a holdover to when this module was for CCK only.


7-15-2010
 Fixed a bug where the Delete button on CCK forms could not be positioned.


7-07-2010
 Fixed a bug where File fields were not working for Webforms.  Wrappers were
 being added twice.


7-06-2010
 Added a much cleaner and neater method of finding valid fields in $form,
 regardless of how many levels deep they are nested.  I still can't guarantee
 that it will work on $form arrays with very complicated structures, but it
 at least lets you have 2 or more levels of nesting w/o causing a problem.  This
 is mostly for custom forms which the developer herself might have created.
 $form's from CCK and Webform have never used nesting in this way.
 
 Fixed a bug where javascript couldn't save the form correctly.  Happened
 after you make changes to a CCK field in the popup, then close the popup.  It
 was supposed to save the form, but it wasn't doing it correctly.

 Fixed a bug where, for webforms, the submit buttons were not getting a draggable
 handle with an icon.
 
 Added the "add markup" button to webform as well as generic forms, not just CCK.

7-01-2010
 You can now adjust the z-index easily with the markup elements.

 
6-30-2010
 Added the ability to add arbitrary markup to a form.  It is still in development,
 and at this time, very basic.  I hope to flesh it out quite a bit.


6-29-2010
 Fixed a CSS bug involving the date module, when a date field is placed in a
 fieldset.  Also, added some new CSS styles (and a new Configure image
 thanks to the mini set at famfamfam.com).  Also, tightened up the look
 of the config dialog.
 
 Made it so you can set width and height of fieldset wrappers, which will
 possibly correct some ugliness without needing the user to go edit
 CSS files themselves.


6-28-2010
 Fixed an annoying jQuery bug in IE, where it was causing errors to get fired off
 when trying to use the .resizable() function.
 
 Added in menu hooks and settings pages to let users edit *any* form,
 not just CCK or webform.

6-25-2010
 Added a new "conf" link when you hover over most fields.  It creates a jQuery dialog,
 which lets you change the with and height of the wrapper, as well as whether
 or not the label is inline.
 
 Also, added the menu items to let you edit any form, though this is still not
 well fleshed out.


6-21-2010
 Added support for userreference and nodereference, as well as the File
 widget, and Date module's widgets.
 
 Because of a bug introduced when you can have resizable textfields inside
 of a fieldset, I disabled having resizable textfields inside of a fieldset.
 
 Fixed a bug where CAPTCHA's buttons were not showing up correctly.

 Made it so that vertical tabs works, by upping the weight of the module
 in the system table, as well as a few code changes.
 

6-20-2010
 Added preliminary support for Webform in addition to CCK.  Also, fixed a bug
 where the CSS and JS were not being re-added if the form failed validation.
 

6-13-2010
 Fixed a display bug where the wrong CSS ID was being used with fieldsets.
 Also, changed the menu hooks so they better integrate with CCK.


6-12-2010 : Initial creation of project on drupal.org.

File

CHANGELOG.txt
View source
  1. ; $Id$
  2. ===================
  3. Changelog for Arrange Fields
  4. ===================
  5. 2-26-2012
  6. Added ability to control the "grid width" used with Arrange Fields.
  7. It is on the settings page. Default is 10px. If set to 1px, this
  8. allows users to move fields with a complete freedom of movement.
  9. Based on issue: http://drupal.org/node/1456534
  10. 2-22-2012
  11. Changed how the Arrange Fields style tag is set, as well as how
  12. the form is targetted in CSS to be more specific.
  13. based on advice from this issue: http://drupal.org/node/1450450
  14. -----------------
  15. Previous Releases:
  16. -----------------
  17. 1-28-2012
  18. Made changes to fix a persistant issue for some users, where textfields
  19. sometimes have a height of only 1px. To this end, this module no
  20. longer attempts to set the height of textfields, only textareas.
  21. The orignal issue is: http://drupal.org/node/1241750
  22. 6-30-2011
  23. Added support for the Mollom module on Webforms.
  24. 12-29-2010
  25. Added in some extra per-form CSS, so you may have more than one
  26. webform block on the screen at a time. In reference
  27. to issue #1010044.
  28. 11-27-2010
  29. Fixed a bug in hook_menu which was causing an Arrange Fields tab to
  30. appear on all nodes for users with the administer arrange fields
  31. permission AND webform module installed.
  32. Also, added a hack which forces Captcha to not be treated as a
  33. fieldset. This seems to be the default behavior for most people,
  34. but an issue was raised where, for some reason, Captcha was being
  35. treated differently, and it caused an issue with Arrange Fields.
  36. 11-26-2010
  37. Added the ability to do Import/Export of Arrange Field definitions.
  38. It is accessible on the admin/settings/arrange-fields page.
  39. 11-17-2010
  40. User janusman discovered that there is a maxlength bug with Firefox 4 beta,
  41. causing AF to break. The answer was to reduce the maxlength of the form's
  42. position_data field. (issue: #974990)
  43. 11-06-2010
  44. The Profile module lets you create fieldsets with spaces in the name,
  45. which breaks Arrange Fields. This was fixed. Also, since no major
  46. bugs have appeared for a while, I am going to move Arrange Fields
  47. to a full 1.0 release! Yay!
  48. 8-15-2010
  49. CAPTCHA module wasn't working so well with Webform, so this was fixed.
  50. 8-06-2010
  51. Added ability for webform fields to also have the same convienent config popup
  52. that CCK fields have, so you can edit the properties of the field w/o having
  53. to leave the page. Tested and working on Webform 2.9.
  54. Cleaned up the code a bit, removing unused or old functions.
  55. 7-30-2010
  56. Added experimental support for webform 3.0. I don't want to do too much work
  57. though, until webform 3.0 moves out of beta (I am afraid of their code
  58. continuing to move around, and then I will have to keep making changes to catch
  59. up).
  60. 7-29-2010
  61. Added cache_clear_all() to hook_enable(), as clearing the cache often fixes
  62. the initial javascript and css bugs which some new users experience.
  63. 7-25-2010
  64. Fixed a bug where filefields were not draggable. This had to do with my logic
  65. of when to add a draggable wrapper to a CCK element. For most elements, the way I was
  66. doing it worked, but not for "imagefield_widget" for some reason.
  67. Fixed a bug where the submit/preview buttons were not being disabled during arrangement.
  68. Changed the included CSS so that fieldsets have solid background (white). This is not
  69. the default with all themes, and sometimes they look funny w/o it.
  70. Of course, this can be overridden in the theme's CSS files.
  71. 7-21-2010
  72. Removed the "Webform" content type from the list of
  73. CCK content types you can arrange, as it was a little confusing
  74. and shouldn't have been in the list anyway.
  75. Placement of buttons on a CCK form now work the way they did in
  76. the alpha releases; that is, you do not position each button separately.
  77. Instead, you drag the "buttons" wrapper around, and all buttons will
  78. appear there. This is to fix a bug where the Delete button and Diff's
  79. View changes button were not arrangeable w/o major kludgy hacks, because
  80. those buttons only appear on submitted forms. This change in code
  81. is a compromise-- I would rather each button be arrangeable, but since
  82. I can't forsee every possible button that may be there (placed by
  83. other modules), this is the best way to ensure they will all be arrangeable
  84. as a whole.
  85. Fixed an annoying bug in IE where for textfields, the field was covering
  86. up the label, if the label was a certain length.
  87. 7-20-2010
  88. Took t() off menu items to be in complience with:
  89. http://drupal.org/node/323101.
  90. No other functional changes.
  91. 7-19-2010
  92. Because FCKeditor was trying to attach itself to the hidden textarea I was
  93. using to save position data, I have converted that textarea back to a regular
  94. hidden textfield with a very long length. I had to make a few javascript changes
  95. to get that to work too.
  96. 7-18-2010
  97. Fixed a bug where CCK is indeed required, because hook_menu was making a call
  98. to a CCK function. This was a holdover to when this module was for CCK only.
  99. 7-15-2010
  100. Fixed a bug where the Delete button on CCK forms could not be positioned.
  101. 7-07-2010
  102. Fixed a bug where File fields were not working for Webforms. Wrappers were
  103. being added twice.
  104. 7-06-2010
  105. Added a much cleaner and neater method of finding valid fields in $form,
  106. regardless of how many levels deep they are nested. I still can't guarantee
  107. that it will work on $form arrays with very complicated structures, but it
  108. at least lets you have 2 or more levels of nesting w/o causing a problem. This
  109. is mostly for custom forms which the developer herself might have created.
  110. $form's from CCK and Webform have never used nesting in this way.
  111. Fixed a bug where javascript couldn't save the form correctly. Happened
  112. after you make changes to a CCK field in the popup, then close the popup. It
  113. was supposed to save the form, but it wasn't doing it correctly.
  114. Fixed a bug where, for webforms, the submit buttons were not getting a draggable
  115. handle with an icon.
  116. Added the "add markup" button to webform as well as generic forms, not just CCK.
  117. 7-01-2010
  118. You can now adjust the z-index easily with the markup elements.
  119. 6-30-2010
  120. Added the ability to add arbitrary markup to a form. It is still in development,
  121. and at this time, very basic. I hope to flesh it out quite a bit.
  122. 6-29-2010
  123. Fixed a CSS bug involving the date module, when a date field is placed in a
  124. fieldset. Also, added some new CSS styles (and a new Configure image
  125. thanks to the mini set at famfamfam.com). Also, tightened up the look
  126. of the config dialog.
  127. Made it so you can set width and height of fieldset wrappers, which will
  128. possibly correct some ugliness without needing the user to go edit
  129. CSS files themselves.
  130. 6-28-2010
  131. Fixed an annoying jQuery bug in IE, where it was causing errors to get fired off
  132. when trying to use the .resizable() function.
  133. Added in menu hooks and settings pages to let users edit *any* form,
  134. not just CCK or webform.
  135. 6-25-2010
  136. Added a new "conf" link when you hover over most fields. It creates a jQuery dialog,
  137. which lets you change the with and height of the wrapper, as well as whether
  138. or not the label is inline.
  139. Also, added the menu items to let you edit any form, though this is still not
  140. well fleshed out.
  141. 6-21-2010
  142. Added support for userreference and nodereference, as well as the File
  143. widget, and Date module's widgets.
  144. Because of a bug introduced when you can have resizable textfields inside
  145. of a fieldset, I disabled having resizable textfields inside of a fieldset.
  146. Fixed a bug where CAPTCHA's buttons were not showing up correctly.
  147. Made it so that vertical tabs works, by upping the weight of the module
  148. in the system table, as well as a few code changes.
  149. 6-20-2010
  150. Added preliminary support for Webform in addition to CCK. Also, fixed a bug
  151. where the CSS and JS were not being re-added if the form failed validation.
  152. 6-13-2010
  153. Fixed a display bug where the wrong CSS ID was being used with fieldsets.
  154. Also, changed the menu hooks so they better integrate with CCK.
  155. 6-12-2010 : Initial creation of project on drupal.org.