Hedley,

Thanks! However, there is just one bug in your solution. You are correct
that if I add a member from the site-setup page (as admin user),
everything works. However, if you open another browser window and click
on the join button as an anonymous user, you get the login page with a
warning that an anonymous user does not have permission to view the join
page. 

I changed the permissions in "pending" to match those in "new" by
adding the anonymous role to the following:
Modify portal content
Set own password
Set own properties
View
membrane: Edit member id

And now an anonymous user can join the site using the
member_approval_workflow_modified! Hurray!!! You is the MAN!!

I am still getting these warnings in the log file each time I add a
user:
2008-01-08T13:24:58 INFO Archetypes
ESC[00mESC[01;32mProducts/Archetypes/Field.py[500]:writeable
ESC[00mTried to update AHSMember:title but field is not writeable.

------
2008-01-08T13:24:58 INFO Archetypes
ESC[00mESC[01;32mProducts/Archetypes/Field.py[512]:writeable
ESC[00mUser None tried to update AHSMember:roles but doesn't have enough
permissions.

------
2008-01-08T13:24:58 INFO Archetypes User None tried to update
AHSMember:groups but doesn't have enough permissions.

------
2008-01-08T13:24:58 INFO Archetypes User None tried to update
AHSMember:domains but doesn't have enough permissions.

------
2008-01-08T13:24:58 INFO Archetypes
ESC[00mESC[01;32mProducts/Archetypes/Field.py[500]:writeable
ESC[00mTried to update AHSMember:review_state but field is not
writeable.

------
2008-01-08T13:24:58 INFO Archetypes Tried to update AHSMember:listed but
field is not writeable.

Any idea what they mean?

Thanks!!!!!

Mark

On Tue, 2008-01-08 at 14:58 -0500, Hedley Roos wrote:
> Solved it! Seems the auto_pending transition of
> member_approval_workflow does not happen. Maybe one of the other
> people on the list have encountered this.
> 
> Quick solution is to change the initial state of
> member_approval_workflow from "new" to "pending".
> 
> _______________________________________________
> Product-Developers mailing list
> [email protected]
> http://lists.plone.org/mailman/listinfo/product-developers
> 
> 

_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to