[PLIP-Advisories] Re: [Plone] #9310: User registration process more flexible

2009-08-18 Thread plip-advisories
#9310: User registration process more flexible
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Old description:

 '''Proposer:''' Duco Dokter [[BR]]
 '''Seconder:''' Alexander Limi, David Convent [[BR]]
 [[BR]]
 == Motivation ==
 Registration of new users in Plone is very restricted in
 functionality: the registration fields are a fixed
 set. Adding extra fields to the form implies manually changing the
 HTML of the form, and customizing the registration_form template and
 process.

 == Assumptions ==
 There is a need for more flexibility in the registration fields: one
 would like to be able to ask for a phonenumber, or company name, for
 instance.

 == Proposal  Implementation ==
 Add configlet for registration fields. Allow admin users to determine
 what fields need to be filled in upon registration. These fields will be
 required on the registration
 form.
 Change the join form into a dynamic form that will use the configuration
 settings to display the fields to the user to be able to register.

 == Deliverables ==
  * New configlet in site setup for registration providing two settings:
   - join fields
  * Dynamic form for join process
  * Unit tests
  * Localization
  * Documentation

 == Risks ==
 Default behavior will be same as current situation. When migration from
 an older Plone version si performed, the issue with join_form adaptations
 needs to be addressed. Most probably a warning is enough for a detected
 join_form customization.


 == Participants ==
  * Duco Dokter, dokter
  * Kees Hink, khink
  * David Convent, davconvent

 == Progress ==
 Some of the work has been done at the Baarn 2009 sprint.

New description:

 '''Proposer:''' Duco Dokter [[BR]]
 '''Seconder:''' Alexander Limi, David Convent [[BR]]
 [[BR]]
 == Motivation ==
 Registration of new users in Plone is very restricted in
 functionality: the registration fields are a fixed
 set. Adding extra fields to the form implies manually changing the
 HTML of the form, and customizing the registration_form template and
 process.

 == Assumptions ==
 There is a need for more flexibility in the registration fields: one
 would like to be able to ask for a phonenumber, or company name, for
 instance.

 == Proposal  Implementation ==
 Add configlet for registration fields. Allow admin users to determine what
 fields need to be filled in upon registration. These fields will be
 required on the registration
 form.
 Change the join form into a dynamic form that will use the configuration
 settings to display the fields to the user to be able to register.

 == Deliverables ==
  * New configlet in site setup for registration providing two settings:
   - join fields
  * Dynamic form for join process
  * Unit tests
  * Localization
  * Documentation

 == Risks ==
 Default behavior will be same as current situation. When migration from an
 older Plone version si performed, the issue with join_form adaptations
 needs to be addressed. Most probably a warning is enough for a detected
 join_form customization.


 == Participants ==
  * Duco Dokter, dokter
  * Kees Hink, khink
  * Huub Bouma, huub_bouma
  * David Convent, davconvent

 == Progress ==
 Some of the work has been done at the Baarn 2009 sprint.

--

Comment(by dokter):

 Ready for review.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9310#comment:31
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-08-18 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by dokter):

 Ready for review.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:15
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories