In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
1107 [In-Portal CMS] Optimization task N/A 2011-08-24 03:25 2012-09-28 06:06
alex  
alex  
normal  
closed 5.1.3-RC2  
fixed  
 
none 5.2.0-B1  
https://groups.google.com/d/topic/in-portal-dev/LuEL15tD-g4/discussion
Renamed Login field to Username field in PortalUser table
1
0001107: Logical changes on user registration/my profile/forgot password forms
In-Portal these 2 fields (among other fields) in PortalUser table:
* Login
* Email

Login field is translated everywhere on forms, like "Username" plus actual login can be performed by Email too, but it's never indicated, so users don't know about it.
Also, when "Use Emails As Login" is enabled, then Login/Username field is hidden from a form completely. But maybe user want to enter his username just in case (e.g. for nice mod-rewrite url building scheme).


Based on described above I'm proposing:
* rename PortalUser.Login to PortalUser.Username field in database + change phrase name "la_fld_Login" to "la_fld_Username" accordingly
* don't hide Username (former Login) field from registration/my profile/forgot password forms, when "Use Emails As Login" option is turned on
* rename "Use Emails As Login" configuration setting name to "Username Required During Registration" (+invert logic in code) to be more user friendly
* use new phrase "lu_fld_EmailOrUsername" (translated as "E-mail or Username") on login dialog
related to 0000964closed  (5.2.0)alex Improvements to user Login field 
related to 0000778closed  (5.2.0)alex Improvements to Create User & Admin form in Admin 
child of 0001275closed  (5.2.0)alex User can't Subscribe to Newsletter 
patch login_to_username_core.patch (55,995) 2011-11-03 03:36
http://tracker.in-portal.org/file_download.php?file_id=1290&type=bug
patch login_to_username_modules.patch (39,909) 2011-11-03 03:36
http://tracker.in-portal.org/file_download.php?file_id=1291&type=bug
patch login_to_username_themes.patch (13,320) 2011-11-03 03:36
http://tracker.in-portal.org/file_download.php?file_id=1292&type=bug
patch email_or_username_and_config_var_core.patch (10,117) 2011-11-03 05:42
http://tracker.in-portal.org/file_download.php?file_id=1293&type=bug
patch email_or_username_and_config_var_themes.patch (7,732) 2011-11-03 05:42
http://tracker.in-portal.org/file_download.php?file_id=1294&type=bug
Issue History
2012-09-28 06:06 alex Relationship added related to 0000778
2012-07-25 05:32 alex Note Added: 0005065
2012-07-25 05:32 alex Status resolved => closed
2012-05-15 14:12 Dmitry Relationship added child of 0001275
2011-11-03 05:44 alex Changeset attached 5.2.x r14728
2011-11-03 05:43 alex Changeset attached 1.2.x r14727
2011-11-03 05:42 alex File Added: email_or_username_and_config_var_themes.patch
2011-11-03 05:42 alex File Added: email_or_username_and_config_var_core.patch
2011-11-03 05:35 alex Description Updated bug_revision_view_page.php?rev_id=908#r908
2011-11-03 05:35 alex Summary Logical changes on user registration/my profile forms => Logical changes on user registration/my profile/forgot password forms
2011-11-03 05:35 alex Description Updated bug_revision_view_page.php?rev_id=907#r907
2011-11-03 03:43 alex Note Added: 0004125
2011-11-03 03:43 alex Status reviewed and tested => resolved
2011-11-03 03:43 alex Fixed in Version => 5.2.0-B1
2011-11-03 03:43 alex Resolution open => fixed
2011-11-03 03:43 alex Assigned To !COMMUNITY => alex
2011-11-03 03:43 alex Changeset attached 5.2.x r14726
2011-11-03 03:42 alex Changeset attached 5.2.x r14725
2011-11-03 03:41 alex Changeset attached 5.2.x r14724
2011-11-03 03:41 alex Changeset attached 5.2.x r14723
2011-11-03 03:41 alex Changeset attached 5.2.x r14722
2011-11-03 03:40 alex Changeset attached 5.2.x r14721
2011-11-03 03:39 alex Changeset attached 1.2.x r14720
2011-11-03 03:37 alex Note Added: 0004124
2011-11-03 03:37 alex Status needs testing => reviewed and tested
2011-11-03 03:37 alex Description Updated bug_revision_view_page.php?rev_id=906#r906
2011-11-03 03:36 alex Time Estimate Removed 2 =>
2011-11-03 03:36 alex Assigned To => !COMMUNITY
2011-11-03 03:36 alex Developer => alex
2011-11-03 03:36 alex Status active => needs testing
2011-11-03 03:36 alex File Added: login_to_username_themes.patch
2011-11-03 03:36 alex File Added: login_to_username_modules.patch
2011-11-03 03:36 alex File Added: login_to_username_core.patch
2011-10-22 05:39 alex Estimate Points => 1
2011-09-26 04:52 alex Time Estimate Added 2
2011-09-23 20:49 Dmitry Target Version Icebox => 5.2.0
2011-08-24 03:28 alex Relationship added related to 0000964
2011-08-24 03:25 alex New Issue
2011-08-24 03:25 alex Reference => https://groups.google.com/d/topic/in-portal-dev/LuEL15tD-g4/discussion
2011-08-24 03:25 alex Change Log Message => Renamed Login field to Username field in PortalUser table

Notes
(0004124)
alex   
2011-11-03 03:37   
Will test all together later.
(0004125)
alex   
2011-11-03 03:43   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0001107: Logical changes on user registration/my profile forms
(0005065)
alex   
2012-07-25 05:32   
Since 5.2.0 version was released.