Archetypes 1.3.8-final (Feb 02, 2006)

This release is no longer supported! If you are using this release, please upgrade to a newer version if possible.

Bugfix release.

For additional information about this project, please visit the overview page .

Available downloads

Release Notes

Tested with Plone 2.1.2, Plone 2.1.1, Plone 2.1, Plone 2.0.5
State Final release
License BSD
Release Manager Jens Klein

Several minor bug fixes and clean-up. Most important:

  • WebDAV MOVE fixed
  • Schema.moveField fixed
  • AllowedTypesByIface copy, paste, rename fixed
  • IdWidget fixed

Change log

1.3.8-final - 2006-04-30

* Moved 'index_method' computation out from Extensions/ into
Field. Because we want SearchableText of BaseObject to use the
'index_method' too. This fixes

* Removed reST-test-kludge. reStructuredText of Zope < 2.8 is buggy,
don't bother with test failures.

* Fixed WebDAV MOVE breaking references and cleaned up flagging of
reference copying for good measure.

* Fixed up some templates that were abusing tabindexes to get unique ids on
form elements. Tabindexes can no longer be used for this reliably
since Plone 2.1.3, and repeat/var/number is cleaner anyway.

* fixed

* fixed #637: Schema.moveField( ... after ) does incorrect reordering.
Needed fixing of a buggy doctest.

* Removed some nonsense on PUT that would look at REQUEST._steps and
try to catch a exception (which would never occur!). Made it use
'PATH_INFO' instead, with a fallback to 'self.getId()' which
should suffice (PATH_INFO is always available as long as the
request came in through ZPublisher.Publish).

* PdataStreamIterator could potentially end up loading a persistent
object after the ZODB connection had been closed. Made it use a
temporary file to stream out the content so that large files don't
end up using all the available memory.

* Changed sidneis last 'fix'. Dont raise an exception. This is changed
behaviour and I cant accept this in a bugfix release. Prints out
a deprecation message instead now, to not break Products relying on
the old - odd - behaviour.

* Added check for duplicate 'accessor', 'edit_accessor' and
'mutator' method names on a schema's fields. Helps Joe Schmoe to
get unstuck, hopefully.

* Backported fix for failing Windows mime types:
Original fix:
Bug details here:

* Cleanup of CatalogMultiplex: removed superfluos code, added docstring
and comments.

* Fixed missing import of PersistentMapping.

* Usability fix for file widget ( widgets/ ) so that the
radiobuttons with 'Keep existing file' and similar are no longer shown
if there is no file uploaded.

* fixed bug in, use NotFound class but not 'NotFound'
string in exception.

* fixed bug in AllowedTypesByIface, prevented to copy, paste, rename
objects using the mixin.

* fixed problems introduced by last 'fix' of IdWidget Member
and widget settings was ignored :-(