[Zope-CMF] Missing Member Emails breaking Login
HoYin Au
hya-zope@bluesite.com
Tue, 02 Apr 2002 09:31:07 -0500
My site hierachy is setup to look somethinglike this:
Zope-Root/
+acl_members
+cmf_site1
+cmf_site2
+cmf_site3
The CMF sites are all "closed" sites - i.e. the public can not register
a new account on any of those sites. All three sites run off the root
acl_members user folder.
The new users that were added after we upgraded to CMF-HEAD (from CVS)
now can not log into the site. They get the error attached to the end
of this message instead.
My question is, how do I go about filling their email addresses? They
can't update the field themselves, since the site's practically locked
them out...
Any help is appreciated.
-Hoyin
Zope Error
Zope has encountered an error while publishing this resource.
Error Type: TALESError
Error Value: Bad Request on You must enter a valid email address. in '',
at line 58, column 5
--------------------------------------------------------------------------------
Troubleshooting Suggestions
The URL may be incorrect.
The parameters passed to this resource may be incorrect.
A resource that this resource relies on may be encountering an error.
For more detailed information about the error, please refer to the HTML
source for this page.
If the error persists please contact the site maintainer. Thank you for
your patience.
Traceback (innermost last):
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/ZPublisher/Publish.py, line
150, in publish_module
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/ZPublisher/Publish.py, line
114, in publish
File /usr/www/heavenga/Zope-2.5.0-src/lib/python/Zope/__init__.py,
line 158, in zpublisher_exception_hook
(Object: hg-ds)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/ZPublisher/Publish.py, line
98, in publish
File /usr/www/heavenga/Zope-2.5.0-src/lib/python/ZPublisher/mapply.py,
line 88, in mapply
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/ZPublisher/Publish.py, line
39, in call_object
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Shared/DC/Scripts/Bindings.py,
line 252, in __call__
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Shared/DC/Scripts/Bindings.py,
line 283, in _bindAndExec
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Products/PageTemplates/ZopePageTemplate.py,
line 207, in _exec
(Object: logged_in)
File /usr/www/heavenga/zopedocs/Products/CMFDecor/FSPageTemplate.py,
line 111, in pt_render
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Products/PageTemplates/PageTemplate.py,
line 86, in pt_render
(Object: logged_in)
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
158, in __call__
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
191, in interpret
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
523, in do_useMacro
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
191, in interpret
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
542, in do_defineSlot
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
191, in interpret
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
491, in do_condition
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
191, in interpret
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
491, in do_condition
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
191, in interpret
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/TAL/TALInterpreter.py, line
402, in do_setLocal_tal
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Products/PageTemplates/TALES.py,
line 247, in evaluate
File
/usr/www/heavenga/Zope-2.5.0-src/lib/python/Products/PageTemplates/ZRPythonExpr.py,
line 49, in __call__
(Info: member.setProperties(last_login_time=member.login_time))
File Python expression
"member.setProperties(last_login_time=member.login_time)",
line 2, in f
File /usr/www/heavenga/zopedocs/Products/CMFCore/MemberDataTool.py,
line 241, in setProperties
TALESError: (see above)