forked from plone/plone.app.z3cform
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGES.txt
More file actions
346 lines (229 loc) · 8.71 KB
/
CHANGES.txt
File metadata and controls
346 lines (229 loc) · 8.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
Changelog
=========
0.7.3 (unreleased)
------------------
- Added possibility to use z3c.form's ContentProviders [gbastien, jfroche, gotcha]
0.7.2 (2013-03-05)
------------------
- Add a macro and slot to the @@ploneform-render-widget templates
so it's possible to override the widget rendering without
changing the markup surrounding it.
[davisagli]
- Restored support for contents without acquisition chain
[keul]
0.7.1 (2013-01-01)
------------------
- Overrode ObjectSubForm for IObject field in order to provide get_closest_content
method. Now it is possible to guess the closest content from a Multiwidget subform.
[gborelli]
- Added utils.closest_content from plone.formwidget.contenttree.utils
[gborelli]
- Primarily use form name for 'kssattr-formname' form attribute.
[vipod]
- Rename the 'fieldset.current' hidden input to 'fieldset' for consistency
with Archetypes.
[davisagli]
0.7.0 (2012-10-16)
------------------
- Support inline validation without depending on KSS.
[davisagli]
- Fix a case where the widget broke if its form's content was a dict.
[davisagli]
0.6.1 (2012-08-30)
------------------
- Fix the single checkbox widget to cope with widgets with a __call__ method.
[davisagli]
0.6.0 (2012-05-25)
------------------
- Remove hard-coded ■ (box) markers from required labels to match
changes made in sunburst/public.css and archetypes. Fixes double required
markers in Plone 4.2rc1.
- Pull form help inside label tag and make it a span rather than a div. The
purpose is to improve accessibility by making the semantic connection between
label and help. Related to http://dev.plone.org/ticket/7212
- Use ViewPageTemplateFile from zope.browserpage.
[hannosch]
0.5.8 (2012-05-07)
------------------
- Prevent empty error divs from being generated if errors are already associated
with a field.
[davidjb]
0.5.7 - 2011-11-26
------------------
- Corrected formatting for errors on the FieldWidgets object (i.e. from
invariants). This closes http://code.google.com/p/dexterity/issues/detail?id=238
[davisagli]
- Added the ``i18n:domain`` attribute in the first ``div`` of ``widget.pt`` in order to make the
"required" tooltip translatable. Fixes http://dev.plone.org/plone/ticket/12209
[rafaelbco]
0.5.6 - 2011-06-30
------------------
- Make sure group errors get styled like field errors.
[davisagli]
- Include group and field descriptions as structure.
[davisagli]
0.5.5 - 2011-06-26
------------------
- Make it possible to add a custom CSS class to a form by setting its
``css_class`` attribute.
[davisagli]
- Match plone.z3cform's template in including the form description as
structure.
[davisagli]
0.5.4 - 2011-05-04
------------------
- Customize templates for multi and object widgets for more consistent styling.
[elro]
- Remove dependency on zope.app.component.
[davisagli]
- Add MANIFEST.in.
[WouterVH]
- Raise LookupError when terms are not found (e.g. they are no longer visible due to security)
[lentinj]
0.5.3 - 2011-01-22
------------------
- Fix test setup in Zope 2.10.
[davisagli]
0.5.2 - 2011-01-18
------------------
- Don't use collective.testcaselayer based IntegrationTestLayer as it leads to
PicklingError on Plone 4.1.
[elro]
- Change inline validation to match archetypes behavior - add a warning class and
omit the error message.
[elro]
0.5.1 - 2010-11-02
------------------
- Make sure form.extractData() does not raise an AttributeError if the method is
called before the form is available (first page load).
[timo]
- This package now uses the plone i18n domain.
[vincentfretin]
- Added option to override <form action="">.
[miohtama]
- Updated README regarding form action and method.
[miohtama]
0.5.0 - 2010-04-20
------------------
- Render errors from group form widget manager validators. Fixes
http://code.google.com/p/dexterity/issues/detail?id=96
[davisagli]
- Default to showing the default fieldset, rather than the first non-default
fieldset.
[davisagli]
- Replace the required field indicator image with a unicode box, refs
http://dev.plone.org/plone/ticket/10352
[davisagli, limi]
- Replaced the existing radiobutton-based boolean widget with the standard
single checkbox Plone version.
[limi]
- Add @@ploneform-render-widget view, so that the widget chrome can be
customized for particular widget types.
[davisagli]
- Added slots to the ``titlelessform`` macro. See ``README.txt`` in
``plone.z3cform`` for details.
[optilude, davisagli]
- Cleaned up templates to match Plone 4 conventions.
[optilude]
- Made templates and inline validation work with standalone forms as supported
by plone.z3cform 0.6 and later.
[optilude]
- Installed a browser layer IPloneFormLayer with this package's extension
profile. This inherits from z3c.form's IFormLayer, allowing the default
widgets to work. You should always install this package in
portal_quickinstaller before using z3c.form forms in Plone.
[optilude]
- Made the textlines widget the default for sequence types with text/ascii
line value types. The default widget from z3c.form is too confusing.
[optilude]
- Use form method defined in form class. This allows HTTP GET forms.
Before method was hardcoded to "post" in the template. [miohtama]
0.4.9 - 2010-01-08
------------------
- Remove unused (and broken on Plone 4) lookup of the current user's WYSIWYG
editor preference. The wysiwyg_support template does this for us.
[davisagli]
0.4.8 - 2009-10-23
------------------
- Made the KSS validator use publish traversal instead of OFS traversal to find
the form. This makes it usable with forms reached by custom IPublishTraverse
adapters.
[davisagli]
- Added enable_form_tabbing option to not transform fieldsets into tabs.
[vincentfretin]
- Added an id to the generated form.
[vincentfretin]
- Fixed issue in macros.pt: fieldset.current hidden input was never generated.
[vincentfretin]
0.4.7 - 2009-09-25
------------------
- Set plone i18n domain for "Info" and "Error" messages in macros.pt so they are translated.
[vincentfretin]
0.4.6 - 2009-07-26
------------------
- Include plone.z3cform's overrides.zcml from our own overrides.zcml.
[optilude]
- Updated to collective.z3cform.datetimewidget>=0.1a2 to fix a ZCML conflict
with z3c.form.
[davisagli]
0.4.5 - 2009-05-25
------------------
- Made the KSS form support conditional on both kss.core and Archetypes being
installed.
[hannosch]
- Use the date/time widgets from collective.z3cform.datetimewidget as the default
widget for Date and Datetime fields.
[davisagli]
0.4.4 - 2009-05-03
------------------
- Made the KSS validator use traversal instead of getMultiAdapter() to find
the form. This makes it work on add forms.
See http://code.google.com/p/dexterity/issues/detail?id=27
[optilude]
0.4.3 - 2009-04-17
------------------
- Added a display template for the WYSIWYG widget.
[optilude]
- Make the ?fieldset.current query string variable work. Set it to the id
of a fieldset other than default to pre-select a different fieldset, e.g.
.../@@formview?fieldset.current=3
[optilude]
- Hide the 'default' fieldset if there's nothing to show there.
[optilude]
- Provide 'portal' variable in wysiwyg template, as its used by some editors.
[davisagli]
0.4.2 - 2008-09-04
------------------
- Make the WYSIWYG widget work also for non-Acquisition wrapped
content.
0.4.1 - 2008-08-21
------------------
- Removed maximum version dependency on zope.component. This should be left
to indexes, known good sets or explicit version requirements in buildouts.
If you work with zope.component >= 3.5 you will also need five.lsm >= 0.4.
[hannosch]
- Make use of new plone.z3cform support for looking up the layout template by
adapter. This means that forms now no longer need to depend on
plone.app.z3cform unless they want to use Plone-specific widgets.
0.4.0 - 2008-07-31
------------------
- Add inline validation support with KSS
- Require zope.component <= 3.4.0 to prevent compatibility issues with
five.localsitemanager, of which a buggy version (0.3) is pinned by
plone.recipe.plone 3.1.4. Upgrade to this version if you're seeing::
...
Module five.localsitemanager.registry, line 176, in registeredUtilities
ValueError: too many values to unpack
0.3.2 - 2008-07-25
------------------
- Fixed a bug in macros.pt where 'has_groups' and 'show_default_label'
for fieldsets were set in the 'form' macro, rendering the 'field'
macro unusable by itself.
0.3.1 - 2008-07-24
------------------
- Fixed a bug where we would use the form macros defined in
plone.z3cform instead of our own.
0.3 - 2008-07-24
----------------
- Create this package from Plone-specific bits that have been factored
out of plone.z3cform.