In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
778 [In-Portal CMS] Admin Interfaces feature request always 2010-06-14 14:38 2012-07-25 05:33
closed 5.1.0  
none 5.2.0-B1
Improvements to Create User & Admin form in Admin
0000778: Improvements to Create User & Admin form in Admin
Several improvements needs to be done on Create User & Admin forms to better accommodate needs of the system:

1. Make "Login" field as read-only when "Use Emails As Login" is enabled. However, we still need to display the actual data that user inputs (as he types) in the Email field in Login field as well.

It would be great if we can make the field grayed out (ie. disabled) so it's clear that fields is read-only.

Because of related task.

2. Create new "generate" button next to Password field which will generate and populate both "Password" and "Re-enter Password" with the password.

However we still need to show the new password in both fields - "Password" and "Re-enter Password" so it's better to make them regular text fields so it's visible.

3. Add new "Email Password to User" check-box field right after "Re-enter Password" field.

By default new field should HIDDEN since we can't restore user password once it's encoded.

This field will be:

a. VISIBLE when adding NEW User or Admin + "Assign password automatically" setting is Off.

b. VISIBLE + CHECKED by default when adding NEW User or Admin + "Assign password automatically" setting is On

c. User Admin wants to change the passwords either by clicking on "Generate" or start typing in

In result if new "Email Password to User" field was On AND user/password was CREATED or CHANGED we should send out new email event with new user details.
New Email Events:

1. USER.NEW.PASSWORD (only triggered in ADMIN and send when password has been modified/changed)

Subject: New password generated


Dear [Firstname],

A new password has been generated for your user.

Now you can login using the following credentials:

Username: [username]
Password: [password]

2. USER.ADD.BYADMIN (only triggered in ADMIN and send when new User is created and "Email Password to User" is CHECKED)

Subject: New user has been created


Dear [Firstname],

A new user has been created and assigned to you

Now you can login using the following credentials:

Username: [username]
Password: [password]

parent of 0000964closed  (5.2.0)alex Improvements to user Login field 
parent of 0001410resolved  (5.2.1)alex Missing e-mail events after upgrade 
has duplicate 0000395closed  (5.2.0) User registration logic not always work, during user creation 
related to 0001107closed  (5.2.0)alex Logical changes on user registration/my profile/forgot password forms 
patch user_create_improvements.patch (22,407) 2011-07-12 07:42
Issue History
2012-09-28 07:47 alex Relationship added parent of 0001410
2012-09-28 06:06 alex Relationship added related to 0001107
2012-07-25 05:33 alex Note Added: 0005077
2012-07-25 05:33 alex Status resolved => closed
2011-10-22 05:40 alex Estimate Points => 2
2011-09-03 10:45 alex Relationship added has duplicate 0000395
2011-07-13 11:22 alex Issue End Monitor: alex
2011-07-12 07:43 alex Changeset attached 5.2.x r14468
2011-07-12 07:43 alex Note Added: 0003624
2011-07-12 07:43 alex Status reviewed and tested => resolved
2011-07-12 07:43 alex Fixed in Version => 5.2.0-B1
2011-07-12 07:43 alex Resolution open => fixed
2011-07-12 07:43 alex Assigned To !COMMUNITY => alex
2011-07-12 07:43 alex Note Added: 0003623
2011-07-12 07:43 alex Status needs testing => reviewed and tested
2011-07-12 07:42 alex Assigned To => !COMMUNITY
2011-07-12 07:42 alex Developer => alex
2011-07-12 07:42 alex Status active => needs testing
2011-07-12 07:42 alex File Added: user_create_improvements.patch
2011-07-11 23:33 Dmitry Issue Monitored: alex
2011-07-11 23:33 Dmitry Note Added: 0003619
2011-07-11 23:32 Dmitry Additional Information Updated bug_revision_view_page.php?rev_id=757#r757
2011-07-11 08:25 alex Description Updated bug_revision_view_page.php?rev_id=755#r755
2011-07-11 07:21 alex Relationship added parent of 0000964
2011-07-08 10:57 alex Target Version Icebox => 5.2.0
2010-08-31 14:08 alex version => 5.1.0
2010-06-14 14:38 Dmitry New Issue
2010-06-14 14:38 Dmitry Reference =>
2010-06-14 14:38 Dmitry Change Log Message => Improvements to Create User & Admin form in Admin

2011-07-11 23:33   
Reminder sent to: alex

Please see Additional Info for more details on new Email Events. Feel free to adjust as necessary.
2011-07-12 07:43   
Will test later, but commit right now to ease merge process from 5.1.x branch.
2011-07-12 07:43   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0000778: Improvements to Create User & Admin form in Admin
2012-07-25 05:33   
Since 5.2.0 version was released.