as you may have noticed, I've been doing some work on the browser views.
Unfortunately in my eagerness I've trashed a couple of histories and
properties. If possible I'd like to restore them but my svn knowledge is
still fairly rudimentary so if I could be pointed in the right direction.
I think Products.CMFDefault/browser/utils.py is the main victim.
I'm currently working on a view for member preferences. One of the
advantages of views over PythonScript is the support for unit testing and
how that gives you the chance to think carefully about what you want your
view to do and while, like most of the CMF code, the scripts are easy
enough to understand it's noticeable how important some kind of narrative
is for a reimplementation. I guess what we're missing at the moment would
be functional testing of the various PythonScript combinations. In the
absence of either I have a couple of questions:
* the preferences form points the user in the direction of the password
change form. Shouldn't this also be a user action?
* where are the user folder security settings? local_roles for a user's
Clark Consulting & Research
Zope-CMF maillist - Zope-CMF@zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests